puppetlabs/puppetlabs-training-bootstrap — pull request #395 by joshsamuelson (2014-11-21 21:16:40+00:00)
Title: Automation

Various changes to get the PTB to work better with external automated build

* Quite a few tweaks to puppetize more of the build process, using epel and staging.
* A new rakefile (Rakefile.new) which focuses on building the vm types on an existing VM rather than building a vm artifact. This is to be run within a vm to be converted to an education VM.
* The gem caching is also now aware of gems preloaded at build time into /tmp/gems and has better checking to see if desired gems are already installed.
* Finally there is some attempt to get 3.7.0 running in a smaller memory footprint for the LVM, which still needs to be tweaked to be stable.