rally/contrib/devstack
Ilya Kharin b486db9d5f Extra scripts with DevStack support
DevStack project don't merge support of stackforge projects into master.
There is an alternative support to use the devstack infrastructure. The
mechanism based on ability of implementing hooks such as extras.d.

Implemented functionality of the Rally library:
* Install Rally from repository
* Configure Rally and create database tables
* Create a special tenant
* Optionally add devstack installation as a deployment

blueprint rally-devstack-extras

Change-Id: I43b74db203ca385d321ba9d6f79c2bd21f947e13
2014-01-16 19:00:04 +04:00
..
extras.d Extra scripts with DevStack support 2014-01-16 19:00:04 +04:00
lib Extra scripts with DevStack support 2014-01-16 19:00:04 +04:00
README.rst Extra scripts with DevStack support 2014-01-16 19:00:04 +04:00

Installing Rally using devstack

The contrib/devstack/ directory contains the files necessary to integrate Rally with devstack.

To install:

$ DEVSTACK_DIR=.../path/to/devstack $ cp lib/rally ${DEVSTACK_DIR}/lib $ cp extras.d/70-rally.sh ${DEVSTACK_DIR}/extras.d

To configure devstack to run rally:

$ cd ${DEVSTACK_DIR} $ echo "enable_service rally" >> localrc

Run devstack as normal:

$ ./stack.sh