Allow ceph backend for nova/cinder/glance

Add a DEVSTACK_GATE_CEPH var that allows a job to specify that it
wants ceph to be used.  When enabled, ceph is used as the backend for
nova, glance, and cinder.

Co-authored-by: Russell Bryant <rbryant@redhat.com>
Change-Id: I27845a8e60ce1a5099152f73f46c451662a6c50b
This commit is contained in:
Ivan Kolodyazhny
2014-06-18 16:34:25 +03:00
committed by Russell Bryant
parent 5a921dc11f
commit d9fe0d568e
2 changed files with 10 additions and 0 deletions

View File

@@ -40,6 +40,10 @@ function setup_localrc() {
MY_ENABLED_SERVICES+=,$ENABLED_SERVICES
fi
if [[ "$DEVSTACK_GATE_CEPH" == "1" ]]; then
echo "CINDER_ENABLED_BACKENDS=ceph:ceph" >>localrc
fi
# the exercises we *don't* want to test on for devstack
SKIP_EXERCISES=boot_from_volume,bundle,client-env,euca

View File

@@ -33,6 +33,8 @@ config:
features: [qpid]
zeromq:
features: [zeromq]
ceph:
features: [ceph]
branches:
# The value of ""default" is the name of the "trunk" branch
@@ -132,3 +134,7 @@ features:
base:
services: [qpid]
rm-services: [rabbit]
ceph:
base:
services: [ceph]