preinstall: Move ipvs packages into defaults

This commit is contained in:
Max Gautier
2024-03-04 09:52:10 +01:00
parent 3d19e744f0
commit f91e00a61b
2 changed files with 2 additions and 6 deletions

View File

@@ -59,14 +59,9 @@
tags:
- bootstrap-os
- name: Update common_required_pkgs with ipvsadm when kube_proxy_mode is ipvs
set_fact:
common_required_pkgs: "{{ common_required_pkgs | default([]) + ['ipvsadm', 'ipset'] }}"
when: kube_proxy_mode == 'ipvs'
- name: Install packages requirements
package:
name: "{{ required_pkgs | default([]) | union(common_required_pkgs | default([])) }}"
name: "{{ required_pkgs | union(common_required_pkgs) | flatten }}"
state: present
register: pkgs_task_result
until: pkgs_task_result is succeeded