]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/workunits/mon/auth_caps.sh: Revert "qa/workunits: mon: auth_caps: account for...
authorKefu Chai <kchai@redhat.com>
Mon, 19 Jun 2017 03:02:52 +0000 (11:02 +0800)
committerKefu Chai <kchai@redhat.com>
Mon, 19 Jun 2017 03:04:21 +0000 (11:04 +0800)
This reverts commit f0653c0401eafd154dd4579e6bcf6caa7627cf4c.

--force is not implemented by AuthMonitor. so revert this change to test
it.

Signed-off-by: Kefu Chai <kchai@redhat.com>
qa/workunits/mon/auth_caps.sh

index 74b22778c00876ceee9a70a997fc470a76075b8f..43d5747ce2df6d4d90cf49f3e692dcc627d627e0 100755 (executable)
@@ -13,8 +13,7 @@ for i in ${combinations}; do
 done
 
 # add special caps
-# force blank cap with '--force'
-keymap["blank"]=`ceph auth get-or-create-key client.blank mon 'allow' --force` || exit 1
+keymap["blank"]=`ceph auth get-or-create-key client.blank mon 'allow'` || exit 1
 keymap["all"]=`ceph auth get-or-create-key client.all mon 'allow *'` || exit 1
 
 tmp=`mktemp`
@@ -80,7 +79,6 @@ write_ops() {
   local caps=$1
   local has_read=1 has_write=1 has_exec=1
   local ret
-  local err
   local args
 
   ( echo $caps | grep 'r' ) || has_read=0
@@ -103,16 +101,9 @@ write_ops() {
   expect $ret ceph auth add client.foo $args
   expect $ret "ceph auth caps client.foo mon 'allow *' $args"
   expect $ret ceph auth get-or-create client.admin $args
-  echo "wtf -- before: err=$err ret=$ret"
-  err=$ret
-  [[ $ret -eq 0 ]] && err=22 # EINVAL
-  expect $err "ceph auth get-or-create client.bar mon 'allow' $args"
-  echo "wtf -- after: err=$err ret=$ret"
-  expect $ret "ceph auth get-or-create client.bar mon 'allow' --force $args"
+  expect $ret "ceph auth get-or-create client.bar mon 'allow' $args"
   expect $ret ceph auth get-or-create-key client.admin $args
   expect $ret ceph auth get-or-create-key client.baz $args
-  expect $ret ceph auth del client.bar $args
-  expect $ret ceph auth del client.baz $args
   expect $ret ceph auth del client.foo $args
   expect $ret ceph auth import -i $tmp $args
 }