]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commit
rolling_update: enforce ceph-container-engine
authorDimitri Savineau <dsavinea@redhat.com>
Wed, 3 Feb 2021 22:39:49 +0000 (17:39 -0500)
committerGuillaume Abrioux <gabrioux@redhat.com>
Wed, 10 Feb 2021 08:58:03 +0000 (09:58 +0100)
commita1ca7f3daa321722cdb3af5dc37c5cf350106736
treedf764781a0763ba28a91b8d30c7cc9db69a26abf
parent5572c907eefbc4b0e16ad84ddb7674f516a4970b
rolling_update: enforce ceph-container-engine

When running the rolling_update.yml playbook and adding the dashboard
component in the same time then the requirement (like container packages)
aren't installed.
This could lead to a failure in case of using authentication on the
container registry because the playbook will try to login on the registry
but podman/docker aren't yet installed.

Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1903504
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1918650
Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit 48a456dc8c951d869c7745aa38fbe5327795eb65)
infrastructure-playbooks/rolling_update.yml