Here’s a short post that explains how to install Heat and DevStack on Vagrant
# Download and install “(newwindow)Vagrant”:http://downloads.vagrantup.com (1.2.6).
# Download an “(newwindow)Ubuntu box”:http://files.vagrantup.com/precise64.box for the vagrant and place it in your Vagrant folder.
# Download this Vagrantfile and place it in your Vagrant folder:
# Start Vagrant and invoke the following commands:
*vagrant box add heat precise64.box*
# Ssh to the newly created vm by invoking *vagrant ssh default* or via putty (login to 172.16.0.2. Use “vagrant” for both user and password).
# In 172.16.0.2, invoke the following command to install Heat and DevStack on Vagrant:
In the following snippet, you can go over the script and see what it does:
h4(info). It’s done, so let’s have fun:
h4. Get the nova flavor list
h4. Get the nova image list
h4. Create a private key for Heat
h4. Create a new Heat stack
h4. Delete a Heat stack
Good luck !