Talos System Extensions 1.12.0-rc.1 (2025-12-15)
Welcome to the v1.12.0-rc.1 release of Talos System Extensions!
This is a pre-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.0
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: 20251103.0
hailort: 4.23.0
kata-containers: 3.22.0
lldpd: 1.0.20
cloudflared: 2025.11.1
nebula: 1.9.7
netbird: 0.59.12
newt: 1.6.0
nut-client: 2.8.4
qemu: 10.1.2
spin: 0.22.0
stargz-snapshotter: 0.18.1
tailscale: 1.90.9
talos-vmtoolsd: 1.4.0
youki: 0.5.7
zerotier: 1.16.0
zfs: 2.4.0-rc5
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
- sam
- veymax
- Łukasz Szczepański
Changes
80 commits
c989a41release(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.0
4 commits
c989a41release(v1.12.0-rc.1): prepare releaseebffdc6feat: mellanox-msflint extension124ac2bfeat: update ZFS to 2.4.0-rc59b1ef5echore: update pkgs
Changes from siderolabs/pkgs
71 commits
34f3186feat: 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-16-g34f3186
- github.com/siderolabs/tools v1.11.0-2-g8556c73 -> v1.12.0-2-g7d57df0
Previous release can be found at v1.11.0