Skip to content

Commit c48f7ed

Browse files
committed
release(v1.10.9): prepare release
This is the official v1.10.9 release. Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
1 parent 4c4c855 commit c48f7ed

File tree

5 files changed

+89
-6
lines changed

5 files changed

+89
-6
lines changed

CHANGELOG.md

Lines changed: 83 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,86 @@
1+
## [Talos 1.10.9](https://github.com/siderolabs/talos/releases/tag/v1.10.9) (2025-12-23)
2+
3+
Welcome to the v1.10.9 release of Talos!
4+
5+
6+
7+
Please try out the release binaries and report any issues at
8+
https://github.com/siderolabs/talos/issues.
9+
10+
### etcd Zombine Members
11+
12+
See [this blog post](https://etcd.io/blog/2025/zombie_members_upgrade/) for more details.
13+
14+
This release includes an update to etcd v3.5.26 to ensure that upgrades to Talos v1.11 and later (which default to etcd v3.6) will not be blocked by the presence of zombine members in the etcd cluster.
15+
16+
Please note that etcd version can also be configured via the machine configuration with any version of Talos Linux.
17+
18+
19+
### Component Updates
20+
21+
Linux: 6.12.63
22+
runc: 1.2.9
23+
etcd: 3.5.26
24+
25+
Talos is built with Go 1.24.11.
26+
27+
28+
### Contributors
29+
30+
* Andrey Smirnov
31+
* Dmitrii Sharshakov
32+
33+
### Changes
34+
<details><summary>8 commits</summary>
35+
<p>
36+
37+
* [`4c4c8551f`](https://github.com/siderolabs/talos/commit/4c4c8551f99bac6f8039d50f8c79e27fc782ca35) test: bump memory for OpenEBS test
38+
* [`51c680ae2`](https://github.com/siderolabs/talos/commit/51c680ae2aaef19c3e6e6e685d6ec3100f826ab5) test: backport test fixes for CRI seccomp profile
39+
* [`0f42034b0`](https://github.com/siderolabs/talos/commit/0f42034b0806f2ef2ff55a3936eb80a32f9b47d2) fix: adapt SELinuxSuite.TestNoPtrace to new strace version
40+
* [`a705f8e8c`](https://github.com/siderolabs/talos/commit/a705f8e8c520264889ad6ec36fb219e15fa034ab) fix: clear provisioning data on SideroLink config change
41+
* [`92c42efc7`](https://github.com/siderolabs/talos/commit/92c42efc745ac7d03973b0dac47b107b7d78d7e9) chore: update Go modules
42+
* [`b7c49777f`](https://github.com/siderolabs/talos/commit/b7c49777fe645b85ce9ec72c93922d2b154512f7) fix: disable kexec on arm64
43+
* [`45ed535c7`](https://github.com/siderolabs/talos/commit/45ed535c739327c40981144a5032929ba2776d75) feat: update default etcd to 3.5.26
44+
* [`74ba66803`](https://github.com/siderolabs/talos/commit/74ba668039decfb04abcac008a0ea140de0564e6) feat: update pkgs and tools
45+
</p>
46+
</details>
47+
48+
### Changes from siderolabs/pkgs
49+
<details><summary>1 commit</summary>
50+
<p>
51+
52+
* [`3f85dc8`](https://github.com/siderolabs/pkgs/commit/3f85dc8bd7a7646ecc286869fe23fc3a2964a6ed) feat: update Go to 1.24.11, other updates
53+
</p>
54+
</details>
55+
56+
### Changes from siderolabs/tools
57+
<details><summary>1 commit</summary>
58+
<p>
59+
60+
* [`11b0a3d`](https://github.com/siderolabs/tools/commit/11b0a3ddf7c0f8f69ac0a6c8605d9421d8e667fb) feat: update Go to 1.24.11
61+
</p>
62+
</details>
63+
64+
### Dependency Changes
65+
66+
* **github.com/containernetworking/plugins** v1.6.2 -> v1.9.0
67+
* **github.com/safchain/ethtool** v0.5.10 -> v0.6.2
68+
* **github.com/siderolabs/pkgs** v1.10.0-37-g71b336d -> v1.10.0-38-g3f85dc8
69+
* **github.com/siderolabs/tools** v1.10.0-7-g39357c8 -> v1.10.0-8-g11b0a3d
70+
* **github.com/stretchr/testify** v1.10.0 -> v1.11.1
71+
* **go.etcd.io/etcd/api/v3** v3.5.21 -> v3.5.26
72+
* **go.etcd.io/etcd/client/pkg/v3** v3.5.21 -> v3.5.26
73+
* **go.etcd.io/etcd/client/v3** v3.5.21 -> v3.5.26
74+
* **go.etcd.io/etcd/etcdutl/v3** v3.5.21 -> v3.5.26
75+
* **golang.org/x/net** v0.42.0 -> v0.47.0
76+
* **golang.org/x/sync** v0.16.0 -> v0.18.0
77+
* **golang.org/x/sys** v0.34.0 -> v0.38.0
78+
* **golang.org/x/term** v0.33.0 -> v0.37.0
79+
* **golang.org/x/text** v0.27.0 -> v0.31.0
80+
* **google.golang.org/protobuf** v1.36.6 -> v1.36.7
81+
82+
Previous release can be found at [v1.10.8](https://github.com/siderolabs/talos/releases/tag/v1.10.8)
83+
184
## [Talos 1.10.8](https://github.com/siderolabs/talos/releases/tag/v1.10.8) (2025-11-18)
285

386
Welcome to the v1.10.8 release of Talos!

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ require (
165165
github.com/siderolabs/net v0.4.0
166166
github.com/siderolabs/proto-codec v0.1.2
167167
github.com/siderolabs/siderolink v0.3.15
168-
github.com/siderolabs/talos/pkg/machinery v1.10.8
168+
github.com/siderolabs/talos/pkg/machinery v1.10.9
169169
github.com/sirupsen/logrus v1.9.3
170170
github.com/spf13/cobra v1.9.1
171171
github.com/spf13/pflag v1.0.6

pkg/machinery/gendata/data/tag

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.10.8
1+
v1.10.9

pkg/machinery/version/os-release

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
NAME="Talos"
22
ID=talos
3-
VERSION_ID=v1.10.8
4-
PRETTY_NAME="Talos (v1.10.8)"
3+
VERSION_ID=v1.10.9
4+
PRETTY_NAME="Talos (v1.10.9)"
55
HOME_URL="https://www.talos.dev/"
66
BUG_REPORT_URL="https://github.com/siderolabs/talos/issues"
77
VENDOR_NAME="Sidero Labs"

website/content/v1.10/reference/cli.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ talosctl cluster create [flags]
144144
--bad-rtc launch VM with bad RTC state (QEMU only)
145145
--cidr string CIDR of the cluster network (IPv4, ULA network for IPv6 is derived in automated way) (default "10.5.0.0/24")
146146
--cni-bin-path strings search path for CNI binaries (VM only) (default [/home/user/.talos/cni/bin])
147-
--cni-bundle-url string URL to download CNI bundle from (VM only) (default "https://github.com/siderolabs/talos/releases/download/v1.10.8/talosctl-cni-bundle-${ARCH}.tar.gz")
147+
--cni-bundle-url string URL to download CNI bundle from (VM only) (default "https://github.com/siderolabs/talos/releases/download/v1.10.9/talosctl-cni-bundle-${ARCH}.tar.gz")
148148
--cni-cache-dir string CNI cache directory path (VM only) (default "/home/user/.talos/cni/cache")
149149
--cni-conf-dir string CNI config directory path (VM only) (default "/home/user/.talos/cni/conf.d")
150150
--config-injection-method string a method to inject machine config: default is HTTP server, 'metal-iso' to mount an ISO (QEMU only)
@@ -2982,7 +2982,7 @@ talosctl upgrade [flags]
29822982
--debug debug operation from kernel logs. --wait is set to true when this flag is set
29832983
-f, --force force the upgrade (skip checks on etcd health and members, might lead to data loss)
29842984
-h, --help help for upgrade
2985-
-i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.10.8")
2985+
-i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.10.9")
29862986
--insecure upgrade using the insecure (encrypted with no auth) maintenance service
29872987
-m, --reboot-mode string select the reboot mode during upgrade. Mode "powercycle" bypasses kexec. Valid values are: ["default" "powercycle"]. (default "default")
29882988
-s, --stage stage the upgrade to perform it after a reboot

0 commit comments

Comments
 (0)