From 6463682e07a2f48ab11506a19b4094d69b465425 Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Wed, 13 Apr 2016 17:38:54 +0000 Subject: [PATCH] fix atomic-reactor repos to also handle epel Signed-off-by: Adam Miller --- .../files/maxamillion-atomic-reactor-epel.repo | 8 ++++++++ roles/osbs-atomic-reactor/tasks/source_rpm.yml | 8 +++++++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 roles/osbs-atomic-reactor/files/maxamillion-atomic-reactor-epel.repo diff --git a/roles/osbs-atomic-reactor/files/maxamillion-atomic-reactor-epel.repo b/roles/osbs-atomic-reactor/files/maxamillion-atomic-reactor-epel.repo new file mode 100644 index 0000000000..867bbeaa19 --- /dev/null +++ b/roles/osbs-atomic-reactor/files/maxamillion-atomic-reactor-epel.repo @@ -0,0 +1,8 @@ +[maxamillion-atomic-reactor] +name=Copr repo for atomic-reactor owned by maxamillion +baseurl=https://copr-be.cloud.fedoraproject.org/results/maxamillion/atomic-reactor/epel-7-$basearch/ +skip_if_unavailable=True +gpgcheck=1 +gpgkey=https://copr-be.cloud.fedoraproject.org/results/maxamillion/atomic-reactor/pubkey.gpg +enabled=1 +enabled_metadata=1 \ No newline at end of file diff --git a/roles/osbs-atomic-reactor/tasks/source_rpm.yml b/roles/osbs-atomic-reactor/tasks/source_rpm.yml index ccb48c8700..0238efb566 100644 --- a/roles/osbs-atomic-reactor/tasks/source_rpm.yml +++ b/roles/osbs-atomic-reactor/tasks/source_rpm.yml @@ -3,7 +3,13 @@ copy: src: maxamillion-atomic-reactor-fedora.repo dest: /etc/yum.repos.d/maxamillion-atomic-reactor-fedora.repo - when: atomic_reactor_rpm.copr == True + when: atomic_reactor_rpm.copr == True and is_fedora == True + +- name: setup COPR repository for atomic-reactor builds + copy: + src: maxamillion-atomic-reactor-epel.repo + dest: /etc/yum.repos.d/maxamillion-atomic-reactor-epel.repo + when: atomic_reactor_rpm.copr == True and is_rhel == True - name: install atomic-reactor package locally action: "{{ ansible_pkg_mgr }} name=atomic-reactor state=latest"