TEST PATCH - DO NOT MERGE. TESTING RGW Support

Testing RGW support

Change-Id: I5b934ce7d7c56645fa77c0636b2decd74ecc1db9
This commit is contained in:
Deepak C Shetty
2015-12-23 12:49:21 +05:30
parent e810d02108
commit b90ba25358
3 changed files with 16 additions and 1 deletions

View File

@@ -521,6 +521,10 @@ if is_ubuntu; then
echo deb http://ceph.com/debian-${CEPH_RELEASE} $(lsb_release -sc) main \
| sudo tee /etc/apt/sources.list.d/ceph.list
# Update the devstack env var since we modified the repo list, for
# apt-get update to happen
REPOS_UPDATED=False
install_package ceph radosgw libnss3-tools
else
# Install directly from distro repos. See LP bug 1521073 for more details.
@@ -529,6 +533,7 @@ else
# stack.sh
install_package ceph ceph-radosgw
fi
}
# start_ceph() - Start running processes, including screen

View File

@@ -1,5 +1,10 @@
# Plug-in overrides
disable_service s-account
disable_service s-container
disable_service s-object
disable_service s-proxy
ENABLE_CEPH_CINDER=$(trueorfalse True ENABLE_CEPH_CINDER)
ENABLE_CEPH_C_BAK=$(trueorfalse True ENABLE_CEPH_C_BAK)
ENABLE_CEPH_GLANCE=$(trueorfalse True ENABLE_CEPH_GLANCE)
@@ -7,7 +12,7 @@ ENABLE_CEPH_NOVA=$(trueorfalse True ENABLE_CEPH_NOVA)
# RGW is not enabled by default as its not used in upstream CI, yet!
# Local devstack setup can enable it in localrc, if needed
ENABLE_CEPH_RGW=$(trueorfalse False ENABLE_CEPH_RGW)
ENABLE_CEPH_RGW=$(trueorfalse True ENABLE_CEPH_RGW)
if [[ $ENABLE_CEPH_CINDER == "True" ]]; then
CINDER_DRIVER=ceph

View File

@@ -14,6 +14,11 @@ CEPH_PLUGIN_DIR=$(readlink -f $(dirname ${BASH_SOURCE[0]}))
TEMPEST_STORAGE_PROTOCOL=ceph
CEPH_LOOPBACK_DISK_SIZE=8G
disable_service s-account
disable_service s-container
disable_service s-object
disable_service s-proxy
# Source plugin's lib/ceph
source $CEPH_PLUGIN_DIR/lib/ceph