Actions
Bug #9304
closedpool create with invalid crush rule name succeeds
% Done:
100%
Source:
Development
Tags:
Backport:
Regression:
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):
Description
[root@cord sage]# ceph osd crush rule dump [ { "rule_id": 0, "rule_name": "replicated_ruleset", "ruleset": 0, "type": 1, "min_size": 1, "max_size": 10, "steps": [ { "op": "take", "item": -1, "item_name": "default"}, { "op": "chooseleaf_firstn", "num": 0, "type": "host"}, { "op": "emit"}]}, { "rule_id": 3, "rule_name": "ec-osd", "ruleset": 3, "type": 3, "min_size": 3, "max_size": 20, "steps": [ { "op": "set_chooseleaf_tries", "num": 5}, { "op": "take", "item": -1, "item_name": "default"}, { "op": "choose_indep", "num": 0, "type": "osd"}, { "op": "emit"}]}] [root@cord sage]# ceph osd pool create cephfs_data_ec 128 erasure rsv84 ec_osd erasure not valid: erasure doesn't represent an int pool 'cephfs_data_ec' created
(i did ec_osd instead of ec-osd)
Actions