From b01b2554143e6c6564dc15b07cf67b0a3f242ba5 Mon Sep 17 00:00:00 2001 From: Dimitri Savineau Date: Thu, 6 Feb 2020 15:41:46 -0500 Subject: [PATCH] ceph-nfs: add nfs-ganesha-rados-urls package Since nfs-ganesha 2.8.3 the rados-urls library has been move to a dedicated package. We don't have the same nfs-ganesha 2.8.x between the community and rhcs repositories. community: 2.8.1 rhcs: 2.8.3 As a workaround we will install that package only for rhcs setup. Signed-off-by: Dimitri Savineau (cherry picked from commit 0a3e85e8cabf69a68329c749db277f9527cfc053) --- .../tasks/pre_requisite_non_container_red_hat.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/roles/ceph-nfs/tasks/pre_requisite_non_container_red_hat.yml b/roles/ceph-nfs/tasks/pre_requisite_non_container_red_hat.yml index a08d9c15a..d2c1ff20e 100644 --- a/roles/ceph-nfs/tasks/pre_requisite_non_container_red_hat.yml +++ b/roles/ceph-nfs/tasks/pre_requisite_non_container_red_hat.yml @@ -50,3 +50,13 @@ register: result until: result is succeeded when: nfs_obj_gw | bool + + - name: install nfs-ganesha-rados-urls + package: + name: nfs-ganesha-rados-urls + state: "{{ (upgrade_ceph_packages|bool) | ternary('latest','present') }}" + register: result + until: result is succeeded + when: + - nfs_obj_gw | bool + - ceph_repository == 'rhcs' -- 2.39.5