Skip to content
Snippets Groups Projects
Commit 4eec302e authored by Etienne Champetier's avatar Etienne Champetier Committed by Kubernetes Prow Robot
Browse files

preinstall: use package instead of action, use state: present


Before this commit we were upgrading base os packages on each run

Signed-off-by: default avatarEtienne Champetier <champetier.etienne@gmail.com>
parent f3885aa5
No related branches found
No related tags found
No related merge requests found
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
- bootstrap-os - bootstrap-os
- name: Install epel-release on RedHat/CentOS - name: Install epel-release on RedHat/CentOS
yum: package:
name: epel-release name: epel-release
state: present state: present
when: when:
...@@ -56,10 +56,9 @@ ...@@ -56,10 +56,9 @@
when: kube_proxy_mode == 'ipvs' when: kube_proxy_mode == 'ipvs'
- name: Install packages requirements - name: Install packages requirements
action: package:
module: "{{ ansible_pkg_mgr }}"
name: "{{ required_pkgs | default([]) | union(common_required_pkgs|default([])) }}" name: "{{ required_pkgs | default([]) | union(common_required_pkgs|default([])) }}"
state: latest state: present
register: pkgs_task_result register: pkgs_task_result
until: pkgs_task_result is succeeded until: pkgs_task_result is succeeded
retries: "{{ pkg_install_retries }}" retries: "{{ pkg_install_retries }}"
...@@ -69,7 +68,7 @@ ...@@ -69,7 +68,7 @@
- bootstrap-os - bootstrap-os
- name: Install ipvsadm for ClearLinux - name: Install ipvsadm for ClearLinux
swupd: package:
name: ipvsadm name: ipvsadm
state: present state: present
when: when:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment