kubespray/roles
Max Gautier 8ff4ad2d8e
preinstall: simplify OS packages selection
Since a2019c1c2 (Add a JSON schema describing the packages install
structure, 2024-04-25), we use a custom structure to select which
packages should be installed on a particular host OS.

This has proven too rigid in practice, and the query is pretty
complicated.

Replace this by simply using an array of jinja conditions for the
packages, which should be easier to understand for everyone and more
flexible.

Also remove the associated schema and validation which are no longer
needed.
2024-11-05 09:35:50 +01:00
..
adduser Do not use ‘yes/no’ for boolean values (#11472) 2024-08-28 06:30:56 +01:00
bastion-ssh-config Improving yamllint configuration (#11389) 2024-07-25 18:42:20 -07:00
bootstrap-os Fix Flatcar bug #11268 missing default value for ansible_interpreter_python_fallback variable (#11270) 2024-10-03 09:54:27 +01:00
container-engine Make cri-dockerd log level configurable (#11646) 2024-10-21 22:54:52 +01:00
download replace deprecated unarchive.copy with unarchive.remote_src (#11207) 2024-10-14 08:20:21 +01:00
etcd Always copy cert generation scripts to first etcd (#11612) 2024-10-09 02:44:22 +01:00
etcdctl_etcdutl Do not use ‘yes/no’ for boolean values (#11472) 2024-08-28 06:30:56 +01:00
helm-apps force update helm repo if exists on host (#11043) 2024-04-08 19:02:48 -07:00
kubernetes preinstall: simplify OS packages selection 2024-11-05 09:35:50 +01:00
kubernetes-apps Use correct secret name for csi-upcloud pull secret (#11597) 2024-10-04 13:44:28 +01:00
kubespray-defaults update calico template (#11634) 2024-10-31 02:21:26 +00:00
network_plugin update calico template (#11634) 2024-10-31 02:21:26 +00:00
recover_control_plane Rename master to control plane - non-breaking changes only (#11394) 2024-09-06 07:56:19 +01:00
remove-node remove-etcd-node: cleanups, correct change semantics 2024-09-24 09:11:32 +02:00
reset Test group membership with group_names 2024-09-21 14:09:09 +02:00
upgrade Do not use ‘yes/no’ for boolean values (#11472) 2024-08-28 06:30:56 +01:00
win_nodes/kubernetes_patch Do not use ‘yes/no’ for boolean values (#11472) 2024-08-28 06:30:56 +01:00