Talos System Extensions 1.12.0 (2025-12-22)
Welcome to the v1.12.0 release of Talos System Extensions!
See Talos Linux documentation for information on using system extensions.
Please try out the release binaries and report any issues at
https://github.com/siderolabs/extensions/issues.
Component Updates
Amazon ENA: 2.16.0
NVIDIA LTS: 580.105.08
NVIDIA Production: 570.195.03
NVIDIA Container Toolkit: 1.18.1
ctr: 2.1.5
crun: 1.25.1
drbd: 9.2.16
ecr-credential-provider: 1.34.1
fuse3: 3.17.4
glibc: 2.42
gvisor: 20251208.0
hailort: 4.23.0
Kata Containers: 3.24.0
lldpd: 1.0.20
cloudflared: 2025.11.1
nebula: 1.10.0
netbird: 0.60.8
newt: 1.7.0
nut-client: 2.8.4
qemu-guest-agent: 10.1.3
SOCI Snapshotter: 0.12.1
spin: 0.22.0
stargz-snapshotter: 0.18.1
tailscale: 1.92.3
talos-vmtoolsd: 1.4.0
youki: 0.5.7
zerotier: 1.16.0
zfs: 2.4.0
linux-firmware: 20251125
tenstorrent: 2.5.0
mdadm: 4.4
Intel u-code: 20251125
wolfi-base: sha256:42012fa027adc864efbb7cf68d9fc575ea45fe1b9fb0d16602e00438ce3901b1
Contributors
- Andrey Smirnov
- Mateusz Urbanek
- Noel Georgi
- Dmitrii Sharshakov
- Jorik Jonker
- Nicole Hubbard
- Steven Kreitzer
- Thibault VINCENT
- Hugo Meyronneinc
- Jean-Francois Roy
- Michael Smith
- Serge van Ginderachter
- Birger Johan Nordølum
- Breland Miley
- Clément Nussbaumer
- Devin Buhl
- Fred Heinecke
- Guillaume LEGRAIN
- Ian Thompson
- Jaakko Sirén
- Jan Untersander
- Joakim Nohlgård
- Matthias Riegler
- Max Batleforc
- Max Makarov
- Robin Elfrink
- Sammy ETUR
- Steve Francis
- Zach Langbert
- eseiker
- sam
- veymax
- Łukasz Szczepański
Changes
84 commits
5572e82release(v1.12.0): prepare release538d34dfeat: update ZFS to 2.4.04f2158cfeat: bump dependencies7ce4fe7feat: sync pkgsc989a41release(v1.12.0-rc.1): prepare releaseebffdc6feat: mellanox-msflint extension124ac2bfeat: update ZFS to 2.4.0-rc59b1ef5echore: update pkgsad6107erelease(v1.12.0-rc.0): prepare release8ced5f6feat: add bird2 system-extensione439f3fdocs: fix environment variable name for netbird5377868fix: addmc.koto usb-audio-drivers5f8c723feat: update for Linux 6.1865b2181fix(nvidia-fabricmanager): memory leak in wrapper36788adfeat: add gpio-pinctrl extension for Intel Apollo Lake platformsafc5975feat: update NVIDIA LTS to 580.105.081e3ec47release(v1.12.0-beta.1): prepare release48b5578fix: update pkgs version and rekres22be374fix: remove tar file6d51d7cfeat: add multipath-tools and trident-iscsi-tools38f5276chore: update backportable dependenciesc3e3c94fix: nvidia persistenced on arm642ef67dffix(nvidia-fabricmanager): ignore interfaces with isSMDisabled flag setb309119fix: soci snapshotter build090b9b0release(v1.12.0-beta.0): prepare releasef7304cffix: disable soci-snapshotter extension8a3c568feat: add soci snapshotter extension313ae03fix: video4linux persistent udev rulese58f8d5feat: update dependenciesc5e0d1bfeat: add service to create gdrdrv deviceb61799afeat(thunderbolt): disable auto power managementa02f062fix: glibc build for arm64f341fabfeat: allow aarch64 glibc so file64a46a7feat: update Go to 1.25.4689420efeat: bump dependeciesdb43866feat: add nfs-utils extension31bc8c8feat(netbird): go further in making it work25c20c9fix: image-signer commands6dffff6feat: add the ability to have multiple zerotier network to join9d7136brelease(v1.12.0-alpha.2): prepare releasefc85294feat: bump depsed8c228feat: update cloudflared to 2025.10.00beff58feat: update dependencies9d782c5feat: fabricmanager support Blackwell baseboards (DGX/HGX B100/B200/B300)823659bfeat: useimage-signer3f0e872feat: add xe extensione38736cchore: update external version references38f9757chore: update dependencies83ee3b0feat: update tools and pkgs for new Go and NVIDIA LTS563da22feat: update dependencies to match pkgs5133393fix: try fixing the grype scane0946adrelease(v1.12.0-alpha.1): prepare release6962487feat: update extensionsf106fb4feat: add usb-audio-driversb382dbafeat: add netbird17be2f7chore: update linux-firmware12654ecfeat: update vmtoolsd to v1.4.047051c6feat: update NVIDIA LTS to 580.82.07caa10a4docs: update zfs readme for existing poolsb86a64bfeat: update dependenciesea43af9feat: update Go to 1.25.1ffcd027chore: redo dependencies as SVGef73a85feat: update dependencies2273c9brelease(v1.12.0-alpha.0): prepare release8976af3fix: nvidia-container-toolkit: use SHA512 from a variable for tirpc5de79a6feat: update to Linux 6.16 and GCC 15d6bc2cedocs: fix catalog for qemu-guest-agent5ccda4bfeat: zerotier - add possible custom planet filedf7a67dchore: refactor manifest for talos-vmtoolsdd7a938fdocs: update README.md263f699chore: annotate extensions with tiers59496ebfeat: update to Go 1.25 and Linux 6.1540c7a03feat: update NVIDIA LTS to series 580ea0d1a3feat: update Linux firmware and Intel u-code1b1d883chore: update nfsrahead defaultsba3c2acfeat: update Go to 1.24.67ef078afix: remove sbom of kernel modulesefcb066docs: add SBOM for more extensionsb42fa41feat: update pkgs for containerd 2.1.47f8a3a1feat(ci): add grype scan35b176dfix: nfsrahead udev ruleb4c2a62docs: add SBOM for more extensionsbbea573feat: add thunderbolt udev rulec66e678docs: add SBOM for container-runtimes
Changes since v1.12.0-rc.1
4 commits
5572e82release(v1.12.0): prepare release538d34dfeat: update ZFS to 2.4.04f2158cfeat: bump dependencies7ce4fe7feat: sync pkgs
Changes from siderolabs/pkgs
78 commits
e0b78b8feat: update OpenZFS to 2.4.0829f7d1feat: enable CONFIG_MISC_RP1 in ARM64 config4520007feat: update Linux to 6.18.1b6018f7feat: enable Powercap and Intel RAPL25f8db7fix: add json support to nftables binary8b594c4fix: drop containerd cgroups patchf2d2e28feat: update containerd to v2.1.634f3186feat: add mstflint module366370afeat: update ZFS to 2.4.0-rc55cdd862feat: update CNI plugins to v1.9.096634c7feat: enable amd sev-snp1fc8435fix: patch containerd 2.1.5 with cgroups fix patch9377282feat: update Linux to 6.189622280feat: enable Amlogic Meson PCIe controller driver2e8a32ffeat: enable Intel GPIO/Pinctrl kernel modules084abe6feat: update NVIDIA LTS to 580.105.08bc9a949feat: update runc to 1.3.4cd63cf9fix: regenerate configsce742bafix: add missing kernel config entriesac40721chore: update dependenciese653477feat: enable gpio-fan module60c9013chore: use ubuntu mirrors6ad371ffeat: update dependencies22a9943feat: update dependencies1768ccffeat: enable VDPA settings3913216feat: enable USERFAULTFD in the kernel4ae050afeat: update Go to 1.25.40abcf01feat: update containerd to 2.1.570404aafeat: bump dependenciesf70250ffeat: add nvidia gdrcopy gdrdrv kernel modulea7d7c1afeat: enable CONFIG_PCI_P2PDMA for GPUDirect RDMAda97c36feat: update linux-firmware6d58d7ffeat: bump depsb535af8feat: update dependenciesa098092feat: update Linux to 6.17.3, tt-kmd to 2.4.1661e578feat: add xe extension8ddac2dfeat: bump go332303efix: rollback libseccomp versionf62ebcachore: update dependencies56f8ae3feat: update Linux to 6.17.1, NVIDIA LTS to 580.95.0520b1849fix: revert "feat" support adding extra trusted certificates in the kernel"1e3d375feat: bump goddfd7affeat: bump dependencies4dc7709feat: update runc to 1.3.261d8b44chore: fix renovate config for urcu & hailort5bda512feat: upgrade Linux to 6.17202a8e6feat: update Linux to 6.16.93a0900ffeat: enable SRv6 LWTUNNEL and BPF support628efc8chore: update linuxfirmware and rekres9d1fb02feat: support adding extra trusted certificates in the kernel7fe686dfix: build nftables with embedded gmpfede0a7feat: add nft binary0dae01afeat: update NVIDIA to 580.82.079ac2392feat: enable Kernel config options for IPVS Maglev hashing scheduler support3c5315cfeat: update dependencies122fa66feat: update Linux to 6.16.6ab1e866feat: update Go to 1.25.17d6ef1bfeat: update runc to 1.3.1e067c20feat: enable USB audio supportc4faa38feat: bump dependencies453cdfcfeat: enable ublk support9824684fix: enable memcg v12447e11feat: update Linux to 6.16, GCC to 152cfb920feat: update Linux to 6.15.11, update tools, rekresab4e975feat: update Linux to 6.12.43cd67e36chore: update kernel config to support max SMP CPUse3b2094fix: fix build for new NVIDIA driversfd5fdfdfeat: update Nvidia LTS to 580.65.06 and production to 570.172.080edf426fix: backport CVE kernel patches to 6.1226d8feffeat: enable Infiniband IRDMA support16b5facfix: re-enable CPUSETS_V1 cgroups controllerfd53886feat: update backportable dependenciesd5f7467feat: update Go to 1.24.60bd019ffeat: update containerd to 2.1.40ba8b5bfeat: enable F71808E watchdog driver895a86bfix: enable ISCSI IBFTa76a67cfeat: update Linux to 6.12.408b0a561feat: enable bootloader control on amd64
Changes from siderolabs/tools
22 commits
7d57df0feat: update Go to 1.25.5188885efeat: update dependenciesb82e375feat: update dependencies44932c0feat: update Go to 1.25.4b39bb09feat: update dependenciesa08cc1ffeat: update git to 2.51.1e62d613feat: bump go916b464fix: add pkgconf for ncurses, fix Renovate configs, bump deps11f0337feat: update Go2c56d7afeat: update OpenSSL to 3.5.48f27cfafeat: update dependencies1c1420efeat: add tinfo to ncurses7c7328bfix: set regex in renovate config directly3ab353bfix: modify renovate regex on ca_certificates4f90801chore: update openssl, curl, libexpat and rekresc37ac80feat: update Go to 1.25.17c659e9feat: update to GCC 1583fd7b7feat: migrate from pkg-config to pkgconfedafd5ffeat: update toolchain for new Go and Linux headers65789c7chore: drop unused vars from Pkgfile52db66echore: drop protobuf-related stuff from toolse3c3ef2feat: update Go to 1.24.6
Dependency Changes
- github.com/siderolabs/pkgs v1.11.0-15-g2ac857a -> v1.12.0-23-ge0b78b8
- github.com/siderolabs/tools v1.11.0-2-g8556c73 -> v1.12.0-2-g7d57df0
Previous release can be found at v1.11.0