Skip to content

Latest commit

 

History

History
10 lines (6 loc) · 816 Bytes

box_build.md

File metadata and controls

10 lines (6 loc) · 816 Bytes

We build two boxes for both EL6 and EL7:

  • One box with the VirtualBox guest additions installed, as well as Puppet and all current CentOS updates.
  • One box with all of the above installed, plus a "pre-run" of Puppet for a typical LAMP stack developer VM.

To build the box, use the scripts provided at https://github.com/jeffsheltren/vagrant-centos

For the box with Puppet run on it, after the install is complete and before exporting the box with Vagrant, boot the box within Virtualbox, clone this (puppet-centos) repo, run r10k to grab external modules, and then run example_scripts/run_puppet.sh -- Then export as described in the vagrant-centos docs.

Currently the EL7 box requires some manual intervention to get the Virtualbox guest additions installed because that section of the kickstart errors out.