]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/standalone/scrub/osd-scrub-snaps: fix kv grep
authorSage Weil <sage@redhat.com>
Thu, 11 Jul 2019 22:04:32 +0000 (17:04 -0500)
committerSage Weil <sage@redhat.com>
Fri, 12 Jul 2019 13:11:21 +0000 (08:11 -0500)
SnapMapper keys are now SNA_, not MAP_.

Fixes: http://tracker.ceph.com/issues/40725
Signed-off-by: Sage Weil <sage@redhat.com>
qa/standalone/scrub/osd-scrub-snaps.sh

index 5f3bb6549636a57b237b4382c255924fc478eccf..9be57e44fac549b05574e34552b5e85f2a63609e 100755 (executable)
@@ -101,11 +101,11 @@ function create_scenario() {
     OBJ5SAVE="$JSON"
     # Starts with a snapmap
     ceph-kvstore-tool bluestore-kv $dir/${osd} list 2> /dev/null > $dir/drk.log
-    grep "^M.*MAP_.*[.]1[.]obj5[.][.]$" $dir/drk.log || return 1
+    grep "^M.*SNA_.*[.]1[.]obj5[.][.]$" $dir/drk.log || return 1
     ceph-objectstore-tool --data-path $dir/${osd} --rmtype nosnapmap "$JSON" remove || return 1
     # Check that snapmap is stil there
     ceph-kvstore-tool bluestore-kv $dir/${osd} list 2> /dev/null > $dir/drk.log
-    grep "^M.*MAP_.*[.]1[.]obj5[.][.]$" $dir/drk.log || return 1
+    grep "^M.*SNA_.*[.]1[.]obj5[.][.]$" $dir/drk.log || return 1
     rm -f $dir/drk.log
 
     JSON="$(ceph-objectstore-tool --data-path $dir/${osd} --op list obj5 | grep \"snapid\":4)"
@@ -121,12 +121,12 @@ function create_scenario() {
 
     # Starts with a snapmap
     ceph-kvstore-tool bluestore-kv $dir/${osd} list 2> /dev/null > $dir/drk.log
-    grep "^M.*MAP_.*[.]7[.]obj16[.][.]$" $dir/drk.log || return 1
+    grep "^M.*SNA_.*[.]7[.]obj16[.][.]$" $dir/drk.log || return 1
     JSON="$(ceph-objectstore-tool --data-path $dir/${osd} --op list obj16 | grep \"snapid\":7)"
     ceph-objectstore-tool --data-path $dir/${osd} --rmtype snapmap "$JSON" remove || return 1
     # Check that snapmap is now removed
     ceph-kvstore-tool bluestore-kv $dir/${osd} list 2> /dev/null > $dir/drk.log
-    ! grep "^M.*MAP_.*[.]7[.]obj16[.][.]$" $dir/drk.log || return 1
+    ! grep "^M.*SNA_.*[.]7[.]obj16[.][.]$" $dir/drk.log || return 1
     rm -f $dir/drk.log
 
     JSON="$(ceph-objectstore-tool --data-path $dir/${osd} --head --op list obj2)"