kubespray/roles
Max Gautier 0d4f57aa22
Validate systemd unit files (#10597)
* Validate systemd unit files

This ensure that we fail early if we have a bad systemd unit file
(syntax error, using a version not available in the local version, etc)

* Hack to check systemd version for service files validation

factory-reset.target was introduced in system 250, same version as the
aliasing feature we need for verifying systemd services with ansible.
So we only actually executes the validation if that target is present.

This is an horrible hack which should be reverted as soon as we drop
support for distributions with systemd<250.
2023-11-17 20:01:23 +01:00
..
adduser Update to ansible 2.15 (#10481) 2023-11-15 09:39:09 +01:00
bastion-ssh-config Update to ansible 2.15 (#10481) 2023-11-15 09:39:09 +01:00
bootstrap-os fix: flatcar bootstrap (#10363) 2023-08-18 08:14:29 -07:00
container-engine Validate systemd unit files (#10597) 2023-11-17 20:01:23 +01:00
download Update checksums (#10606) 2023-11-09 16:43:04 +01:00
etcd Validate systemd unit files (#10597) 2023-11-17 20:01:23 +01:00
etcdctl_etcdutl Fix etcdctl.sh TLS file path when not using kubeadm. (#10467) 2023-09-24 19:50:57 -07:00
helm-apps Fix outdated tag and experimental ansible-lint rules (#10254) 2023-06-30 02:51:57 -07:00
kubernetes Validate systemd unit files (#10597) 2023-11-17 20:01:23 +01:00
kubernetes-apps support CoreDNS use host network and config dns port (#10617) 2023-11-17 14:41:53 +01:00
kubespray-defaults fallback_ips: ignore unreachable hosts (#10601) 2023-11-10 21:07:18 +01:00
network_plugin Add helm support for custom_cni deployment (#10529) 2023-11-16 00:32:21 +01:00
recover_control_plane Fixup recover control plane playbook + add debian12/cilium test (#10411) 2023-09-05 10:42:52 -07:00
remove-node Resolve ansible-lint name errors (#10253) 2023-07-26 07:36:22 -07:00
reset Fix restart network task cannot be skipped (#10512) 2023-10-11 05:50:37 +02:00
upgrade project: resolve ansible-lint key-order rule (#10314) 2023-08-10 00:57:27 -07:00
win_nodes/kubernetes_patch project: resolve ansible-lint key-order rule (#10314) 2023-08-10 00:57:27 -07:00