]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
ceph-facts: only get fsid when monitor are present v4.0.31
authorDimitri Savineau <dsavinea@redhat.com>
Thu, 10 Sep 2020 14:12:13 +0000 (10:12 -0400)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Thu, 10 Sep 2020 21:42:28 +0000 (17:42 -0400)
commitb745c76491032197884355227ad03389ca77dcb3
tree0e7695a5265b812e26c318b6d096a48f9b2a6f07
parentd461631c86e63de8739283c6fdb861cbb9f01ede
ceph-facts: only get fsid when monitor are present

When running the rolling_update playbook with an inventory without
monitor nodes defined (like external scenario) then we can't retrieve
the cluster fsid from the running monitor.
In this scenario we have to pass this information manually (group_vars
or host_vars).

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1877426
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit f63022dfec701dadc28359b1a4978f8a7ab00e03)
infrastructure-playbooks/rolling_update.yml
roles/ceph-facts/tasks/facts.yml
tox-external_clients.ini