From c7bd2a2a1e948b3f678f1441a6b42586a3d7af1b Mon Sep 17 00:00:00 2001 From: Greg Althaus Date: Mon, 25 Jan 2016 11:16:56 -0600 Subject: [PATCH] Need to use separate stanzas for each repo because the args are different. Sigh. --- roles/kubernetes/preinstall/tasks/main.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/roles/kubernetes/preinstall/tasks/main.yml b/roles/kubernetes/preinstall/tasks/main.yml index 93d332a2f..64dfff56e 100644 --- a/roles/kubernetes/preinstall/tasks/main.yml +++ b/roles/kubernetes/preinstall/tasks/main.yml @@ -33,11 +33,13 @@ always_run: True tags: always -- name: Update package management cache - action: - module: "{{ ansible_pkg_mgr }}" - update_cache: yes - when: ansible_pkg_mgr in ['apt', 'yum'] +- name: Update package management cache (APT) + apt: update_cache=yes + when: ansible_pkg_mgr == 'apt' + +- name: Update package management cache (YUM) + yum: update_cache=yes name='*' + when: ansible_pkg_mgr == 'yum' - name: Install python-apt for Debian distribs shell: apt-get install -y python-apt