Talos 1.10.4 (2025-06-11)
Welcome to the v1.10.4 release of Talos!
Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.
Component Updates
Linux: 6.12.31
Talos is built with Go 1.24.4.
Contributors
- Andrey Smirnov
- Artem Chernyshev
- Dennis Marttinen
- Utku Ozdemir
- Dmitriy Matrenichev
- Noel Georgi
- Spencer Smith
- yashutanu
Changes
12 commits
- 3c119bf87 release(v1.10.4): prepare release
- 7caf90a37 fix: nil pointer deref in quirk
- b6f16e592 fix: update siderolink library for wgtunnel panic fix
- 037801f5f fix: correctl close encrypted volumes
- 2755aebec chore: fix renovate config, add release-gate label
- 1cab7bba1 fix: rework the way CRI config generation is waited for
- bda53869e fix: typo in DiscoverdVolume spec
- 76ecdacbc feat: support nocloud include url userdata directive
- 4f96f35a4 fix(ci): drop nebula from extensions test
- 47a642804 feat: update Linux 6.12.31, go 1.24.4
- 141e452c4 fix: use correct FUSE magic for IMA
fsmagic
matching - 09a4ed1e0 fix: upgrade grpc library to the latest 1.71.x
Changes from siderolabs/gen
4 commits
- siderolabs/gen@dcb2b74 feat: add
panicsafe
package - siderolabs/gen@b36ee43 feat: make
xyaml.CheckUnknownKeys
public - siderolabs/gen@3e319e7 feat: implement
xyaml.UnmarshalStrict
- siderolabs/gen@7c0324f chore: future-proof HashTrieMap
Changes from siderolabs/pkgs
6 commits
- siderolabs/pkgs@51e388c chore: use ftpmirror for GNU sources
- siderolabs/pkgs@81623cd feat: update NVIDIA drivers to 570.148.08
- siderolabs/pkgs@f6caaf0 feat: update Linux to 6.12.31
- siderolabs/pkgs@ae52cde feat: add patch for CephFS IMA performance regression
- siderolabs/pkgs@d0a42eb feat: add CONFIG_NFT_CONNLIMIT to kernel
- siderolabs/pkgs@cd20b0a feat: update Go to 1.24.4/1.23.10
Changes from siderolabs/siderolink
3 commits
- siderolabs/siderolink@5f46f65 feat: handle panics in goroutines
- siderolabs/siderolink@d09ff45 fix: race in wait value
- siderolabs/siderolink@d2a79e0 fix: clean up device on failure
Changes from siderolabs/tools
2 commits
- siderolabs/tools@9d54ed4 chore: use ftpmirror for GNU sources
- siderolabs/tools@8b87c11 feat: update Go to 1.24.4
Dependency Changes
- github.com/siderolabs/gen v0.8.0 -> v0.8.4
- github.com/siderolabs/pkgs v1.10.0-16-g39b9c9f -> v1.10.0-22-g51e388c
- github.com/siderolabs/siderolink v0.3.13 -> v0.3.15
- github.com/siderolabs/talos/pkg/machinery v1.10.3 -> v1.10.4
- github.com/siderolabs/tools v1.10.0-2-gfa51331 -> v1.10.0-4-g9d54ed4
- golang.org/x/net v0.39.0 -> v0.41.0
- golang.org/x/oauth2 v0.29.0 -> v0.30.0
- golang.org/x/sync v0.13.0 -> v0.15.0
- golang.org/x/sys v0.32.0 -> v0.33.0
- golang.org/x/term v0.31.0 -> v0.32.0
- golang.org/x/text v0.24.0 -> v0.26.0
- google.golang.org/grpc v1.71.1 -> v1.71.3
Previous release can be found at v1.10.3
Images
ghcr.io/siderolabs/flannel:v0.26.7
registry.k8s.io/coredns/coredns:v1.12.1
gcr.io/etcd-development/etcd:v3.5.21
registry.k8s.io/kube-apiserver:v1.33.1
registry.k8s.io/kube-controller-manager:v1.33.1
registry.k8s.io/kube-scheduler:v1.33.1
registry.k8s.io/kube-proxy:v1.33.1
ghcr.io/siderolabs/kubelet:v1.33.1
ghcr.io/siderolabs/installer:v1.10.4
registry.k8s.io/pause:3.10