d7d9575dda
1. Enhance the cleanup logic; 2. Add the missing keypair into the resource logger; 3. Document enhancements on installation and contribution; 4. Fix the bug when parsing the image version string in DIB; 5. Fix the typo in Rest API specification; Change-Id: Ibf4a1c7828ee4522938b4b55f9a8af5e6c6a133b |
||
---|---|---|
.. | ||
elements/kloudbuster | ||
build-image.sh | ||
README.rst | ||
Vagrantfile |
KLOUDBUSTER IMAGE BUILD INSTRUCTIONS
There are 2 ways to build the kloudbuster image: * using Vagrant (recommended to build the image on Mac) * using the build-image.sh script (recommended to build the image on Linux)
Build on Mac OSX
Pre-Requisites
- must have access to the Internet (to allow download of packages)
- must install Vagrant (https://www.vagrantup.com/downloads.html)
- must install VirtualBox (https://www.virtualbox.org/wiki/Downloads)
Instructions
- Open a shell window
- cd to the scale/dib directory (where this README.rst file resides)
- run vagrant: "vagrant up"
The build should take around 5-7 minutes (may vary depending on the speed of your Internet connection) and you should see the kloudbuster.qcow2 image appear in the current directory.
After the image is built, simply discard the vagrant VM: "vagrant destroy"
Build on Linux
Pre-Requisites
- must have access to the Internet (to allow download of packages)
- must install git
- must install qemu-utils
Instructions
- clone the kloudbuster git repository somewhere
- git clone -b kloudbuster git://github.com/stackforge/vmtp.git
- cd vmtp/scale/dib
- ./build-image.sh
The build should take around 5-7 minutes (may vary depending on the speed of your Internet connection) and you should see the kloudbuster.qcow2 image appear in the current directory.
After the image is built, move the image in a safe location and delete the vmtp directory.