Skip to content

Commit 3c119bf

Browse files
committed
release(v1.10.4): prepare release
This is the official v1.10.4 release. Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
1 parent 7caf90a commit 3c119bf

5 files changed

Lines changed: 110 additions & 6 deletions

File tree

CHANGELOG.md

Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,107 @@
1+
## [Talos 1.10.4](https://github.com/siderolabs/talos/releases/tag/v1.10.4) (2025-06-11)
2+
3+
Welcome to the v1.10.4 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+
### Component Updates
11+
12+
Linux: 6.12.31
13+
14+
Talos is built with Go 1.24.4.
15+
16+
17+
### Contributors
18+
19+
* Andrey Smirnov
20+
* Artem Chernyshev
21+
* Dennis Marttinen
22+
* Utku Ozdemir
23+
* Dmitriy Matrenichev
24+
* Noel Georgi
25+
* Spencer Smith
26+
* yashutanu
27+
28+
### Changes
29+
<details><summary>11 commits</summary>
30+
<p>
31+
32+
* [`7caf90a37`](https://github.com/siderolabs/talos/commit/7caf90a37ce7a822a1c805ea86b4af0da7d77ece) fix: nil pointer deref in quirk
33+
* [`b6f16e592`](https://github.com/siderolabs/talos/commit/b6f16e59275b1dcdff68333c153c865c76271d23) fix: update siderolink library for wgtunnel panic fix
34+
* [`037801f5f`](https://github.com/siderolabs/talos/commit/037801f5f1cd6eebb03c9236f2f3ba8d055ebb76) fix: correctl close encrypted volumes
35+
* [`2755aebec`](https://github.com/siderolabs/talos/commit/2755aebec88d7c427bb2e062fff6f218a0494ed7) chore: fix renovate config, add release-gate label
36+
* [`1cab7bba1`](https://github.com/siderolabs/talos/commit/1cab7bba13b8c077502ca0c315ba66bed4452fc2) fix: rework the way CRI config generation is waited for
37+
* [`bda53869e`](https://github.com/siderolabs/talos/commit/bda53869e578ddb1ce5d80163261df968ba950c7) fix: typo in DiscoverdVolume spec
38+
* [`76ecdacbc`](https://github.com/siderolabs/talos/commit/76ecdacbcf50a4ee3bac31c001650f541310df3e) feat: support nocloud include url userdata directive
39+
* [`4f96f35a4`](https://github.com/siderolabs/talos/commit/4f96f35a47ae20ca87f1aae74e687a98babf48e5) fix(ci): drop nebula from extensions test
40+
* [`47a642804`](https://github.com/siderolabs/talos/commit/47a642804a47fb98cdeed85a848e8ec5377dc290) feat: update Linux 6.12.31, go 1.24.4
41+
* [`141e452c4`](https://github.com/siderolabs/talos/commit/141e452c4aa7151fd9e84ee84fff6ca786e62171) fix: use correct FUSE magic for IMA `fsmagic` matching
42+
* [`09a4ed1e0`](https://github.com/siderolabs/talos/commit/09a4ed1e0768ab37deb6e16ef403de855b820aa0) fix: upgrade grpc library to the latest 1.71.x
43+
</p>
44+
</details>
45+
46+
### Changes from siderolabs/gen
47+
<details><summary>4 commits</summary>
48+
<p>
49+
50+
* [`dcb2b74`](https://github.com/siderolabs/gen/commit/dcb2b7417879f230a569ce834dad5c89bd09d6bf) feat: add `panicsafe` package
51+
* [`b36ee43`](https://github.com/siderolabs/gen/commit/b36ee43f667a7a56b340a3e769868ff2a609bb5b) feat: make `xyaml.CheckUnknownKeys` public
52+
* [`3e319e7`](https://github.com/siderolabs/gen/commit/3e319e7e52c5a74d1730be8e47952b3d16d91148) feat: implement `xyaml.UnmarshalStrict`
53+
* [`7c0324f`](https://github.com/siderolabs/gen/commit/7c0324fee9a7cfbdd117f43702fa273689f0db97) chore: future-proof HashTrieMap
54+
</p>
55+
</details>
56+
57+
### Changes from siderolabs/pkgs
58+
<details><summary>6 commits</summary>
59+
<p>
60+
61+
* [`51e388c`](https://github.com/siderolabs/pkgs/commit/51e388c75957eca9dfee7fd6b0e118b4dec57a5a) chore: use ftpmirror for GNU sources
62+
* [`81623cd`](https://github.com/siderolabs/pkgs/commit/81623cdb004efcc91828e517afd8501232d51fe5) feat: update NVIDIA drivers to 570.148.08
63+
* [`f6caaf0`](https://github.com/siderolabs/pkgs/commit/f6caaf00d59ee5fffe53acca586997b753bd49d5) feat: update Linux to 6.12.31
64+
* [`ae52cde`](https://github.com/siderolabs/pkgs/commit/ae52cde1aa850a4b31865e373114f5f1b1e3e61d) feat: add patch for CephFS IMA performance regression
65+
* [`d0a42eb`](https://github.com/siderolabs/pkgs/commit/d0a42eb1d972161da3143834d4bd06409331fcb8) feat: add CONFIG_NFT_CONNLIMIT to kernel
66+
* [`cd20b0a`](https://github.com/siderolabs/pkgs/commit/cd20b0a4812ec801e9dcc089404dc994d8ba602e) feat: update Go to 1.24.4/1.23.10
67+
</p>
68+
</details>
69+
70+
### Changes from siderolabs/siderolink
71+
<details><summary>3 commits</summary>
72+
<p>
73+
74+
* [`5f46f65`](https://github.com/siderolabs/siderolink/commit/5f46f6583b9d03f91c9bb5f637149fe466d17bfc) feat: handle panics in goroutines
75+
* [`d09ff45`](https://github.com/siderolabs/siderolink/commit/d09ff45b450a37aa84652fa70b5cd3467ee8243d) fix: race in wait value
76+
* [`d2a79e0`](https://github.com/siderolabs/siderolink/commit/d2a79e0263806b68ff0a44ea9efa58b83fb269ec) fix: clean up device on failure
77+
</p>
78+
</details>
79+
80+
### Changes from siderolabs/tools
81+
<details><summary>2 commits</summary>
82+
<p>
83+
84+
* [`9d54ed4`](https://github.com/siderolabs/tools/commit/9d54ed43416f0f94c8b1a0e0adcb724a446f1844) chore: use ftpmirror for GNU sources
85+
* [`8b87c11`](https://github.com/siderolabs/tools/commit/8b87c111974cf0c9d4ca1b80f753403809aa2eef) feat: update Go to 1.24.4
86+
</p>
87+
</details>
88+
89+
### Dependency Changes
90+
91+
* **github.com/siderolabs/gen** v0.8.0 -> v0.8.4
92+
* **github.com/siderolabs/pkgs** v1.10.0-16-g39b9c9f -> v1.10.0-22-g51e388c
93+
* **github.com/siderolabs/siderolink** v0.3.13 -> v0.3.15
94+
* **github.com/siderolabs/tools** v1.10.0-2-gfa51331 -> v1.10.0-4-g9d54ed4
95+
* **golang.org/x/net** v0.39.0 -> v0.41.0
96+
* **golang.org/x/oauth2** v0.29.0 -> v0.30.0
97+
* **golang.org/x/sync** v0.13.0 -> v0.15.0
98+
* **golang.org/x/sys** v0.32.0 -> v0.33.0
99+
* **golang.org/x/term** v0.31.0 -> v0.32.0
100+
* **golang.org/x/text** v0.24.0 -> v0.26.0
101+
* **google.golang.org/grpc** v1.71.1 -> v1.71.3
102+
103+
Previous release can be found at [v1.10.3](https://github.com/siderolabs/talos/releases/tag/v1.10.3)
104+
1105
## [Talos 1.10.3](https://github.com/siderolabs/talos/releases/tag/v1.10.3) (2025-05-29)
2106

3107
Welcome to the v1.10.3 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.3
168+
github.com/siderolabs/talos/pkg/machinery v1.10.4
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.3
1+
v1.10.4

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.3
4-
PRETTY_NAME="Talos (v1.10.3)"
3+
VERSION_ID=v1.10.4
4+
PRETTY_NAME="Talos (v1.10.4)"
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.3/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.4/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.3")
2985+
-i, --image string the container image to use for performing the install (default "ghcr.io/siderolabs/installer:v1.10.4")
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)