]> 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>
Thu, 11 Mar 2021 12:52:21 +0000 (13:52 +0100)
commit8f26ffdbacf909c758d598f6da3f16b7013e3222
treef429b63db6a236680c9d9d93291218396f9183a6
parent735965ef9cbe003520bbbe0dae5acc664ec869f6
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