freezer/devstack
Saad Zaher 075362ed70 Freezer-scheduler support both APIs
This patch allows freezer-scheduler to use either API v1 or v2
You can alter it using OS_BACKUP_API_VERSION env variable

Depends-On: I83000f8bf39eed41d067ed663de9f459439eca9a
Change-Id: I2e5724b1f1a75121952e2beb3844d2c489e4df68
2018-02-16 14:15:09 +00:00
..
lib Freezer-scheduler support both APIs 2018-02-16 14:15:09 +00:00
README.rst Update URLs in documents according to document migration 2017-07-14 10:20:43 +08:00
gate_hook.sh Fix gate jobs 2017-12-04 22:06:37 +00:00
local.conf.example Update local.conf.example 2017-03-20 09:23:41 +00:00
plugin.sh Fix a mistake in 'plugin.sh' 2016-01-18 13:03:27 -05:00
settings Remove use of unsupported TEMPEST_SERVICES variable 2018-01-23 16:44:39 +03: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:

https://docs.openstack.org/devstack/latest/plugins.html