From 4d3f6c6533b0b3738046f0658155dce3447c4543 Mon Sep 17 00:00:00 2001 From: Smaine Kahlouch Date: Sun, 31 Jan 2016 21:05:49 +0100 Subject: [PATCH] install epel release for rhel install required packages before common roles/kubernetes/preinstall/tasks/main.yml --- roles/kubernetes/preinstall/tasks/main.yml | 8 ++++++++ roles/kubernetes/preinstall/vars/centos.yml | 1 - 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/roles/kubernetes/preinstall/tasks/main.yml b/roles/kubernetes/preinstall/tasks/main.yml index 64dfff56e..365720ba9 100644 --- a/roles/kubernetes/preinstall/tasks/main.yml +++ b/roles/kubernetes/preinstall/tasks/main.yml @@ -52,6 +52,14 @@ ansible_distribution_major_version > 21 changed_when: False +- name: Install epel-release for RedHat and CentOS distribs + action: + module: "{{ ansible_pkg_mgr }}" + name: "epel-release" + state: latest + when: ansible_distribution == "RedHat" or + ansible_distribution == "CentOS" + - name: Install packages requirements action: module: "{{ ansible_pkg_mgr }}" diff --git a/roles/kubernetes/preinstall/vars/centos.yml b/roles/kubernetes/preinstall/vars/centos.yml index a42e8b580..c1be4b9b3 100644 --- a/roles/kubernetes/preinstall/vars/centos.yml +++ b/roles/kubernetes/preinstall/vars/centos.yml @@ -1,4 +1,3 @@ required_pkgs: - - epel-release - libselinux-python - device-mapper-libs