Hi All, This week the project was tested by Sebastien, Rohit and Leo. All successfully got a cloud up which is good news.
I've separated the project out a bit and the documentation has been updated thanks to Rohit and suggestions from Leo. The main repository can be found at: https://github.com/imduffy15/GSoC-2014 All child projects that make it possible are as follows: https://github.com/imduffy15/packer-xenserver https://github.com/imduffy15/cookbook_cloudstack https://github.com/imduffy15/cookbook_nat-router I uploaded a new version of the XenServer Vagrant Box. It now includes hotfixes XS62ESP1 and XS62ESP1004 which will allow us to make use of new features within 4.4 (e.g. no vhd-util needed). I did some housekeeping on the cloudstack and nat-router cookbook. They both include the apache license and a vagrant file for single testing now. I did some housekeeping on the VagrantFile which brings everything up at the moment. It throws exceptions on not finding a plugin. Along with this I've included a script for installing all necessary plugins. I put some focus into using vagrant-cachier to allow for caching system vm templates and the tiny linux template. Making use of this is simple, it just involves overriding the chef attributes for the cloudstack cookbook: chef.json = { "cloudstack" => { "storage" => { "temporary" => "/tmp/vagrant-cache/cloudstack" } } } I am happy with the current state of the project and consider "design 1" to be completed http://www.google-melange.com/gsoc/proposal/public/google/gsoc2014/imduffy15/5662278724616192