From 5462f5ed18b7ffe023b3a41f1ac7d9b4ca9b726d Mon Sep 17 00:00:00 2001 From: Andrey Smirnov Date: Thu, 3 Feb 2022 16:48:56 +0300 Subject: [PATCH] feat: update etcd to 3.5.2 See https://github.com/etcd-io/etcd/blob/main/CHANGELOG/CHANGELOG-3.5.md Signed-off-by: Andrey Smirnov --- hack/release.toml | 1 + pkg/machinery/constants/constants.go | 2 +- website/content/docs/v0.15/Reference/configuration.md | 6 +++--- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/hack/release.toml b/hack/release.toml index 56d267cd71..8668809992 100644 --- a/hack/release.toml +++ b/hack/release.toml @@ -34,6 +34,7 @@ with a single `--mode` flag that can take the following values: * Linux: 5.15.19 * Kubernetes: 1.23.3 * CoreDNS: 1.8.7 +* etcd: 3.5.2 * containerd: 1.6.0-rc.0 * runc: 1.1.0 diff --git a/pkg/machinery/constants/constants.go b/pkg/machinery/constants/constants.go index 1ba2994bb9..58459b4e22 100644 --- a/pkg/machinery/constants/constants.go +++ b/pkg/machinery/constants/constants.go @@ -287,7 +287,7 @@ const ( KubeletSystemReservedEphemeralStorage = "256Mi" // DefaultEtcdVersion is the default target version of etcd. - DefaultEtcdVersion = "v3.5.1" + DefaultEtcdVersion = "v3.5.2" // EtcdRootTalosKey is the root etcd key for Talos-specific storage. EtcdRootTalosKey = "talos:v1" diff --git a/website/content/docs/v0.15/Reference/configuration.md b/website/content/docs/v0.15/Reference/configuration.md index a873cd81c8..5d27b6dc97 100644 --- a/website/content/docs/v0.15/Reference/configuration.md +++ b/website/content/docs/v0.15/Reference/configuration.md @@ -1250,7 +1250,7 @@ Examples: ``` yaml etcd: - image: gcr.io/etcd-development/etcd:v3.5.1 # The container image used to create the etcd service. + image: gcr.io/etcd-development/etcd:v3.5.2 # The container image used to create the etcd service. # The `ca` is the root certificate authority of the PKI. ca: crt: TFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVSklla05DTUhGLi4u @@ -3108,7 +3108,7 @@ Appears in: ``` yaml -image: gcr.io/etcd-development/etcd:v3.5.1 # The container image used to create the etcd service. +image: gcr.io/etcd-development/etcd:v3.5.2 # The container image used to create the etcd service. # The `ca` is the root certificate authority of the PKI. ca: crt: TFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVSklla05DTUhGLi4u @@ -3138,7 +3138,7 @@ Examples: ``` yaml -image: gcr.io/etcd-development/etcd:v3.5.1 +image: gcr.io/etcd-development/etcd:v3.5.2 ```