]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
test: Fix ceph_filestore_dump.sh test for new EC pool creation
authorDavid Zafman <david.zafman@inktank.com>
Fri, 21 Mar 2014 02:14:34 +0000 (19:14 -0700)
committerDavid Zafman <david.zafman@inktank.com>
Fri, 21 Mar 2014 03:22:30 +0000 (20:22 -0700)
Signed-off-by: David Zafman <david.zafman@inktank.com>
src/test/ceph_filestore_dump.sh

index 338c557c2b2a56a514761b6c2001b1f5ca914058..66eaffe5a9b96caba6582b4768d31632b0ca6338 100755 (executable)
@@ -29,9 +29,9 @@ REPID=`./ceph osd pool stats $REP_POOL  2> /dev/null | grep ^pool | awk '{ print
 
 echo "Created replicated pool #" $REPID
 
-parameters="erasure-code-k=2 erasure-code-m=1"
-./ceph osd crush rule create-erasure ecruleset   $parameters   erasure-code-ruleset-failure-domain=osd  2> /dev/null
-./ceph osd pool create $EC_POOL 12 12 erasure crush_ruleset=ecruleset $parameters  2> /dev/null
+./ceph osd erasure-code-profile set testprofile ruleset-failure-domain=osd || return 1
+./ceph osd erasure-code-profile get testprofile
+./ceph osd pool create $EC_POOL 12 12 erasure testprofile || return 1
 ECID=`./ceph osd pool stats $EC_POOL  2> /dev/null | grep ^pool | awk '{ print $4 }'`
 
 echo "Created Erasure coded pool #" $ECID