summaryrefslogtreecommitdiffstats
path: root/test/integration/targets/setup_epel/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/setup_epel/tasks/main.yml')
-rw-r--r--test/integration/targets/setup_epel/tasks/main.yml10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/integration/targets/setup_epel/tasks/main.yml b/test/integration/targets/setup_epel/tasks/main.yml
new file mode 100644
index 0000000..a8593bb
--- /dev/null
+++ b/test/integration/targets/setup_epel/tasks/main.yml
@@ -0,0 +1,10 @@
+- name: Enable RHEL7 extras
+ # EPEL 7 depends on RHEL 7 extras, which is not enabled by default on RHEL.
+ # See: https://docs.fedoraproject.org/en-US/epel/epel-policy/#_policy
+ command: yum-config-manager --enable rhel-7-server-rhui-extras-rpms
+ when: ansible_facts.distribution == 'RedHat' and ansible_facts.distribution_major_version == '7'
+- name: Install EPEL
+ yum:
+ name: https://ci-files.testing.ansible.com/test/integration/targets/setup_epel/epel-release-latest-{{ ansible_distribution_major_version }}.noarch.rpm
+ disable_gpg_check: true
+ when: ansible_facts.distribution in ['RedHat', 'CentOS']