diff --git a/jenkins/jobs/ara.yaml b/jenkins/jobs/ara.yaml index a210446795..e1d1deafb5 100644 --- a/jenkins/jobs/ara.yaml +++ b/jenkins/jobs/ara.yaml @@ -63,7 +63,21 @@ - print-template-name: template-name: "{template-name}" - openstack-ansible-tests-checkout + - shell: | + if [[ "{name}" == *"openstack-ansible"* ]]; then + # EPEL must be enabled because some deps from bindep.txt are + # otherwise not available + if [[ -e /usr/bin/yum ]]; then + sudo yum-config-manager --enable epel + fi + fi - install-distro-packages + - shell: | + if [[ "{name}" == *"openstack-ansible"* ]]; then + if [[ -e /usr/bin/yum ]]; then + sudo yum-config-manager --disable epel + fi + fi - shell: | # Allow Jenkins user to ssh into localhost ssh-keygen -f ~/.ssh/id_rsa -N ""