From 096dd1875a89a39ae12fc6a24f6130c8fa5c22e0 Mon Sep 17 00:00:00 2001 From: Jannick Kappelmann Date: Fri, 13 Mar 2026 12:55:36 +0100 Subject: [PATCH] Added kube_version check (#13071) --- roles/validate_inventory/tasks/main.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/roles/validate_inventory/tasks/main.yml b/roles/validate_inventory/tasks/main.yml index 30e1387a4..4967657be 100644 --- a/roles/validate_inventory/tasks/main.yml +++ b/roles/validate_inventory/tasks/main.yml @@ -213,3 +213,13 @@ when: - kube_external_ca_mode - not ignore_assert_errors + +- name: Download_file | Check if requested Kubernetes are supported + assert: + that: + - kube_version in kubeadm_checksums[image_arch] + - kube_version in kubelet_checksums[image_arch] + - kube_version in kubectl_checksums[image_arch] + msg: >- + Kubernetes v{{ kube_version }} is not supported for {{ image_arch }}. + Please check roles/kubespray_defaults/vars/main/checksums.yml for supported versions.