1 Create the FusionForge Dev VM using packer.io
6 See https://fusionforge.org/plugins/mediawiki/wiki/fusionforge/index.php/Virtual_machine_development_environment
9 Simple rebuild of the .box:
11 packer build -only=virtualbox-iso fusionforge-dev.json
12 packer build -only=qemu fusionforge-dev.json # lacks .box export support as of 2014-01
17 sed -e 's:"scripts/fusionforge.sh",::' -e 's/fusionforge-dev.box/bare.box/' fusionforge-dev.json > bare.json
18 packer build -only=virtualbox-iso bare.json && tar xf bare.box
19 packer build fusionforge-dev-from_ovf.json # debug: KO, modify fusionforge.sh
20 packer build fusionforge-dev-from_ovf.json # debug: KO, modify fusionforge.sh
21 packer build fusionforge-dev-from_ovf.json # debug: KO, modify fusionforge.sh
22 packer build fusionforge-dev-from_ovf.json # debug: OK!
24 # Now you can launch an official rebuild.
28 - http://docs.vagrantup.com/v2/boxes/base.html
29 - https://github.com/jedi4ever/veewee/tree/master/templates/Debian-7.3.0-amd64-netboot
30 - https://github.com/ffuenf/vagrant-boxes/tree/master/packer/debian-7.3.0-amd64
31 - https://github.com/puppetlabs/puppet-vagrant-boxes/tree/master/definitions/debian-70rc1-x64-vf503