]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/workunits/rbd: utilize RBD profiles in permissions.sh test case
authorJason Dillaman <dillaman@redhat.com>
Mon, 19 Feb 2018 19:53:27 +0000 (14:53 -0500)
committerJason Dillaman <dillaman@redhat.com>
Mon, 19 Feb 2018 19:53:27 +0000 (14:53 -0500)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
qa/workunits/rbd/permissions.sh

index 8e180747805caf92b49cc3f301529cc3bc5085fa..9079c8618f46547a70a435f01003acfc0dd67eb0 100755 (executable)
@@ -27,8 +27,8 @@ delete_users() {
 }
 
 create_users() {
-    ceph auth get-or-create client.volumes mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow r class-read pool images, allow rwx pool volumes' >> $KEYRING
-    ceph auth get-or-create client.images mon 'allow r' osd 'allow class-read object_prefix rbd_children, allow rwx pool images' >> $KEYRING
+    ceph auth get-or-create client.volumes mon 'profile rbd' osd 'profile rbd pool=volumes, profile rbd-read-only pool=images' >> $KEYRING
+    ceph auth get-or-create client.images mon 'profile rbd' osd 'profile rbd pool=images' >> $KEYRING
 }
 
 expect() {