Bento is a project that encapsulates Packer templates for building Vagrant base boxes. A subset of templates are built and published to the bento org on Vagrant Cloud. The boxes also serve as default boxes for kitchen-vagrant.
Adding a xenserver box to Vagrant
$ vagrant box add ringods/xenserver-6.2
Using a xenserver box in a Vagrantfile
Vagrant.configure("2") do |config|
config.vm.box = "ringods/xenserver-6.2"
end
- Packer
- At least one of the following virtualization providers:
To build a Xenserver 6.2 box for only the VirtualBox provider
$ cd xenserver
$ packer build -only=virtualbox-iso xenserver-6.2-amd64.json
If the build is successful, ready to import box files will be in the builds
directory at the root of the repository.
Please use GitHub issues to report bugs, features, or other problems.
The setup of this project is inspired by the Bento project from Chef. A big thanks to the Chef team for such an easy setup.