From 5f626eb145f18dc910326c2b4edd63b0d2755642 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sun, 31 May 2020 13:35:43 -0700 Subject: [PATCH] iad2: have rabbitmq instances use rhos16 instead of rhos13, which was/is rhel7 based Signed-off-by: Kevin Fenzi --- files/common/rhos16.repo | 4 ++++ roles/rabbitmq_cluster/tasks/main.yml | 10 ++++++++++ 2 files changed, 14 insertions(+) create mode 100644 files/common/rhos16.repo diff --git a/files/common/rhos16.repo b/files/common/rhos16.repo new file mode 100644 index 0000000000..a9e6b31944 --- /dev/null +++ b/files/common/rhos16.repo @@ -0,0 +1,4 @@ +[rhel8-rhos16] +name = rhel8 openstack $basearch +baseurl=http://infrastructure.fedoraproject.org/repo/rhel/rhel8/other/rhel-8-x86_64-openstack-16-rpms +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release diff --git a/roles/rabbitmq_cluster/tasks/main.yml b/roles/rabbitmq_cluster/tasks/main.yml index ad9e491a9a..ae2858e485 100644 --- a/roles/rabbitmq_cluster/tasks/main.yml +++ b/roles/rabbitmq_cluster/tasks/main.yml @@ -6,6 +6,16 @@ - config - packages - yumrepos + when: ansible_distribution_major_version|int == 7 + +- name: Install RHOSP16 repo file + copy: src="{{ files }}/common/rhos16.repo" dest=/etc/yum.repos.d/rhos16.repo + tags: + - rabbitmq_cluster + - config + - packages + - yumrepos + when: ansible_distribution_major_version|int == 8 - name: install needed packages package: