]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
docker2podman: skip some role imports from handler
authorGuillaume Abrioux <gabrioux@redhat.com>
Fri, 9 Apr 2021 09:02:12 +0000 (11:02 +0200)
committerGuillaume Abrioux <gabrioux@redhat.com>
Mon, 12 Apr 2021 11:30:09 +0000 (13:30 +0200)
commite84c42b33f672f10dd396dc366df25cbe657d58d
tree985dd9c839c26a0cceea4b2db03b1872af4cc0c7
parent03793da7726c7f0e2039eb4f040588f3acce6f8d
docker2podman: skip some role imports from handler

when running docker-to-podman playbook, there's no need to call
`ceph-config` and `ceph-rgw` from the role `ceph-handler`.
It can even have side effects when coming from a baremetal cluster that
was previously migrated using the switch-to-containers playbook. Indeed
it might complain about missing .target systemd unit since they are
removed during that migration.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1944999
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>
(cherry picked from commit 70f19be367390aeca43340711d380ce4825e02b5)
infrastructure-playbooks/docker-to-podman.yml
roles/ceph-facts/tasks/container_binary.yml
roles/ceph-handler/tasks/main.yml