From: Dimitri Savineau Date: Fri, 15 Mar 2019 15:30:15 +0000 (-0400) Subject: ceph-common: Install yum plugin priorities X-Git-Tag: v4.0.0rc1~33 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=a7b1e35a1657c6a278f201ee21a385a4b215d80d;p=ceph-ansible.git ceph-common: Install yum plugin priorities When using community repository we need to set the priority on the ceph repositories because we could have some conflict with EPEL packages. In order to set the priority on the ceph repositories, we need to install the yum-plugin-priorities package. http://docs.ceph.com/docs/master/install/get-packages/#rpm-packages Signed-off-by: Dimitri Savineau --- diff --git a/roles/ceph-common/tasks/installs/redhat_community_repository.yml b/roles/ceph-common/tasks/installs/redhat_community_repository.yml index c2d819e3e..435d10c72 100644 --- a/roles/ceph-common/tasks/installs/redhat_community_repository.yml +++ b/roles/ceph-common/tasks/installs/redhat_community_repository.yml @@ -1,4 +1,12 @@ --- +- name: install yum plugin priorities + package: + name: yum-plugin-priorities + register: result + until: result is succeeded + tags: + - with_pkg + - name: configure red hat ceph community repository stable key rpm_key: key: "{{ ceph_stable_key }}" @@ -15,6 +23,7 @@ gpgkey: "{{ ceph_stable_key }}" baseurl: "{{ ceph_mirror }}/rpm-{{ ceph_stable_release }}/{{ ceph_stable_redhat_distro }}/$basearch" file: ceph_stable + priority: 2 register: result until: result is succeeded @@ -27,5 +36,6 @@ gpgkey: "{{ ceph_stable_key }}" baseurl: "{{ ceph_mirror }}/rpm-{{ ceph_stable_release }}/{{ ceph_stable_redhat_distro }}/noarch" file: ceph_stable + priority: 2 register: result until: result is succeeded \ No newline at end of file