From: Sage Weil Date: Tue, 20 Aug 2019 15:04:24 +0000 (-0500) Subject: qa/standalone/scrub/osd-scrub-snaps: snapmapper omap is now 'm' X-Git-Tag: v15.1.0~1809^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F29774%2Fhead;p=ceph.git qa/standalone/scrub/osd-scrub-snaps: snapmapper omap is now 'm' ...due to per-pool omap. Fixes 91f533be71e5fd9b2c0135a5b54d663425a1d9c4 Fixes: https://tracker.ceph.com/issues/41353 Signed-off-by: Sage Weil --- diff --git a/qa/standalone/scrub/osd-scrub-snaps.sh b/qa/standalone/scrub/osd-scrub-snaps.sh index 8817aa80293f..b37671024eeb 100755 --- a/qa/standalone/scrub/osd-scrub-snaps.sh +++ b/qa/standalone/scrub/osd-scrub-snaps.sh @@ -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.*SNA_.*[.]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.*SNA_.*[.]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.*SNA_.*[.]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.*SNA_.*[.]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)"