From: Loic Dachary Date: Wed, 19 Feb 2014 14:05:50 +0000 (+0100) Subject: erasure-code: test that changing the pool size is not allowed X-Git-Tag: v0.78~128 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=1340b360b525c0ef0585a40553ac8a03a1f7b35e;p=ceph.git erasure-code: test that changing the pool size is not allowed http://tracker.ceph.com/issues/7360 fixes #7360 Signed-off-by: Loic Dachary --- diff --git a/qa/workunits/cephtool/test.sh b/qa/workunits/cephtool/test.sh index 262cf21f5a22..4da5cd58aa13 100755 --- a/qa/workunits/cephtool/test.sh +++ b/qa/workunits/cephtool/test.sh @@ -383,13 +383,12 @@ ceph osd pool set data size $new_size ceph osd pool get data size | grep "size: $new_size" ceph osd pool set data size $old_size -# uncomment when erasure code ready see http://tracker.ceph.com/issues/7360 -#ceph osd crush rule create-erasure ec_ruleset -#ceph osd pool create pool_erasure 12 12 erasure crush_ruleset=ec_ruleset -#set +e -#ceph osd pool set pool_erasure size 4444 2>$TMPFILE -#check_response $? 38 'can not change the size' -#set -e +ceph osd crush rule create-erasure ec_ruleset +ceph osd pool create pool_erasure 12 12 erasure crush_ruleset=ec_ruleset +set +e +ceph osd pool set pool_erasure size 4444 2>$TMPFILE +check_response 'not change the size' +set -e ceph osd pool set data hashpspool true ceph osd pool set data hashpspool false