diff --git a/roles/kubernetes/preinstall/tasks/0070-system-packages.yml b/roles/kubernetes/preinstall/tasks/0070-system-packages.yml index 1c6beaa61..c35cc0b05 100644 --- a/roles/kubernetes/preinstall/tasks/0070-system-packages.yml +++ b/roles/kubernetes/preinstall/tasks/0070-system-packages.yml @@ -40,7 +40,7 @@ - bootstrap-os - name: Install epel-release on RedHat/CentOS - yum: + package: name: epel-release state: present when: @@ -56,10 +56,9 @@ when: kube_proxy_mode == 'ipvs' - name: Install packages requirements - action: - module: "{{ ansible_pkg_mgr }}" + package: name: "{{ required_pkgs | default([]) | union(common_required_pkgs|default([])) }}" - state: latest + state: present register: pkgs_task_result until: pkgs_task_result is succeeded retries: "{{ pkg_install_retries }}" @@ -69,7 +68,7 @@ - bootstrap-os - name: Install ipvsadm for ClearLinux - swupd: + package: name: ipvsadm state: present when: