]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
ceph-nfs: change ganesha devel source
authorDimitri Savineau <dsavinea@redhat.com>
Thu, 2 Jul 2020 19:23:09 +0000 (15:23 -0400)
committerDimitri Savineau <savineau.dimitri@gmail.com>
Mon, 6 Jul 2020 15:01:13 +0000 (11:01 -0400)
The download.nfs-ganesha.org source for nfs-ganesha on CentOS isn't
available anymore.
Let's switch back to shaman since we have builds available now.

Signed-off-by: Dimitri Savineau <dsavinea@redhat.com>
(cherry picked from commit 1438ca012069a1b977268359c8b0f2f5496fa4bd)

roles/ceph-nfs/tasks/pre_requisite_non_container_red_hat.yml

index a701ffa6ad6c823348328fcf14f3bb1c6365d28d..4ebf360ee907f954ae314c1219e9943309c2e416 100644 (file)
     - name: red hat based systems - dev repo related tasks
       block:
         - name: add nfs-ganesha dev repo
-          yum_repository:
-            name: nfs-ganesha
-            baseurl: https://download.nfs-ganesha.org/3/LATEST/CentOS/el-$releasever/$basearch
-            description: nfs-ganesha repository
-            gpgcheck: true
-            gpgkey: https://download.nfs-ganesha.org/3/rsa.pub
-            file: nfs-ganesha-dev
-
-        - name: add nfs-ganesha dev noarch repo
-          yum_repository:
-            name: nfs-ganesha-noarch
-            baseurl: https://download.nfs-ganesha.org/3/LATEST/CentOS/el-$releasever/noarch
-            description: nfs-ganesha noarch repository
-            gpgcheck: true
-            gpgkey: https://download.nfs-ganesha.org/3/rsa.pub
-            file: nfs-ganesha-dev
+          get_url:
+            url: 'https://shaman.ceph.com/api/repos/nfs-ganesha/next/latest/{{ ansible_distribution | lower }}/{{ ansible_distribution_major_version }}/flavors/{{ nfs_ganesha_flavor }}/repo'
+            dest: /etc/yum.repos.d/nfs-ganesha-dev.repo
+            force: true
       when:
         - nfs_ganesha_dev | bool
         - ceph_repository == 'dev'