From: Jason Dillaman Date: Fri, 7 Jul 2017 17:10:11 +0000 (-0400) Subject: qa/workunits/rbd: devstack test should use auth profiles X-Git-Tag: v12.1.2~162^2~4 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d32485ff37300379b6b29f627c04a60389b51e02;p=ceph.git qa/workunits/rbd: devstack test should use auth profiles Signed-off-by: Jason Dillaman --- diff --git a/qa/workunits/rbd/run_devstack_tempest.sh b/qa/workunits/rbd/run_devstack_tempest.sh index 5cf898b6cb0b..8e627ddf6c8d 100755 --- a/qa/workunits/rbd/run_devstack_tempest.sh +++ b/qa/workunits/rbd/run_devstack_tempest.sh @@ -108,6 +108,11 @@ EOF chmod 0755 ${STACK_HOME_PATH}/start.sh sudo -H -u ${STACK_USER} ${STACK_HOME_PATH}/start.sh +# switch to rbd profile caps +ceph auth caps client.cinder mon 'profile rbd' osd 'profile rbd pool=volumes, profile rbd pool=vms, profile rbd pool=images' +ceph auth caps client.cinder-bak mon 'profile rbd' osd 'profile rbd pool=backups, profile rbd pool=volumes' +ceph auth caps client.glance mon 'profile rbd' osd 'profile rbd pool=images' + # execute tempest chown -R ${TEMPEST_USER}:${STACK_GROUP} ${STACK_OPT_PATH}/tempest chown -R ${TEMPEST_USER}:${STACK_GROUP} ${STACK_OPT_PATH}/data/tempest