From d6951150616e8599b6b133a6d706817b63547e44 Mon Sep 17 00:00:00 2001 From: ChengHao Yang <17496418+tico88612@users.noreply.github.com> Date: Mon, 25 Aug 2025 22:15:10 +0800 Subject: [PATCH] Fix: constant etcd_supported_version to dynamic (#12499) Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --- README.md | 2 +- roles/kubespray_defaults/defaults/main/download.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 115e78000..3c456bfe1 100644 --- a/README.md +++ b/README.md @@ -112,7 +112,7 @@ Note: - Core - [kubernetes](https://github.com/kubernetes/kubernetes) 1.32.8 - - [etcd](https://github.com/etcd-io/etcd) 3.5.16 + - [etcd](https://github.com/etcd-io/etcd) 3.5.22 - [docker](https://www.docker.com/) 28.0 - [containerd](https://containerd.io/) 2.0.6 - [cri-o](http://cri-o.io/) 1.32.0 (experimental: see [CRI-O Note](docs/CRI/cri-o.md). Only on fedora, ubuntu and centos based OS) diff --git a/roles/kubespray_defaults/defaults/main/download.yml b/roles/kubespray_defaults/defaults/main/download.yml index 9a395a89c..866861fe2 100644 --- a/roles/kubespray_defaults/defaults/main/download.yml +++ b/roles/kubespray_defaults/defaults/main/download.yml @@ -136,9 +136,9 @@ pod_infra_supported_versions: pod_infra_version: "{{ pod_infra_supported_versions[kube_major_version] }}" etcd_supported_versions: - '1.32': 3.5.16 - '1.31': 3.5.16 - '1.30': 3.5.16 + '1.32': "{{ (etcd_binary_checksums['amd64'].keys() | select('version', '3.6', '<'))[0] }}" + '1.31': "{{ (etcd_binary_checksums['amd64'].keys() | select('version', '3.6', '<'))[0] }}" + '1.30': "{{ (etcd_binary_checksums['amd64'].keys() | select('version', '3.6', '<'))[0] }}" etcd_version: "{{ etcd_supported_versions[kube_major_version] }}" crictl_supported_versions: