freezer/devstack
Tim Buckley 9aa34db7fe Always collect freezer.log when tests fail
While I330ca7b189d0d87cc8eff6c1b295a5f924bad475 fixed error reporting
for integration tests, it prevented the script from continuing to the
point that the freezer log file was copied when an error occurred.

This patch links the log to the log directory in advance to make sure
it will be uploaded to the server regardless of whether or not
devstack actually completes successfully.

Change-Id: I5c335d2a28d426693aa7379a7567272f4cee3c69
2016-06-29 14:38:46 +00:00
..
lib Change $USER to $STACK_USER 2016-04-05 11:53:05 -04:00
README.rst incorrect enable plugin url in doc 2016-02-19 06:12:36 -05:00
gate_hook.sh Always collect freezer.log when tests fail 2016-06-29 14:38:46 +00:00
local.conf.example Adding devstack plugin for freezer gate job 2016-01-18 13:51:26 +00:00
plugin.sh Fix a mistake in 'plugin.sh' 2016-01-18 13:03:27 -05:00
settings Merge "Modify the function configure_freezer_scheduler" 2016-04-06 09:42:58 +00:00

README.rst

Enabling Freezer in Devstack

This directory contains the Freezer DevStack plugin.

Download Devstack:

git clone https://git.openstack.org/openstack-dev/devstack
cd devstack

To configure the Freezer scheduler and agent with DevStack, you will need to enable this plugin by adding one line to the local section of your local.conf file.

To enable the plugin, add a line of the form:

[[local|localrc]]
enable_plugin freezer <GITURL> [GITREF]

where:

<GITURL> is the URL of a freezer repository
[GITREF] is an optional git ref (branch/ref/tag).  The default is master.

For example:

enable_plugin freezer https://git.openstack.org/openstack/freezer master

Then run devstack normally:

cd $DEVICE_DIR
./stack.sh
For more information, see:

http://docs.openstack.org/developer/devstack/plugins.html