From 18c3e9ec5375ee09e227b7d7fd94511ae9095b0e Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 25 Mar 2014 17:35:01 -0700 Subject: [PATCH] osd: fix tests due to no default erasure-code ruleset Signed-off-by: Sage Weil --- src/test/mon/osd-crush.sh | 3 --- src/test/mon/osd-pool-create.sh | 4 ++-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/test/mon/osd-crush.sh b/src/test/mon/osd-crush.sh index 38e2b19f1af..5f32f8cdf54 100755 --- a/src/test/mon/osd-crush.sh +++ b/src/test/mon/osd-crush.sh @@ -89,9 +89,6 @@ function TEST_crush_rule_create_simple_exists() { function TEST_crush_rule_create_erasure() { local dir=$1 - ./ceph --format xml osd crush rule dump erasure-code | \ - egrep 'take[^<]+default' | \ - grep 'chooseleaf_indep0host' || return 1 local ruleset=ruleset3 ./ceph osd crush rule create-erasure $ruleset || return 1 ./ceph osd crush rule create-erasure $ruleset 2>&1 | \ diff --git a/src/test/mon/osd-pool-create.sh b/src/test/mon/osd-pool-create.sh index 26458326885..e260d9e1b94 100755 --- a/src/test/mon/osd-pool-create.sh +++ b/src/test/mon/osd-pool-create.sh @@ -75,9 +75,9 @@ function TEST_erasure_crush_rule() { ./ceph osd crush rule ls | grep $crush_ruleset local poolname poolname=pool_erasure1 - ! ./ceph --format json osd dump | grep '"crush_ruleset":2' || return 1 + ! ./ceph --format json osd dump | grep '"crush_ruleset":1' || return 1 ./ceph osd pool create $poolname 12 12 erasure default $crush_ruleset - ./ceph --format json osd dump | grep '"crush_ruleset":2' || return 1 + ./ceph --format json osd dump | grep '"crush_ruleset":1' || return 1 # # a crush ruleset by the name of the pool is implicitly created # -- 2.47.3