With the recent addition of Atlas to the Hashicorp
arsenal, Vagrant got an update to be integrated into Atlas for hosting your
VM boxes and handling versioned updates. If you are still looking to have your boxes versioned
and are hosting them yourself, or your company has them private, you can still achieve versioning
your boxes with the latest Vagrant (1.7.2) and some manual work. In this post I will go through:
- Basics of building a Virtualbox Vagrant box, just enough to follow along.
- Building a box metadata file, used to resolve box versions and download URLs.
- Hooking everything up with your Vagrantfile.