]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commit
remove container_exec_cmd_mgr fact v4.0.10
authorGuillaume Abrioux <gabrioux@redhat.com>
Wed, 15 Jan 2020 13:39:16 +0000 (14:39 +0100)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 15 Jan 2020 20:10:54 +0000 (21:10 +0100)
commitcae24dd85a979ed40efc7de384c158a04bd3558d
treec044956e1758681877249fac6a529b8d054b56c8
parent0db611ebf8f6f53d249cad9c751b95c1c1e2b869
remove container_exec_cmd_mgr fact

Iterating over all monitors in order to delegate a `
{{ container_binary }}` fails when collocating mgrs with mons, because
ceph-facts reset `container_exec_cmd` to point to the first member of
the monitor group.

The idea is to force `container_exec_cmd` to be reset in ceph-mgr.
This commit also removes the `container_exec_cmd_mgr` fact.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1791282
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 8dcbcecd713b0cd7769d3b4d04ef5c2f15881377)
roles/ceph-mgr/tasks/common.yml
roles/ceph-mgr/tasks/main.yml
roles/ceph-mgr/tasks/mgr_modules.yml