]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
mons: Current crush_rule playbook does not work if there is no default rule defined...
authorGreg Charot <gcharot@redhat.com>
Tue, 6 Feb 2018 18:44:03 +0000 (19:44 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Tue, 6 Mar 2018 15:24:31 +0000 (15:24 +0000)
commit78c1f1938f9365809cc5e7d09cb77566c7045e3b
treed3fbee644fd08439f862d70e495018d08abd4033
parent77f9c1df103c3a19bac2e3da94e9c9a4c35e98bf
mons: Current crush_rule playbook does not work if there is no default rule defined (default: true).
One could want to add new crush rules while keeping his current default rule.
Fixed it so that it works with all rules defined as "default: false". If multiple rules are defined as default (should not be) then the last rule listed in "crush_rules" is taken as default.
roles/ceph-mon/tasks/crush_rules.yml