Remove support and CI for EOL Debian 11 (#13483)

- also remove macvlan on debian support since the role works neither on
  debian 12 nor 13
- macvlan is no longer tested in CI as it does not work on rockylinux10
  either
This commit is contained in:
Max Gautier
2026-09-08 10:30:31 +00:00
committed by GitHub
parent bf2727f6fd
commit 6aee13b285
17 changed files with 68 additions and 136 deletions
@@ -1,6 +0,0 @@
---
# Instance settings
cloud_image: debian-11
# Use static containerd binary for older distributions like Debian 11.
containerd_static_binary: true
-13
View File
@@ -1,13 +0,0 @@
---
# Instance settings
cloud_image: debian-11
# Kubespray settings
kube_network_plugin: macvlan
enable_nodelocaldns: false
kube_proxy_masquerade_all: true
macvlan_interface: "eth0"
auto_renew_certificates: true
# Use static containerd binary for older distributions like Debian 11.
containerd_static_binary: true
@@ -0,0 +1,3 @@
---
# Instance settings
cloud_image: debian-13
@@ -1,6 +1,6 @@
---
# Instance settings
cloud_image: debian-11
cloud_image: debian-13
# Kubespray settings
download_run_once: true
@@ -13,6 +13,3 @@ calico_network_backend: bird
# Needed to bypass deprecation check
ignore_assert_errors: true
# Use static containerd binary for older distributions like Debian 11.
containerd_static_binary: true
@@ -1,6 +1,6 @@
---
# Instance settings
cloud_image: debian-11
cloud_image: debian-13
# Pin disabling ipip mode to ensure proper upgrade
ipip: false
@@ -13,6 +13,3 @@ ignore_assert_errors: true
# Remove anonymous access to cluster
remove_anonymous_access: true
# Use static containerd binary for older distributions like Debian 11.
containerd_static_binary: true
@@ -1,6 +1,6 @@
---
# Instance settings
cloud_image: debian-11
cloud_image: debian-13
# Kubespray settings
kube_owner: root
@@ -8,6 +8,3 @@ kube_network_plugin: custom_cni
custom_cni_manifests:
- "{{ playbook_dir }}/../tests/files/custom_cni/cilium.yaml"
custom_cni_namespace: ""
# Use static containerd binary for older distributions like Debian 11.
containerd_static_binary: true
@@ -1,6 +1,6 @@
---
# Instance settings
cloud_image: debian-11
cloud_image: debian-13
# Use docker
container_manager: docker
@@ -1,6 +1,6 @@
---
# Instance settings
cloud_image: debian-11
cloud_image: debian-13
# Kubespray settings
kubelet_rotate_server_certificates: true
@@ -8,6 +8,3 @@ kubelet_csr_approver_enabled: true
kubelet_csr_approver_values:
# Do not check DNS resolution in testing (not recommended in production)
bypassDnsResolution: true
# Use static containerd binary for older distributions like Debian 11.
containerd_static_binary: true