From 46c8ac1028401f6a1084a3a4a6b6cb6d56802b75 Mon Sep 17 00:00:00 2001 From: Andrey Smirnov Date: Wed, 20 Mar 2024 16:50:02 +0400 Subject: [PATCH] release(v1.6.7): prepare release This is the official v1.6.7 release. Signed-off-by: Andrey Smirnov --- CHANGELOG.md | 61 +++++++++++++++++++++++++++ go.mod | 2 +- hack/release.toml | 2 +- pkg/machinery/gendata/data/tag | 2 +- website/content/v1.6/reference/cli.md | 4 +- 5 files changed, 66 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fa44b36d0b..f5b0d646dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,64 @@ +## [Talos 1.6.7](https://github.com/siderolabs/talos/releases/tag/v1.6.7) (2024-03-20) + +Welcome to the v1.6.7 release of Talos! + + + +Please try out the release binaries and report any issues at +https://github.com/siderolabs/talos/issues. + +### Component Updates + +* Linux: 6.1.82 +* Kubernetes: 1.29.3 + +Talos is built with Go 1.21.8. + + +### Contributors + +* Andrey Smirnov +* Utku Ozdemir +* Noel Georgi + +### Changes +
6 commits +

+ +* [`9ef06f60f`](https://github.com/siderolabs/talos/commit/9ef06f60f9e5b20da5dc051310709498ceaeaa3a) fix: service lifecycle issues +* [`2c9159977`](https://github.com/siderolabs/talos/commit/2c9159977a02ea6d6ab3ba379163f573ef77e414) fix: patch correctly config in `talosctl upgrade-k8s` +* [`16691dfd5`](https://github.com/siderolabs/talos/commit/16691dfd5290feaf259bcea4be5f1b7e85f2017b) fix: remove maintenance config when maintenance service is shut down +* [`5cbbbfa68`](https://github.com/siderolabs/talos/commit/5cbbbfa687862344d30c6c59c2c65f474b41fd23) fix: fix nil panic on maintenance upgrade with partial config +* [`3c942fe9d`](https://github.com/siderolabs/talos/commit/3c942fe9d833176574c376c47526e769c04b4ba4) fix: etcd config validation for worker +* [`a5920a157`](https://github.com/siderolabs/talos/commit/a5920a157ec1e819a5062789575be3d467463b5d) feat: update Kubernetes to 1.29.3, Linux to 6.1.82 +

+
+ +### Changes from siderolabs/pkgs +
1 commit +

+ +* [`df44f94`](https://github.com/siderolabs/pkgs/commit/df44f9483cd44bda8ec27ef2060e196103ef1341) feat: update dependencies for Talos 1.6.7 +

+
+ +### Dependency Changes + +* **github.com/siderolabs/pkgs** v1.6.0-26-g2961472 -> v1.6.0-27-gdf44f94 +* **google.golang.org/protobuf** v1.31.0 -> v1.33.0 +* **k8s.io/api** v0.29.2 -> v0.29.3 +* **k8s.io/apimachinery** v0.29.2 -> v0.29.3 +* **k8s.io/apiserver** v0.29.2 -> v0.29.3 +* **k8s.io/client-go** v0.29.2 -> v0.29.3 +* **k8s.io/component-base** v0.29.2 -> v0.29.3 +* **k8s.io/cri-api** v0.29.2 -> v0.29.3 +* **k8s.io/kube-scheduler** v0.29.2 -> v0.29.3 +* **k8s.io/kubectl** v0.29.2 -> v0.29.3 +* **k8s.io/kubelet** v0.29.2 -> v0.29.3 +* **k8s.io/pod-security-admission** v0.29.2 -> v0.29.3 + +Previous release can be found at [v1.6.6](https://github.com/siderolabs/talos/releases/tag/v1.6.6) + ## [Talos 1.6.6](https://github.com/siderolabs/talos/releases/tag/v1.6.6) (2024-03-06) Welcome to the v1.6.6 release of Talos! diff --git a/go.mod b/go.mod index f2861a65ad..331fc6b529 100644 --- a/go.mod +++ b/go.mod @@ -126,7 +126,7 @@ require ( github.com/siderolabs/kms-client v0.1.0 github.com/siderolabs/net v0.4.0 github.com/siderolabs/siderolink v0.3.4 - github.com/siderolabs/talos/pkg/machinery v1.6.6 + github.com/siderolabs/talos/pkg/machinery v1.6.7 github.com/spf13/cobra v1.8.0 github.com/spf13/pflag v1.0.5 github.com/stretchr/testify v1.8.4 diff --git a/hack/release.toml b/hack/release.toml index 6f3b3aa5f4..65fc58a9ee 100644 --- a/hack/release.toml +++ b/hack/release.toml @@ -6,7 +6,7 @@ github_repo = "siderolabs/talos" match_deps = "^github.com/((talos-systems|siderolabs)/[a-zA-Z0-9-]+)$" # previous release -previous = "v1.6.5" +previous = "v1.6.6" pre_release = false diff --git a/pkg/machinery/gendata/data/tag b/pkg/machinery/gendata/data/tag index cea0f99da6..96e57bdce2 100644 --- a/pkg/machinery/gendata/data/tag +++ b/pkg/machinery/gendata/data/tag @@ -1 +1 @@ -v1.6.6 \ No newline at end of file +v1.6.7 \ No newline at end of file diff --git a/website/content/v1.6/reference/cli.md b/website/content/v1.6/reference/cli.md index bf8b794f6e..2bb1cc26b2 100644 --- a/website/content/v1.6/reference/cli.md +++ b/website/content/v1.6/reference/cli.md @@ -96,7 +96,7 @@ talosctl cluster create [flags] --bad-rtc launch VM with bad RTC state (QEMU only) --cidr string CIDR of the cluster network (IPv4, ULA network for IPv6 is derived in automated way) (default "10.5.0.0/24") --cni-bin-path strings search path for CNI binaries (VM only) (default [/home/user/.talos/cni/bin]) - --cni-bundle-url string URL to download CNI bundle from (VM only) (default "https://github.com/siderolabs/talos/releases/download/v1.6.6/talosctl-cni-bundle-${ARCH}.tar.gz") + --cni-bundle-url string URL to download CNI bundle from (VM only) (default "https://github.com/siderolabs/talos/releases/download/v1.6.7/talosctl-cni-bundle-${ARCH}.tar.gz") --cni-cache-dir string CNI cache directory path (VM only) (default "/home/user/.talos/cni/cache") --cni-conf-dir string CNI config directory path (VM only) (default "/home/user/.talos/cni/conf.d") --config-patch stringArray patch generated machineconfigs (applied to all node types), use @file to read a patch from file @@ -2849,7 +2849,7 @@ talosctl upgrade [flags] --debug debug operation from kernel logs. --wait is set to true when this flag is set -f, --force force the upgrade (skip checks on etcd health and members, might lead to data loss) -h, --help help for upgrade - -i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.6.6") + -i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.6.7") --insecure upgrade using the insecure (encrypted with no auth) maintenance service -p, --preserve preserve data -m, --reboot-mode string select the reboot mode during upgrade. Mode "powercycle" bypasses kexec. Valid values are: ["default" "powercycle"]. (default "default")