v1.11.0-beta.2 #11560
smira
announced in
Announcements
v1.11.0-beta.2
#11560
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Talos 1.11.0-beta.2 (2025-08-12)
Welcome to the v1.11.0-beta.2 release of Talos!
This is a pre-release of Talos
Please try out the release binaries and report any issues at
https://github.com/siderolabs/talos/issues.
Azure
Talos on Azure now defaults to MTU of 1400 bytes for the
eth0interface to avoid packet fragmentation issues.The default MTU can be overriden with machine configuration.
Boot
Talos increases the boot partition size to 2 GiB to accommodate larger images (with many system extensions included).
Kernel Command Line
Talos now exposes the kernel command line as a KernelCmdline resource (
talosctl get cmdline).Disk Encryption
Disk encryption for system volumes is now managed by the
VolumeConfigmachine configuration document.Legacy configuration in
valpha1machine configuration is still supported.New per-key option
lockToSTATEis added to theVolumeConfigdocument, which allows to lock the volume encryption key to the secret salt in theSTATEvolume.So, if the
STATEvolume is wiped or replaced, the volume encryption key will not be usable anymore.Disk Wipe
Talos now supports
talosctl disk wipecommand in maintenance mode (talosctl disk wipe <disk> --insecure).Early Inline Configuration
Talos now supports passing early inline configuration via the
talos.config.earlykernel parameter.This allows to pass the configuration before the platform config source is probed, which is useful for early boot configuration.
The value of this parameter has same format as the
talos.config.inlineparameter, i.e. it should be base64 encoded and zstd-compressed.ETCD downgrade API
Added ETCD downgrade API mimicking the ETCD API and etcdctl interfaces.
This API allows to downgrade ETCD cluster (storage format) to a previous version.
IMA support removed
Talos now drops the IMA (Integrity Measurement Architecture) support. This feature was not used in Talos for any meaningful security purpose
and has historically caused performance issues. See #11133 for more details.
Kubernetes Version Validation
Talos now validates Kubernetes version in the image submitted in the machine configuration.
Previously this check was performed only on upgrade, but now it is consistently applied to upgrade, initial provisioning, and machine configuration updates.
This implies that all image references should contain the tag, even if the image is pinned by digest.
Qemu provisioner on MacOS
On MacOS
talosctl cluster createcommand now supports the Qemu provisioner in addition to the Docker provisioner.Kernel Modules
Talosctl now returns the loaded modules, not the modules configured to be loaded (
talosctl get modules).SBOM
Talos now publishes Software Bill of Materials (SBOM) in the SPDX format.
Swap Suport
Talos now supports swap on block devices.
This feature can be enable by using SwapVolumeConfig document in the machine configuration.
Component Updates
Linux: 6.12.40
Kubernetes: 1.34.0-rc.1
runc: 1.3.0
etcd: 3.6.4
containerd: 2.1.4
Flannel CNI plugin: 1.7.1-flannel1
Flannel: 0.27.2
CoreDNS: 1.12.2
xfsprogs: 6.15.0
systemd-udevd and systemd-boot: 257.7
lvm2: 2.03.33
cryptsetup: 2.8.0
Talos is built with Go 1.24.6.
VMware
Talos VMWare platform now supports
arm64architecture in addition toamd64.Volumes
Talos now supports raw user volumes, allowing to allocate unformatted disk space as partition.
In addition to that, support for existing volumes has been added, allowing to mount existing partitions without formatting them.
Zswap Support
Talos now supports zswap, a compressed cache for swap pages.
This feature can be enabled by using ZswapConfig document in the machine configuration.
Contributors
Changes
258 commits
text/templateinmachinedcode pathstalos.config.earlycommand line argcheckUnknownKeysfunction togithub.com/siderolabs/genlastReleaseto 1.10.3dataDirHostPathfor Rook/usr/binpreserveflag mention in upgrade notesMountStatusresourceChanges since v1.11.0-beta.1
11 commits
text/templateinmachinedcode pathsChanges from siderolabs/crypto
5 commits
Changes from siderolabs/discovery-client
3 commits
Changes from siderolabs/gen
5 commits
panicsafepackagexyaml.CheckUnknownKeyspublicxyaml.UnmarshalStrictChanges from siderolabs/go-circular
1 commit
Changes from siderolabs/go-kubernetes
4 commits
Changes from siderolabs/go-pcidb
1 commit
Changes from siderolabs/pkgs
60 commits
Changes from siderolabs/siderolink
3 commits
Changes from siderolabs/tools
11 commits
Dependency Changes
Previous release can be found at v1.10.0
Images
This discussion was created from the release v1.11.0-beta.2.
Beta Was this translation helpful? Give feedback.
All reactions