]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
ceph-facts: add get default crush rule from running monitor
authorSeena Fallah <seenafallah@gmail.com>
Sun, 27 Sep 2020 17:11:07 +0000 (20:41 +0330)
committerGuillaume Abrioux <gabrioux@redhat.com>
Tue, 29 Sep 2020 14:38:38 +0000 (16:38 +0200)
commiteebed2990d9f209fc232a3b8cc5da16924c22110
treeab7c3b6196664fec8564aa7a47af3a48af4ce989
parentb753e7db15f26b1f13b7845c8c3b9764cacd563a
ceph-facts: add get default crush rule from running monitor

In case of deploying new monitor node to an existing cluster,
osd_pool_default_crush_rule should be taken from running monitor because
ceph-osd role won't be run and the new monitor will have different
osd_pool_default_crush_role from other monitors.

Signed-off-by: Seena Fallah <seenafallah@gmail.com>
(cherry picked from commit ff9f4d138f988d908b5f5583e0c1fcf5dd72e36d)
roles/ceph-facts/tasks/facts.yml