From 34d4df7691f66c258ca731e6be492b191bc3135a Mon Sep 17 00:00:00 2001 From: Jimmy McCrory <jimmy.mccrory@gmail.com> Date: Thu, 13 Apr 2017 11:08:57 -0700 Subject: [PATCH] Enable EPEL before installing distro packages OpenStack-Ansible's roles contain a bindep requirement from EPEL. Change-Id: Ie27db0423d0679f7f32a2295837816f79721af2f --- jenkins/jobs/ansible-role-jobs.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jenkins/jobs/ansible-role-jobs.yaml b/jenkins/jobs/ansible-role-jobs.yaml index 4ad88e8a91..406b497632 100644 --- a/jenkins/jobs/ansible-role-jobs.yaml +++ b/jenkins/jobs/ansible-role-jobs.yaml @@ -76,6 +76,10 @@ - print-template-name: template-name: "{template-name}" - zuul-git-prep-upper-constraints + - shell: | + if [[ "{name}" == *"openstack-ansible"* ]]; then + sudo yum-config-manager --enable epel || true + fi - install-distro-packages - shell: | # Allow Jenkins user to ssh into localhost