From a4a3d9a01b2000c981bf66b91557c77f49a19541 Mon Sep 17 00:00:00 2001 From: Andy McCrae Date: Wed, 27 Jun 2018 14:05:44 +0100 Subject: [PATCH] Fix package state for upgrades on SuSE/RHEL During 226f80c22bf61a7e8f00f4cca5f35eda67280250 only Debian package installs had the correct state set to ensure packages were upgraded when the "upgrade_ceph_packages" var was set to true. Signed-off-by: Andy McCrae --- roles/ceph-common/tasks/installs/install_redhat_packages.yml | 2 +- roles/ceph-common/tasks/installs/install_suse_packages.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/ceph-common/tasks/installs/install_redhat_packages.yml b/roles/ceph-common/tasks/installs/install_redhat_packages.yml index 37f6c8cc5..4446465a9 100644 --- a/roles/ceph-common/tasks/installs/install_redhat_packages.yml +++ b/roles/ceph-common/tasks/installs/install_redhat_packages.yml @@ -16,4 +16,4 @@ - name: install redhat ceph packages package: name: "{{ redhat_ceph_pkgs | unique }}" - state: present + state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" diff --git a/roles/ceph-common/tasks/installs/install_suse_packages.yml b/roles/ceph-common/tasks/installs/install_suse_packages.yml index a7b0626b0..c202c5ece 100644 --- a/roles/ceph-common/tasks/installs/install_suse_packages.yml +++ b/roles/ceph-common/tasks/installs/install_suse_packages.yml @@ -7,4 +7,4 @@ - name: install suse ceph packages package: name: "{{ suse_ceph_pkgs | unique }}" - state: present + state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" -- 2.39.5