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

Reply via email to