Vagrant VM for running devstack and tempest.
- VirtualBox >= 4.2
- NFS Server Support
-
Clone repository
$ git clone https://github.com/att-cloud/vagrant-devstack.git
-
Initialize and update submodules
$ cd vagrant-devstack $ git submodule update --init
-
Use bundler to install gem dependencies
$ bundle install
-
Start virtual machine
$ vagrant up
-
SSH to virtual machine
$ vagrant ssh
-
Install OpenStack
$ sudo /root/devstack/stack.sh
-
Configure tempest (optional; required if running tempest tests)
$ /opt/stack/devstack/tools/configure_tempest.sh
-
Run tempest tests
$ nosetests /opt/stack/tempest/tempest