From 1aca4e2e59ed063fd0b8f32c3e952a1490569cd1 Mon Sep 17 00:00:00 2001 From: dgalloway Date: Wed, 19 Aug 2015 18:39:35 -0400 Subject: [PATCH] Enable mirrorlist for epel repo Signed-off-by: dgalloway --- roles/common/defaults/main.yml | 5 +++++ roles/testnode/vars/centos_6.yml | 1 + roles/testnode/vars/centos_7.yml | 1 + roles/testnode/vars/redhat_6.yml | 1 + roles/testnode/vars/redhat_7.yml | 1 + 5 files changed, 9 insertions(+) diff --git a/roles/common/defaults/main.yml b/roles/common/defaults/main.yml index 0ec6be94..bed99f2a 100644 --- a/roles/common/defaults/main.yml +++ b/roles/common/defaults/main.yml @@ -9,16 +9,21 @@ rhsm_repos: [] kerberos_realm: EXAMPLE.COM epel_mirror_baseurl: "http://dl.fedoraproject.org/pub/epel" +epel_mirrorlist: "http://mirrors.fedoraproject.org" epel_repos: epel: name: "Extra Packages for Enterprise Linux" baseurl: "{{ epel_mirror_baseurl }}/{{ ansible_distribution_major_version }}/$basearch" + mirrorlist: "{{ epel_mirrorlist }}/metalink?repo=epel-{{ ansible_distribution_major_version }}&arch=$basearch" + failovermethod: priority # ternary requires ansible >= 1.9 enabled: "{{ enable_epel | ternary(1, 0) }}" gpgcheck: 0 epel-testing: name: "Extra Packages for Enterprise Linux - Testing" baseurl: "{{ epel_mirror_baseurl }}/testing/{{ ansible_distribution_major_version }}/$basearch" + mirrorlist: "{{ epel_mirrorlist }}/metalink?repo=testing-epel{{ ansible_distribution_major_version }}&arch=$basearch" + failovermethod: priority enabled: 0 gpgcheck: 0 diff --git a/roles/testnode/vars/centos_6.yml b/roles/testnode/vars/centos_6.yml index b85c4793..13b3e167 100644 --- a/roles/testnode/vars/centos_6.yml +++ b/roles/testnode/vars/centos_6.yml @@ -43,6 +43,7 @@ packages: - '@core' - '@base' - yum-plugin-priorities + - yum-plugin-fastestmirror - redhat-lsb - sysstat - gdb diff --git a/roles/testnode/vars/centos_7.yml b/roles/testnode/vars/centos_7.yml index c7e2f093..84f60375 100644 --- a/roles/testnode/vars/centos_7.yml +++ b/roles/testnode/vars/centos_7.yml @@ -19,6 +19,7 @@ packages: - '@core' - '@base' - yum-plugin-priorities + - yum-plugin-fastestmirror - redhat-lsb - sysstat - gdb diff --git a/roles/testnode/vars/redhat_6.yml b/roles/testnode/vars/redhat_6.yml index 59b3f41a..c7e38764 100644 --- a/roles/testnode/vars/redhat_6.yml +++ b/roles/testnode/vars/redhat_6.yml @@ -37,6 +37,7 @@ packages: - '@core' - '@base' - yum-plugin-priorities + - yum-plugin-fastestmirror - redhat-lsb - sysstat - gdb diff --git a/roles/testnode/vars/redhat_7.yml b/roles/testnode/vars/redhat_7.yml index b1ba323f..5fd4ee94 100644 --- a/roles/testnode/vars/redhat_7.yml +++ b/roles/testnode/vars/redhat_7.yml @@ -19,6 +19,7 @@ packages: - '@core' - '@base' - yum-plugin-priorities + - yum-plugin-fastestmirror - redhat-lsb - sysstat - gdb -- 2.47.3