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