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