Skip to content

Latest commit

 

History

History
3290 lines (2506 loc) · 191 KB

File metadata and controls

3290 lines (2506 loc) · 191 KB

Welcome to the v1.12.0-alpha.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

NVIDIA LTS: 580.82.07 NVIDIA Production: 570.172.08 crun: 1.24 gvisor: 20250820.0 ecr-credential-provider: 1.34.0 kata-containers: 3.21.0 spin: 0.21.0 stargz-snapshotter: 0.17.0 youki: 0.5.5 lldpd: 1.0.20 nebula: 1.9.6 netbird: 0.58.2 newt: 1.5.0 tailscale: 1.88.3 zerotier: 1.16.0 drbd: 9.2.15 fuse3: 3.17.4 nut-client: 2.8.4 talos-vmtoolsd: 1.4.0

Contributors

  • Andrey Smirnov
  • Dmitrii Sharshakov
  • Mateusz Urbanek
  • Noel Georgi
  • Steven Kreitzer
  • Jorik Jonker
  • Breland Miley
  • Fred Heinecke
  • Guillaume LEGRAIN
  • Hugo Meyronneinc
  • Max Makarov
  • Robin Elfrink
  • Sammy ETUR
  • Steve Francis
  • veymax
  • Łukasz Szczepański

Changes

32 commits

  • 6962487 feat: update extensions
  • f106fb4 feat: add usb-audio-drivers
  • b382dba feat: add netbird
  • 17be2f7 chore: update linux-firmware
  • 12654ec feat: update vmtoolsd to v1.4.0
  • 47051c6 feat: update NVIDIA LTS to 580.82.07
  • caa10a4 docs: update zfs readme for existing pools
  • b86a64b feat: update dependencies
  • ea43af9 feat: update Go to 1.25.1
  • ffcd027 chore: redo dependencies as SVG
  • ef73a85 feat: update dependencies
  • 2273c9b release(v1.12.0-alpha.0): prepare release
  • 8976af3 fix: nvidia-container-toolkit: use SHA512 from a variable for tirpc
  • 5de79a6 feat: update to Linux 6.16 and GCC 15
  • d6bc2ce docs: fix catalog for qemu-guest-agent
  • 5ccda4b feat: zerotier - add possible custom planet file
  • df7a67d chore: refactor manifest for talos-vmtoolsd
  • d7a938f docs: update README.md
  • 263f699 chore: annotate extensions with tiers
  • 59496eb feat: update to Go 1.25 and Linux 6.15
  • 40c7a03 feat: update NVIDIA LTS to series 580
  • ea0d1a3 feat: update Linux firmware and Intel u-code
  • 1b1d883 chore: update nfsrahead defaults
  • ba3c2ac feat: update Go to 1.24.6
  • 7ef078a fix: remove sbom of kernel modules
  • efcb066 docs: add SBOM for more extensions
  • b42fa41 feat: update pkgs for containerd 2.1.4
  • 7f8a3a1 feat(ci): add grype scan
  • 35b176d fix: nfsrahead udev rule
  • b4c2a62 docs: add SBOM for more extensions
  • bbea573 feat: add thunderbolt udev rule
  • c66e678 docs: add SBOM for container-runtimes

Changes since v1.12.0-alpha.0

11 commits

  • 6962487 feat: update extensions
  • f106fb4 feat: add usb-audio-drivers
  • b382dba feat: add netbird
  • 17be2f7 chore: update linux-firmware
  • 12654ec feat: update vmtoolsd to v1.4.0
  • 47051c6 feat: update NVIDIA LTS to 580.82.07
  • caa10a4 docs: update zfs readme for existing pools
  • b86a64b feat: update dependencies
  • ea43af9 feat: update Go to 1.25.1
  • ffcd027 chore: redo dependencies as SVG
  • ef73a85 feat: update dependencies

Changes from siderolabs/pkgs

32 commits

  • 202a8e6 feat: update Linux to 6.16.9
  • 3a0900f feat: enable SRv6 LWTUNNEL and BPF support
  • 628efc8 chore: update linuxfirmware and rekres
  • 9d1fb02 feat: support adding extra trusted certificates in the kernel
  • 7fe686d fix: build nftables with embedded gmp
  • fede0a7 feat: add nft binary
  • 0dae01a feat: update NVIDIA to 580.82.07
  • 9ac2392 feat: enable Kernel config options for IPVS Maglev hashing scheduler support
  • 3c5315c feat: update dependencies
  • 122fa66 feat: update Linux to 6.16.6
  • ab1e866 feat: update Go to 1.25.1
  • 7d6ef1b feat: update runc to 1.3.1
  • e067c20 feat: enable USB audio support
  • c4faa38 feat: bump dependencies
  • 453cdfc feat: enable ublk support
  • 9824684 fix: enable memcg v1
  • 2447e11 feat: update Linux to 6.16, GCC to 15
  • 2cfb920 feat: update Linux to 6.15.11, update tools, rekres
  • ab4e975 feat: update Linux to 6.12.43
  • cd67e36 chore: update kernel config to support max SMP CPUs
  • e3b2094 fix: fix build for new NVIDIA drivers
  • fd5fdfd feat: update Nvidia LTS to 580.65.06 and production to 570.172.08
  • 0edf426 fix: backport CVE kernel patches to 6.12
  • 26d8fef feat: enable Infiniband IRDMA support
  • 16b5fac fix: re-enable CPUSETS_V1 cgroups controller
  • fd53886 feat: update backportable dependencies
  • d5f7467 feat: update Go to 1.24.6
  • 0bd019f feat: update containerd to 2.1.4
  • 0ba8b5b feat: enable F71808E watchdog driver
  • 895a86b fix: enable ISCSI IBFT
  • a76a67c feat: update Linux to 6.12.40
  • 8b0a561 feat: enable bootloader control on amd64

Changes from siderolabs/tools

8 commits

  • 4f90801 chore: update openssl, curl, libexpat and rekres
  • c37ac80 feat: update Go to 1.25.1
  • 7c659e9 feat: update to GCC 15
  • 83fd7b7 feat: migrate from pkg-config to pkgconf
  • edafd5f feat: update toolchain for new Go and Linux headers
  • 65789c7 chore: drop unused vars from Pkgfile
  • 52db66e chore: drop protobuf-related stuff from tools
  • e3c3ef2 feat: update Go to 1.24.6

Dependency Changes

  • github.com/siderolabs/pkgs v1.11.0-15-g2ac857a -> v1.12.0-alpha.0-30-g202a8e6
  • github.com/siderolabs/tools v1.11.0-2-g8556c73 -> v1.12.0-alpha.0-7-g4f90801

Previous release can be found at v1.11.0

Welcome to the v1.12.0-alpha.0 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

NVIDIA LTS: 580.65.06 NVIDIA Production: 570.172.08

Contributors

  • Andrey Smirnov
  • Dmitrii Sharshakov
  • Mateusz Urbanek
  • Steven Kreitzer
  • Noel Georgi
  • Guillaume LEGRAIN
  • Hugo Meyronneinc
  • Jorik Jonker
  • Steve Francis

Changes

20 commits

  • 8976af3 fix: nvidia-container-toolkit: use SHA512 from a variable for tirpc
  • 5de79a6 feat: update to Linux 6.16 and GCC 15
  • d6bc2ce docs: fix catalog for qemu-guest-agent
  • 5ccda4b feat: zerotier - add possible custom planet file
  • df7a67d chore: refactor manifest for talos-vmtoolsd
  • d7a938f docs: update README.md
  • 263f699 chore: annotate extensions with tiers
  • 59496eb feat: update to Go 1.25 and Linux 6.15
  • 40c7a03 feat: update NVIDIA LTS to series 580
  • ea0d1a3 feat: update Linux firmware and Intel u-code
  • 1b1d883 chore: update nfsrahead defaults
  • ba3c2ac feat: update Go to 1.24.6
  • 7ef078a fix: remove sbom of kernel modules
  • efcb066 docs: add SBOM for more extensions
  • b42fa41 feat: update pkgs for containerd 2.1.4
  • 7f8a3a1 feat(ci): add grype scan
  • 35b176d fix: nfsrahead udev rule
  • b4c2a62 docs: add SBOM for more extensions
  • bbea573 feat: add thunderbolt udev rule
  • c66e678 docs: add SBOM for container-runtimes

Changes from siderolabs/pkgs

16 commits

  • 2447e11 feat: update Linux to 6.16, GCC to 15
  • 2cfb920 feat: update Linux to 6.15.11, update tools, rekres
  • ab4e975 feat: update Linux to 6.12.43
  • cd67e36 chore: update kernel config to support max SMP CPUs
  • e3b2094 fix: fix build for new NVIDIA drivers
  • fd5fdfd feat: update Nvidia LTS to 580.65.06 and production to 570.172.08
  • 0edf426 fix: backport CVE kernel patches to 6.12
  • 26d8fef feat: enable Infiniband IRDMA support
  • 16b5fac fix: re-enable CPUSETS_V1 cgroups controller
  • fd53886 feat: update backportable dependencies
  • d5f7467 feat: update Go to 1.24.6
  • 0bd019f feat: update containerd to 2.1.4
  • 0ba8b5b feat: enable F71808E watchdog driver
  • 895a86b fix: enable ISCSI IBFT
  • a76a67c feat: update Linux to 6.12.40
  • 8b0a561 feat: enable bootloader control on amd64

Changes from siderolabs/tools

6 commits

  • 7c659e9 feat: update to GCC 15
  • 83fd7b7 feat: migrate from pkg-config to pkgconf
  • edafd5f feat: update toolchain for new Go and Linux headers
  • 65789c7 chore: drop unused vars from Pkgfile
  • 52db66e chore: drop protobuf-related stuff from tools
  • e3c3ef2 feat: update Go to 1.24.6

Dependency Changes

  • github.com/siderolabs/pkgs v1.11.0-15-g2ac857a -> v1.12.0-alpha.0-14-g2447e11
  • github.com/siderolabs/tools v1.11.0-2-g8556c73 -> v1.12.0-alpha.0-5-g7c659e9

Previous release can be found at v1.11.0

Welcome to the v1.11.0-alpha.3 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.

HailoRT drivers

HailoRT driver is now supported as an extension.

Newt client

Newt client is now supported as an extension.

Tenstorrent drivers

Tennstorrent driver is now supported as an extension.

Component Updates

ZFS: 2.3.3 DRBD: 9.2.14 qemu-guest-agent: 10.0.2 fuse: 3.17.2 nut: 2.8.3 Tailscale: 1.84.0 Linux firmware: 20250613 metal-agent: 0.1.3 Intel u-code: 20250512 wasmedge: 0.6.0 Kata containers: 3.17.0 NVIDIA LTS: 535.247.01 NVIDIA Production: 570.140.08 NVIDIA Container Toolkit: 1.17.8 vmtoolsd: 1.1.0 newt: 1.2.1

Youki Container Runtime

Youki is now supported as a container runtime.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Marco Mihai Condrache
  • 0xBrandon
  • Andrew Rynhard
  • Camp
  • Jean-Francois Roy
  • Jorik Jonker
  • Justin Garrison
  • Michael Robbins
  • Utku Ozdemir
  • Yehia Amer

Changes

35 commits

  • 5895d8b release(v1.11.0-alpha.2): prepare release
  • 50e4ba4 feat: add DVBSky S952 firmware driver extension
  • bc53fc3 feat: add Newt extension
  • a094039 feat: update dependencies via pkgs
  • 1f02973 fix: nvme hostnqn lookup path
  • 0835e02 feat: add hailort extension
  • 5c5403b feat: update vmtoolsd to v1.1.0
  • 0723b38 feat: update to Go 1.24.4
  • d13039b release(v1.11.0-alpha.1): prepare release
  • c26f543 fix: glib version
  • 29c809b feat: udpate NVIDIA extensions
  • 76bba6d feat: bump dependencies
  • f9b5bf6 fix: nvidia builds
  • 5de8e28 fix: revert "fix(glibc): use lib64 for better compatibility"
  • f161267 feat: update Intel u-code to 20250512
  • 1efc06b fix: nebula extension spec
  • d668b07 fix(glibc): use lib64 for better compatibility
  • 30eb717 chore: bump metal-agent version to v0.1.3
  • 21b44b1 fix: tailscale static builds
  • 5f1070a fix: staticallty link ecr-credential-provider
  • 40a0b65 feat: add tenstorrent extension
  • 3df6924 feat: update Linux firmware to 20250509
  • ac5ad5d feat: update pkgs with containerd 2.1.0
  • 29ce902 chore: update pkgs and zstd module
  • 9b311a0 feat(panfrost): add kernel drivers
  • f632ef9 feat: bump dependencies
  • 643c853 fix(panfrost): add mali firmware
  • e908223 feat: update for new pkgs, ZFS 2.3.2
  • bcc1d6e fix: lldpd build
  • 573ed8c release(v1.11.0-alpha.0): prepare release
  • 0fa2a42 chore: prepare for 1.11.0-alpha.0 release
  • 08108ca feat: add youki container runtime extension
  • e45c086 fix: build of tirpc
  • 6c7422b feat: update pkgs
  • 5bf5413 fix: add SSL mount to Tailscale

Changes since v1.11.0-alpha.2

0 commit

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.10.0

Welcome to the v1.11.0-alpha.2 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.

HailoRT drivers

HailoRT driver is now supported as an extension.

Newt client

Newt client is now supported as an extension.

Tenstorrent drivers

Tennstorrent driver is now supported as an extension.

Component Updates

ZFS: 2.3.3 DRBD: 9.2.14 qemu-guest-agent: 10.0.2 fuse: 3.17.2 nut: 2.8.3 Tailscale: 1.84.0 Linux firmware: 20250613 metal-agent: 0.1.3 Intel u-code: 20250512 wasmedge: 0.6.0 Kata containers: 3.17.0 NVIDIA LTS: 535.247.01 NVIDIA Production: 570.140.08 NVIDIA Container Toolkit: 1.17.8 vmtoolsd: 1.1.0 newt: 1.2.1

Youki Container Runtime

Youki is now supported as a container runtime.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Marco Mihai Condrache
  • 0xBrandon
  • Andrew Rynhard
  • Camp
  • Jean-Francois Roy
  • Jorik Jonker
  • Justin Garrison
  • Michael Robbins
  • Utku Ozdemir
  • Yehia Amer

Changes

34 commits

  • 50e4ba4 feat: add DVBSky S952 firmware driver extension
  • bc53fc3 feat: add Newt extension
  • a094039 feat: update dependencies via pkgs
  • 1f02973 fix: nvme hostnqn lookup path
  • 0835e02 feat: add hailort extension
  • 5c5403b feat: update vmtoolsd to v1.1.0
  • 0723b38 feat: update to Go 1.24.4
  • d13039b release(v1.11.0-alpha.1): prepare release
  • c26f543 fix: glib version
  • 29c809b feat: udpate NVIDIA extensions
  • 76bba6d feat: bump dependencies
  • f9b5bf6 fix: nvidia builds
  • 5de8e28 fix: revert "fix(glibc): use lib64 for better compatibility"
  • f161267 feat: update Intel u-code to 20250512
  • 1efc06b fix: nebula extension spec
  • d668b07 fix(glibc): use lib64 for better compatibility
  • 30eb717 chore: bump metal-agent version to v0.1.3
  • 21b44b1 fix: tailscale static builds
  • 5f1070a fix: staticallty link ecr-credential-provider
  • 40a0b65 feat: add tenstorrent extension
  • 3df6924 feat: update Linux firmware to 20250509
  • ac5ad5d feat: update pkgs with containerd 2.1.0
  • 29ce902 chore: update pkgs and zstd module
  • 9b311a0 feat(panfrost): add kernel drivers
  • f632ef9 feat: bump dependencies
  • 643c853 fix(panfrost): add mali firmware
  • e908223 feat: update for new pkgs, ZFS 2.3.2
  • bcc1d6e fix: lldpd build
  • 573ed8c release(v1.11.0-alpha.0): prepare release
  • 0fa2a42 chore: prepare for 1.11.0-alpha.0 release
  • 08108ca feat: add youki container runtime extension
  • e45c086 fix: build of tirpc
  • 6c7422b feat: update pkgs
  • 5bf5413 fix: add SSL mount to Tailscale

Changes since v1.11.0-alpha.1

7 commits

  • 50e4ba4 feat: add DVBSky S952 firmware driver extension
  • bc53fc3 feat: add Newt extension
  • a094039 feat: update dependencies via pkgs
  • 1f02973 fix: nvme hostnqn lookup path
  • 0835e02 feat: add hailort extension
  • 5c5403b feat: update vmtoolsd to v1.1.0
  • 0723b38 feat: update to Go 1.24.4

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.10.0

Welcome to the v1.11.0-alpha.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.

Tenstorrent drivers

Tennstorrent driver is now supported as an extension.

Component Updates

ZFS: 2.3.2 qemu-guest-agent: 10.0.2 fuse: 3.17.2 nut: 2.8.3 Tailscale: 1.84.0 Linux firmware: 20250509 metal-agent: 0.1.3 Intel u-code: 20250512 wasmedge: 0.6.0 Kata containers: 3.17.0 NVIDIA LTS: 535.247.01 NVIDIA Production: 570.140.08 NVIDIA Container Toolkit: 1.17.8

Youki Container Runtime

Youki is now supported as a container runtime.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Marco Mihai Condrache
  • 0xBrandon
  • Andrew Rynhard
  • Jean-Francois Roy
  • Justin Garrison
  • Utku Ozdemir

Changes

26 commits

  • c26f543 fix: glib version
  • 29c809b feat: udpate NVIDIA extensions
  • 76bba6d feat: bump dependencies
  • f9b5bf6 fix: nvidia builds
  • 5de8e28 fix: revert "fix(glibc): use lib64 for better compatibility"
  • f161267 feat: update Intel u-code to 20250512
  • 1efc06b fix: nebula extension spec
  • d668b07 fix(glibc): use lib64 for better compatibility
  • 30eb717 chore: bump metal-agent version to v0.1.3
  • 21b44b1 fix: tailscale static builds
  • 5f1070a fix: staticallty link ecr-credential-provider
  • 40a0b65 feat: add tenstorrent extension
  • 3df6924 feat: update Linux firmware to 20250509
  • ac5ad5d feat: update pkgs with containerd 2.1.0
  • 29ce902 chore: update pkgs and zstd module
  • 9b311a0 feat(panfrost): add kernel drivers
  • f632ef9 feat: bump dependencies
  • 643c853 fix(panfrost): add mali firmware
  • e908223 feat: update for new pkgs, ZFS 2.3.2
  • bcc1d6e fix: lldpd build
  • 573ed8c release(v1.11.0-alpha.0): prepare release
  • 0fa2a42 chore: prepare for 1.11.0-alpha.0 release
  • 08108ca feat: add youki container runtime extension
  • e45c086 fix: build of tirpc
  • 6c7422b feat: update pkgs
  • 5bf5413 fix: add SSL mount to Tailscale

Changes since v1.11.0-alpha.0

20 commits

  • c26f543 fix: glib version
  • 29c809b feat: udpate NVIDIA extensions
  • 76bba6d feat: bump dependencies
  • f9b5bf6 fix: nvidia builds
  • 5de8e28 fix: revert "fix(glibc): use lib64 for better compatibility"
  • f161267 feat: update Intel u-code to 20250512
  • 1efc06b fix: nebula extension spec
  • d668b07 fix(glibc): use lib64 for better compatibility
  • 30eb717 chore: bump metal-agent version to v0.1.3
  • 21b44b1 fix: tailscale static builds
  • 5f1070a fix: staticallty link ecr-credential-provider
  • 40a0b65 feat: add tenstorrent extension
  • 3df6924 feat: update Linux firmware to 20250509
  • ac5ad5d feat: update pkgs with containerd 2.1.0
  • 29ce902 chore: update pkgs and zstd module
  • 9b311a0 feat(panfrost): add kernel drivers
  • f632ef9 feat: bump dependencies
  • 643c853 fix(panfrost): add mali firmware
  • e908223 feat: update for new pkgs, ZFS 2.3.2
  • bcc1d6e fix: lldpd build

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.10.0

Welcome to the v1.11.0-alpha.0 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

Youki Container Runtime

Youki is now supported as a container runtime.

Contributors

  • Andrey Smirnov
  • 0xBrandon
  • Andrew Rynhard

Changes

5 commits

  • 0fa2a42 chore: prepare for 1.11.0-alpha.0 release
  • 08108ca feat: add youki container runtime extension
  • e45c086 fix: build of tirpc
  • 6c7422b feat: update pkgs
  • 5bf5413 fix: add SSL mount to Tailscale

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.10.0

Welcome to the v1.10.0-alpha.3 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.

Nebula

Nebula is now supported as a system extension.

NFS Server

The NFS server (nfds) as a kernel module is now supported as a system extension.

Component Updates

Linux Firmware: 20250311 stargz-snapshotter: 0.16.3 ecr-credential-provider: 1.32.1 wasm-edge: 0.5.0 spin: 0.18.0 qemu-guest-agent: 9.2.2 Tailscale: 1.80.3 ZFS: 2.3.1 NVIDIA LTS: 535.230.02 NVIDIA Production: 550.144.03 NVIDIA Container Toolkit: 1.17.4 Intel u-code: 20250211 Gvisor: 20250319.0 Kata Containers: 3.15.0 crun: 1.20 Glibc: 2.41 libseccomp: 2.6.0 Open-iSCSI: 2.1.11

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Dmitry Sharshakov
  • Utku Ozdemir
  • Dmitrii Sharshakov
  • Maxime NARBAUD
  • Skyler Mäntysaari
  • Adam Cirillo
  • David Donchez
  • Devin Buhl
  • Jorik Jonker
  • Joseph Glanville
  • Lin Yang
  • Martin Schuessler
  • Rob
  • Tom Zaspel
  • Will Glynn
  • Yevhen Kolomeiko
  • iamawacko
  • inceabdullah
  • mehlc
  • 千橘 雫霞

Changes

53 commits

  • cd1af7f docs: update README.md
  • 4ef5008 feat: update dependencies
  • aefa9a1 fix: kata containers build
  • 4bf8841 feat: add helper for supporting the RevolutionPi4
  • 1e2504c feat: add zerotier extension
  • 69abda0 feat: add extenstion for panfrost module
  • da519cf feat: update various extensions
  • 003abea chore: fix Nebula image link in README
  • d02d972 chore: unify buildkits
  • 7b3627c feat: update dependencies
  • b28f3e1 feat: add nfsd extension
  • edc675e release(v1.10.0-alpha.2): prepare release
  • 390ed7f feat: sync kernel version for Talos v1.10.0-alpha.2
  • e974d6e feat: update qlogic firmware for qla2xxx
  • 745e012 feat: use tools image from tools
  • 8732ec1 feat: use reproducibly built Python packages
  • c6b6c61 feat: add Nebula extension to Talos
  • f5c4efa docs: correct typo in lldpd extension
  • bf4027a chore: remove duplicate commands
  • c95a427 chore: update pkgs
  • aa141a6 fix: use proper stub for vmtoolsd on arm64
  • 8591d3c fix: update NVIDIA runtime and make its CLI build with current Go
  • 4e31964 feat: update Intel u-code to 20250211
  • fd5b270 feat: update talos-vmtoolsd to v1.0.0
  • e12c495 chore: update Linux to 6.12.13
  • 8a17f71 feat: bump metal agent to v0.1.2
  • 5cd226e chore: build with new toolchain
  • 95ddb77 feat: mount host ca certs into metal agent
  • ad72efd release(v1.10.0-alpha.1): prepare release
  • c21e5c4 chore: bump pkgs to the latest
  • 70da875 feat: update dependencies
  • b1a7dd6 feat: add nvme cli
  • 4a2e536 feat: rework iscsi-tools
  • ec5e273 fix: add both Aenix and Enix in MAINTAINERS file
  • 1d51d1d fix: dvb extension as it was missing modules and dep on v4l-uvc-drivers
  • 9c92bda fix: unable to override runtime defaults
  • db466d1 fix: zfs udev rules installation
  • e5544b5 feat: update dependencies
  • 796c40f release(v1.10.0-alpha.0): prepare release
  • 1f8bd59 docs: correct typo
  • 01771bc chore: rekres to simplify .kres.yaml defaults
  • cc467e8 feat: update Linux firmware to 20241210
  • 266346b chore: rekres for renovate changes
  • e2b1497 fix: nvidia-fabricmanager production
  • b449434 fix: add gsc_proxy/mei_gsc_proxy to mei modules
  • 434bd5f fix: use cloudflared release binaries
  • 68c9650 chore: bump metal agent version
  • c7dcaaa feat: update ZFS in extensions to 2.2.7
  • 1dd6c36 feat: add cloudflared system extension
  • 43efd87 docs: update README.md
  • ea263ae feat: add dvb-cx23885 extension
  • 4462437 docs: replace last command to show the mount
  • 778d80c feat: set PATH variable in metal-agent

Changes since v1.10.0-alpha.2

11 commits

  • cd1af7f docs: update README.md
  • 4ef5008 feat: update dependencies
  • aefa9a1 fix: kata containers build
  • 4bf8841 feat: add helper for supporting the RevolutionPi4
  • 1e2504c feat: add zerotier extension
  • 69abda0 feat: add extenstion for panfrost module
  • da519cf feat: update various extensions
  • 003abea chore: fix Nebula image link in README
  • d02d972 chore: unify buildkits
  • 7b3627c feat: update dependencies
  • b28f3e1 feat: add nfsd extension

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.9.0

Welcome to the v1.10.0-alpha.2 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.

Nebula

Nebula is now supported as a system extension.

Component Updates

Linux Firmware: 20250211 stargz-snapshotter: 0.16.3 ecr-credential-provider: 1.32.0 wasm-edge: 0.5.0 crun: 1.19.1 spin: 0.18.0 qemu-guest-agent: 9.2.0 Tailscale: 1.78.1 ZFS: 2.3.0 NVIDIA LTS: 535.230.02 NVIDIA Production: 550.144.03 NVIDIA Container Toolkit: 1.17.4 Intel u-code: 20250211

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Dmitry Sharshakov
  • Utku Ozdemir
  • Maxime NARBAUD
  • Skyler Mäntysaari
  • David Donchez
  • Devin Buhl
  • Dmitrii Sharshakov
  • Jorik Jonker
  • Tom Zaspel
  • Will Glynn
  • Yevhen Kolomeiko
  • iamawacko
  • inceabdullah
  • 千橘 雫霞

Changes

41 commits

  • 390ed7f feat: sync kernel version for Talos v1.10.0-alpha.2
  • e974d6e feat: update qlogic firmware for qla2xxx
  • 745e012 feat: use tools image from tools
  • 8732ec1 feat: use reproducibly built Python packages
  • c6b6c61 feat: add Nebula extension to Talos
  • f5c4efa docs: correct typo in lldpd extension
  • bf4027a chore: remove duplicate commands
  • c95a427 chore: update pkgs
  • aa141a6 fix: use proper stub for vmtoolsd on arm64
  • 8591d3c fix: update NVIDIA runtime and make its CLI build with current Go
  • 4e31964 feat: update Intel u-code to 20250211
  • fd5b270 feat: update talos-vmtoolsd to v1.0.0
  • e12c495 chore: update Linux to 6.12.13
  • 8a17f71 feat: bump metal agent to v0.1.2
  • 5cd226e chore: build with new toolchain
  • 95ddb77 feat: mount host ca certs into metal agent
  • ad72efd release(v1.10.0-alpha.1): prepare release
  • c21e5c4 chore: bump pkgs to the latest
  • 70da875 feat: update dependencies
  • b1a7dd6 feat: add nvme cli
  • 4a2e536 feat: rework iscsi-tools
  • ec5e273 fix: add both Aenix and Enix in MAINTAINERS file
  • 1d51d1d fix: dvb extension as it was missing modules and dep on v4l-uvc-drivers
  • 9c92bda fix: unable to override runtime defaults
  • db466d1 fix: zfs udev rules installation
  • e5544b5 feat: update dependencies
  • 796c40f release(v1.10.0-alpha.0): prepare release
  • 1f8bd59 docs: correct typo
  • 01771bc chore: rekres to simplify .kres.yaml defaults
  • cc467e8 feat: update Linux firmware to 20241210
  • 266346b chore: rekres for renovate changes
  • e2b1497 fix: nvidia-fabricmanager production
  • b449434 fix: add gsc_proxy/mei_gsc_proxy to mei modules
  • 434bd5f fix: use cloudflared release binaries
  • 68c9650 chore: bump metal agent version
  • c7dcaaa feat: update ZFS in extensions to 2.2.7
  • 1dd6c36 feat: add cloudflared system extension
  • 43efd87 docs: update README.md
  • ea263ae feat: add dvb-cx23885 extension
  • 4462437 docs: replace last command to show the mount
  • 778d80c feat: set PATH variable in metal-agent

Changes since v1.10.0-alpha.1

16 commits

  • 390ed7f feat: sync kernel version for Talos v1.10.0-alpha.2
  • e974d6e feat: update qlogic firmware for qla2xxx
  • 745e012 feat: use tools image from tools
  • 8732ec1 feat: use reproducibly built Python packages
  • c6b6c61 feat: add Nebula extension to Talos
  • f5c4efa docs: correct typo in lldpd extension
  • bf4027a chore: remove duplicate commands
  • c95a427 chore: update pkgs
  • aa141a6 fix: use proper stub for vmtoolsd on arm64
  • 8591d3c fix: update NVIDIA runtime and make its CLI build with current Go
  • 4e31964 feat: update Intel u-code to 20250211
  • fd5b270 feat: update talos-vmtoolsd to v1.0.0
  • e12c495 chore: update Linux to 6.12.13
  • 8a17f71 feat: bump metal agent to v0.1.2
  • 5cd226e chore: build with new toolchain
  • 95ddb77 feat: mount host ca certs into metal agent

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.9.0

Welcome to the v1.10.0-alpha.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

Linux Firmware: 20250109 stargz-snapshotter: 0.16.3 ecr-credential-provider: 1.32.0 wasm-edge: 0.5.0 crun: 1.19.1 spin: 0.18.0 qemu-guest-agent: 9.2.0 Tailscale: 1.78.1 ZFS: 2.3.0 NVIDIA LTS: 535.230.02 NVIDIA Production: 550.144.03 NVIDIA Container Toolkit: 1.17.3

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Maxime NARBAUD
  • Skyler Mäntysaari
  • Utku Ozdemir
  • David Donchez
  • Devin Buhl
  • Tom Zaspel
  • Will Glynn
  • Yevhen Kolomeiko

Changes

24 commits

  • c21e5c4 chore: bump pkgs to the latest
  • 70da875 feat: update dependencies
  • b1a7dd6 feat: add nvme cli
  • 4a2e536 feat: rework iscsi-tools
  • ec5e273 fix: add both Aenix and Enix in MAINTAINERS file
  • 1d51d1d fix: dvb extension as it was missing modules and dep on v4l-uvc-drivers
  • 9c92bda fix: unable to override runtime defaults
  • db466d1 fix: zfs udev rules installation
  • e5544b5 feat: update dependencies
  • 796c40f release(v1.10.0-alpha.0): prepare release
  • 1f8bd59 docs: correct typo
  • 01771bc chore: rekres to simplify .kres.yaml defaults
  • cc467e8 feat: update Linux firmware to 20241210
  • 266346b chore: rekres for renovate changes
  • e2b1497 fix: nvidia-fabricmanager production
  • b449434 fix: add gsc_proxy/mei_gsc_proxy to mei modules
  • 434bd5f fix: use cloudflared release binaries
  • 68c9650 chore: bump metal agent version
  • c7dcaaa feat: update ZFS in extensions to 2.2.7
  • 1dd6c36 feat: add cloudflared system extension
  • 43efd87 docs: update README.md
  • ea263ae feat: add dvb-cx23885 extension
  • 4462437 docs: replace last command to show the mount
  • 778d80c feat: set PATH variable in metal-agent

Changes since v1.10.0-alpha.0

9 commits

  • c21e5c4 chore: bump pkgs to the latest
  • 70da875 feat: update dependencies
  • b1a7dd6 feat: add nvme cli
  • 4a2e536 feat: rework iscsi-tools
  • ec5e273 fix: add both Aenix and Enix in MAINTAINERS file
  • 1d51d1d fix: dvb extension as it was missing modules and dep on v4l-uvc-drivers
  • 9c92bda fix: unable to override runtime defaults
  • db466d1 fix: zfs udev rules installation
  • e5544b5 feat: update dependencies

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.9.0

Welcome to the v1.10.0-alpha.0 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

Linux Firmware: 20241210

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Maxime NARBAUD
  • Utku Ozdemir
  • Devin Buhl
  • Skyler Mäntysaari
  • Tom Zaspel
  • Will Glynn
  • Yevhen Kolomeiko

Changes

14 commits

  • 1f8bd59 docs: correct typo
  • 01771bc chore: rekres to simplify .kres.yaml defaults
  • cc467e8 feat: update Linux firmware to 20241210
  • 266346b chore: rekres for renovate changes
  • e2b1497 fix: nvidia-fabricmanager production
  • b449434 fix: add gsc_proxy/mei_gsc_proxy to mei modules
  • 434bd5f fix: use cloudflared release binaries
  • 68c9650 chore: bump metal agent version
  • c7dcaaa feat: update ZFS in extensions to 2.2.7
  • 1dd6c36 feat: add cloudflared system extension
  • 43efd87 docs: update README.md
  • ea263ae feat: add dvb-cx23885 extension
  • 4462437 docs: replace last command to show the mount
  • 778d80c feat: set PATH variable in metal-agent

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.9.0

Welcome to the v1.9.0-alpha.3 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.

Direct Rendering Manager (DRM)

New i915 and amdgpu extensions are now available. This combines the previous i915-ucode and amdgpu-firmware extensions along with the matching kernel modules. Upgrades via Image Factory will automatically include the new extensions if previously i915-ucode or amdgpu-firmware were used.

LLDP

lldpd is now available as a system extension.

Component Updates

Linux Firmware: 20241110 Tailscale: 1.76.0 crun: 1.17 gvisor: 20241007.0 spin: 0.16.0 ecr-credential-provider: 1.31.1 Intel microcode: 20241112 NVIDIA LTS: 535.216.01 NVIDIA Production: 550.127.05 vmtoolsd-guest-agent: v0.6.1

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Jean-Francois Roy
  • Tom Zaspel
  • Dmitry Sharshakov
  • Utku Ozdemir
  • Andrei Kvapil
  • Mihkel
  • Niklas Wik
  • Zackeus Bengtsson

Changes

30 commits

  • f925a59 chore: combine i915/amdgpu firmware+drivers
  • 9753dd5 chore: bump extensions validator
  • 8b68b70 feat: update Intel u-code to 20241112
  • 5f506b6 feat: update extensions for Linux firmware 20241110
  • cce8fc6 chore: bump vmtoolsd version to v0.6.1
  • 3be4b54 release(v1.9.0-alpha.2): prepare release
  • a32e15d release(v1.9.0-alpha.1): prepare release
  • 61c0dc4 feat: add zfs-service to zfs extension (unmount, encryption)
  • c08262d feat: update gcc to 14.2, bump NVIDIA driver versions
  • e3012b8 chore: add metal-agent into readme and reproducibility, rekres
  • e2a26c0 feat: add extension metal-agent
  • 966aaed feat(fabricmanager): add all topology files
  • 21c0137 chore: update wolfi-base
  • 7dab4c8 feat: update Intel u-code to 20241029
  • 6d5f49b chore: move udev rules
  • b4311ac docs: zfs raid docs
  • 76543d1 docs: replace nsenter with chroot in README.md
  • f071725 docs: add steps to create mdadm software raid
  • 544ebcf fix: iscsi-tools extension
  • 8e296ab docs: fix Aenix company name
  • c7eb377 feat: glibc extension
  • 4a66da5 release(v1.9.0-alpha.0): prepare release
  • 862d0ac feat: update dependencies
  • 8a7635b feat: introduce LLDPD extension service
  • 6a184b8 chore: update packages, prepare for v1.9
  • d474848 fix: zfs extensions service yaml to proper path
  • bfaee18 feat: update pkgs/Linux firmware
  • 11f48c5 fix: image reproducibility with finalize
  • 39d2f20 feat: update Intel u-code to 20240910
  • 8a80e47 fix: reproducibility tests

Changes since v1.9.0-alpha.2

5 commits

  • f925a59 chore: combine i915/amdgpu firmware+drivers
  • 9753dd5 chore: bump extensions validator
  • 8b68b70 feat: update Intel u-code to 20241112
  • 5f506b6 feat: update extensions for Linux firmware 20241110
  • cce8fc6 chore: bump vmtoolsd version to v0.6.1

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.8.0

Welcome to the v1.9.0-alpha.2 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.

LLDP

lldpd is now available as a system extension.

Component Updates

Linux Firmware: 20241017 Tailscale: 1.76.0 crun: 1.17 gvisor: 20241007.0 spin: 0.16.0 ecr-credential-provider: 1.31.1 Intel microcode: 20241029 NVIDIA LTS: 535.216.01 NVIDIA Production: 550.127.05

Contributors

  • Andrey Smirnov
  • Jean-Francois Roy
  • Tom Zaspel
  • Dmitry Sharshakov
  • Noel Georgi
  • Utku Ozdemir
  • Andrei Kvapil
  • Niklas Wik
  • Zackeus Bengtsson

Changes

24 commits

  • a32e15d release(v1.9.0-alpha.1): prepare release
  • 61c0dc4 feat: add zfs-service to zfs extension (unmount, encryption)
  • c08262d feat: update gcc to 14.2, bump NVIDIA driver versions
  • e3012b8 chore: add metal-agent into readme and reproducibility, rekres
  • e2a26c0 feat: add extension metal-agent
  • 966aaed feat(fabricmanager): add all topology files
  • 21c0137 chore: update wolfi-base
  • 7dab4c8 feat: update Intel u-code to 20241029
  • 6d5f49b chore: move udev rules
  • b4311ac docs: zfs raid docs
  • 76543d1 docs: replace nsenter with chroot in README.md
  • f071725 docs: add steps to create mdadm software raid
  • 544ebcf fix: iscsi-tools extension
  • 8e296ab docs: fix Aenix company name
  • c7eb377 feat: glibc extension
  • 4a66da5 release(v1.9.0-alpha.0): prepare release
  • 862d0ac feat: update dependencies
  • 8a7635b feat: introduce LLDPD extension service
  • 6a184b8 chore: update packages, prepare for v1.9
  • d474848 fix: zfs extensions service yaml to proper path
  • bfaee18 feat: update pkgs/Linux firmware
  • 11f48c5 fix: image reproducibility with finalize
  • 39d2f20 feat: update Intel u-code to 20240910
  • 8a80e47 fix: reproducibility tests

Changes since v1.9.0-alpha.1

0 commit

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.8.0

Welcome to the v1.9.0-alpha.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.

LLDP

lldpd is now available as a system extension.

Component Updates

Linux Firmware: 20241017 Tailscale: 1.76.0 crun: 1.17 gvisor: 20241007.0 spin: 0.16.0 ecr-credential-provider: 1.31.1 Intel microcode: 20241029 NVIDIA LTS: 535.216.01 NVIDIA Production: 550.127.05

Contributors

  • Andrey Smirnov
  • Jean-Francois Roy
  • Tom Zaspel
  • Dmitry Sharshakov
  • Noel Georgi
  • Utku Ozdemir
  • Andrei Kvapil
  • Niklas Wik
  • Zackeus Bengtsson

Changes

23 commits

  • 61c0dc4 feat: add zfs-service to zfs extension (unmount, encryption)
  • c08262d feat: update gcc to 14.2, bump NVIDIA driver versions
  • e3012b8 chore: add metal-agent into readme and reproducibility, rekres
  • e2a26c0 feat: add extension metal-agent
  • 966aaed feat(fabricmanager): add all topology files
  • 21c0137 chore: update wolfi-base
  • 7dab4c8 feat: update Intel u-code to 20241029
  • 6d5f49b chore: move udev rules
  • b4311ac docs: zfs raid docs
  • 76543d1 docs: replace nsenter with chroot in README.md
  • f071725 docs: add steps to create mdadm software raid
  • 544ebcf fix: iscsi-tools extension
  • 8e296ab docs: fix Aenix company name
  • c7eb377 feat: glibc extension
  • 4a66da5 release(v1.9.0-alpha.0): prepare release
  • 862d0ac feat: update dependencies
  • 8a7635b feat: introduce LLDPD extension service
  • 6a184b8 chore: update packages, prepare for v1.9
  • d474848 fix: zfs extensions service yaml to proper path
  • bfaee18 feat: update pkgs/Linux firmware
  • 11f48c5 fix: image reproducibility with finalize
  • 39d2f20 feat: update Intel u-code to 20240910
  • 8a80e47 fix: reproducibility tests

Changes since v1.9.0-alpha.0

14 commits

  • 61c0dc4 feat: add zfs-service to zfs extension (unmount, encryption)
  • c08262d feat: update gcc to 14.2, bump NVIDIA driver versions
  • e3012b8 chore: add metal-agent into readme and reproducibility, rekres
  • e2a26c0 feat: add extension metal-agent
  • 966aaed feat(fabricmanager): add all topology files
  • 21c0137 chore: update wolfi-base
  • 7dab4c8 feat: update Intel u-code to 20241029
  • 6d5f49b chore: move udev rules
  • b4311ac docs: zfs raid docs
  • 76543d1 docs: replace nsenter with chroot in README.md
  • f071725 docs: add steps to create mdadm software raid
  • 544ebcf fix: iscsi-tools extension
  • 8e296ab docs: fix Aenix company name
  • c7eb377 feat: glibc extension

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.8.0

Welcome to the v1.9.0-alpha.0 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.

LLDP

lldpd is now available as a system extension.

Component Updates

Linux Firmware: 20241017 Tailscale: 1.76.0 crun: 1.17 gvisor: 20241007.0 spin: 0.16.0 ecr-credential-provider: 1.31.1

Contributors

  • Andrey Smirnov
  • Dmitry Sharshakov
  • Niklas Wik
  • Noel Georgi

Changes

8 commits

  • 862d0ac feat: update dependencies
  • 8a7635b feat: introduce LLDPD extension service
  • 6a184b8 chore: update packages, prepare for v1.9
  • d474848 fix: zfs extensions service yaml to proper path
  • bfaee18 feat: update pkgs/Linux firmware
  • 11f48c5 fix: image reproducibility with finalize
  • 39d2f20 feat: update Intel u-code to 20240910
  • 8a80e47 fix: reproducibility tests

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.8.0

Welcome to the v1.8.0-alpha.2 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.

CRUN Container Runtime

CRUN container runtime is now shipped as a Talos System Extension

Gvisor Container Runtime

Gvisor now ships an additional runtime using kvm as the sandboxing mechanism.

Intel Management Engine

Intel Management Engine (IME) modules is now shipped as a Talos System Extension.

NVIDIA Driver and Container Toolkit

The NVIDIA drivers and the container toolkits now ships an LTS and Production version as per https://docs.nvidia.com/datacenter/tesla/drivers/index.html#lifecycle.

The new extensions are named below:

  • nvidia-container-toolkit-production
  • nvidia-container-toolkit-lts
  • nvidia-open-gpu-kernel-modules-production
  • nvidia-open-gpu-kernel-modules-lts
  • nonfree-kmod-nvidia-lts
  • nonfree-kmod-nvidia-production

The extensions would ship the latest version of LTS/Production drivers available at the time of Talos release.

Image Factory using an existing schematic id would upgrade the NVIDIA driver and container toolkit to the LTS version.

If production version is required, the schematic id should be updated to the production version.

Component Updates

ZFS: 2.2.4 DRBD: 9.2.11 gasket: 5815ee3 Tailscale: 1.70.0 ecr-credential-provider: 1.31.0 qemu-guest-agent: 9.0.2 mdadm: 4.3 Intel microcode: 20240813 Linux firmware: 20240811 Spin: 0.15.1 Gvisor: 20240729.0 Wasmedge: v0.4.0 Kata Containers: 3.3.0 NVIDIA container toolkit: v1.16.1 iscsi-tools: v0.1.5 vmtoolsd: v0.6.0 util-linux-tools: 2.40.2

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Rui Lopes
  • Bernard Gütermann
  • David Peralta
  • Dmitriy Matrenichev
  • Henrik Gerdes
  • Judah Rand
  • Kingdon Barrett
  • Mark S
  • Markus Reiter
  • Mathieu Dallaire
  • Mike Beaumont
  • Nick Meyer
  • Sheogorath
  • Sven Pfennig
  • Tobias Bradtke

Changes

49 commits

  • d33d428 feat: add uinput driver extension
  • 4563de5 feat: bump dependencies
  • e753a74 chore: add MAINTAINERS file
  • bb94c9d fix(stargz): set default root path
  • a5a6365 chore: add missing license
  • 5f4947e docs: fix link to kspp page
  • 03337d7 chore: bump deps
  • cac285c chore: bump deps
  • d6c324d chore: bump deps
  • 37f2297 feat: support lts and production nvidia modules
  • 6e6f029 docs: update README and release notes
  • 26c505d feat: add crun container-runtime extension
  • c002fba feat(mei): add extension to provide Intel Management Engine drivers
  • ab77645 fix: update CRI config parts for containerd config v3
  • c536209 feat(gvisor): add new runtime class with kvm support
  • b48d3a6 chore: update extensions validator
  • 807f599 release(v1.8.0-alpha.1): prepare release
  • d6773dd chore: bump deps
  • 86511df chore: update spin extension to v0.15.0
  • 5334e89 fix: glibc search paths for nvidia
  • 3197e22 docs: improve nut-client docs
  • f0b6082 chore: bump tailscale to v1.68.1
  • 8e946d6 fix: tgtd mount propagation
  • 5904e12 chore: add cache paths for go builds
  • b840088 chore: drop /proc mounts
  • 3526f45 fix: zfs extensions with nvidia
  • 13f56fc chore: rename talos-vmtoolsd -> vmtoolsd-guest-agent
  • 5e92a6c chore: use fedora mirror for glibc
  • 4ed9ee5 fix: zfs-tools libtirpc path
  • cce3b41 fix: gvisor-debug extension
  • d07caf7 chore: add extensions validator
  • d1a0ce8 feat: include nsenter when building util-linux binaries
  • 8abfa20 chore(ci): drop drone
  • 7f39bce feat: update Linux firmware to 20240513
  • 44a6ab1 feat: update Intel u-code to 20240514
  • d6f0b54 chore: update spin extension to v0.14.1
  • 01808ff feat: update mdadm to 4.3
  • 2f97116 feat: update dependencies
  • dffe8b9 fix: extension name in manifests
  • d21bc48 feat: update zfs extension to v2.2.4
  • 80c5113 release(v1.8.0-alpha.0): prepare release
  • dd85754 fix: rekres the repo after pkgs bump
  • d589ad0 release(v1.8.0-alpha.0): prepare release
  • 882b4ac fix: version in util-linux manifest
  • 4df073a chore(ci): only build amd64 for extensions e2e
  • 69fe96c docs: improve ExtensionServiceConfig docs
  • 8672c3b chore: update pkgs version to the latest
  • 76d3797 docs: update Spin README.md
  • 213ef32 feat: add spin wasm runtime

Changes since v1.8.0-alpha.1

15 commits

  • d33d428 feat: add uinput driver extension
  • 4563de5 feat: bump dependencies
  • e753a74 chore: add MAINTAINERS file
  • bb94c9d fix(stargz): set default root path
  • a5a6365 chore: add missing license
  • 5f4947e docs: fix link to kspp page
  • 03337d7 chore: bump deps
  • cac285c chore: bump deps
  • d6c324d chore: bump deps
  • 37f2297 feat: support lts and production nvidia modules
  • 6e6f029 docs: update README and release notes
  • 26c505d feat: add crun container-runtime extension
  • c002fba feat(mei): add extension to provide Intel Management Engine drivers
  • ab77645 fix: update CRI config parts for containerd config v3
  • c536209 feat(gvisor): add new runtime class with kvm support

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.7.0

Welcome to the v1.8.0-alpha.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

ZFS: 2.2.4 DRBD: 9.2.9 gasket: 5815ee3 Tailscale: 1.64.2 ecr-credential-provider: 1.30.2 qemu-guest-agent: 9.0.1 mdadm: 4.3 Intel microcode: 20240531 Linux firmware: 20240513 Spin: 1.5.0 Gvisor: 20240624.0 Wasmedge: v0.4.0 Kata Containers: 3.6.0 NVIDIA container toolkit: v1.15.0 iscsi-tools: v0.1.5

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Rui Lopes
  • Bernard Gütermann
  • Kingdon Barrett
  • Mark S
  • Markus Reiter
  • Mathieu Dallaire
  • Mike Beaumont
  • Sven Pfennig

Changes

32 commits

  • d6773dd chore: bump deps
  • 86511df chore: update spin extension to v0.15.0
  • 5334e89 fix: glibc search paths for nvidia
  • 3197e22 docs: improve nut-client docs
  • f0b6082 chore: bump tailscale to v1.68.1
  • 8e946d6 fix: tgtd mount propagation
  • 5904e12 chore: add cache paths for go builds
  • b840088 chore: drop /proc mounts
  • 3526f45 fix: zfs extensions with nvidia
  • 13f56fc chore: rename talos-vmtoolsd -> vmtoolsd-guest-agent
  • 5e92a6c chore: use fedora mirror for glibc
  • 4ed9ee5 fix: zfs-tools libtirpc path
  • cce3b41 fix: gvisor-debug extension
  • d07caf7 chore: add extensions validator
  • d1a0ce8 feat: include nsenter when building util-linux binaries
  • 8abfa20 chore(ci): drop drone
  • 7f39bce feat: update Linux firmware to 20240513
  • 44a6ab1 feat: update Intel u-code to 20240514
  • d6f0b54 chore: update spin extension to v0.14.1
  • 01808ff feat: update mdadm to 4.3
  • 2f97116 feat: update dependencies
  • dffe8b9 fix: extension name in manifests
  • d21bc48 feat: update zfs extension to v2.2.4
  • 80c5113 release(v1.8.0-alpha.0): prepare release
  • dd85754 fix: rekres the repo after pkgs bump
  • d589ad0 release(v1.8.0-alpha.0): prepare release
  • 882b4ac fix: version in util-linux manifest
  • 4df073a chore(ci): only build amd64 for extensions e2e
  • 69fe96c docs: improve ExtensionServiceConfig docs
  • 8672c3b chore: update pkgs version to the latest
  • 76d3797 docs: update Spin README.md
  • 213ef32 feat: add spin wasm runtime

Changes since v1.8.0-alpha.0

23 commits

  • d6773dd chore: bump deps
  • 86511df chore: update spin extension to v0.15.0
  • 5334e89 fix: glibc search paths for nvidia
  • 3197e22 docs: improve nut-client docs
  • f0b6082 chore: bump tailscale to v1.68.1
  • 8e946d6 fix: tgtd mount propagation
  • 5904e12 chore: add cache paths for go builds
  • b840088 chore: drop /proc mounts
  • 3526f45 fix: zfs extensions with nvidia
  • 13f56fc chore: rename talos-vmtoolsd -> vmtoolsd-guest-agent
  • 5e92a6c chore: use fedora mirror for glibc
  • 4ed9ee5 fix: zfs-tools libtirpc path
  • cce3b41 fix: gvisor-debug extension
  • d07caf7 chore: add extensions validator
  • d1a0ce8 feat: include nsenter when building util-linux binaries
  • 8abfa20 chore(ci): drop drone
  • 7f39bce feat: update Linux firmware to 20240513
  • 44a6ab1 feat: update Intel u-code to 20240514
  • d6f0b54 chore: update spin extension to v0.14.1
  • 01808ff feat: update mdadm to 4.3
  • 2f97116 feat: update dependencies
  • dffe8b9 fix: extension name in manifests
  • d21bc48 feat: update zfs extension to v2.2.4

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.7.0

Welcome to the v1.8.0-alpha.0 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.

Contributors

  • Andrey Smirnov
  • Kingdon Barrett
  • Mathieu Dallaire
  • Noel Georgi
  • Sven Pfennig

Changes

8 commits

  • dd85754 fix: rekres the repo after pkgs bump
  • d589ad0 release(v1.8.0-alpha.0): prepare release
  • 882b4ac fix: version in util-linux manifest
  • 4df073a chore(ci): only build amd64 for extensions e2e
  • 69fe96c docs: improve ExtensionServiceConfig docs
  • 8672c3b chore: update pkgs version to the latest
  • 76d3797 docs: update Spin README.md
  • 213ef32 feat: add spin wasm runtime

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.7.0

Welcome to the v1.8.0-alpha.0 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.

Contributors

  • Andrey Smirnov
  • Kingdon Barrett
  • Mathieu Dallaire
  • Noel Georgi
  • Sven Pfennig

Changes

6 commits

  • 882b4ac fix: version in util-linux manifest
  • 4df073a chore(ci): only build amd64 for extensions e2e
  • 69fe96c docs: improve ExtensionServiceConfig docs
  • 8672c3b chore: update pkgs version to the latest
  • 76d3797 docs: update Spin README.md
  • 213ef32 feat: add spin wasm runtime

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.7.0

Welcome to the v1.7.0-alpha.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

  • ZFS: 2.2.3
  • Linux Firmware: 20240312
  • DRBD: 9.2.8
  • gvisor: 20240305.0
  • QEMU: 8.2.2
  • Tailscale: 1.60.1
  • nvidia-container-runtime: v1.14.5
  • libnvidia-container: v1.14.5

Xen Guest Agent

Xen guest agent extension is now available. This removes the previous xe-guest-utilities extension. See this for more info.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Artem Chernyshev
  • Anthony ARNAUD
  • Damir Nugmanov
  • Fabiano Fidêncio
  • Jacob McSwain
  • Miguel Angel Jaimes Linares
  • Nathan Lee
  • Saiyam Pathak
  • Victor Seva
  • j3rwin

Changes

28 commits

  • 1560ee6 chore: drop Drone requests for resources
  • 1459bc7 feat: update dependencies
  • e5488bd feat: add the new rust-based xen-guest-agent as extension
  • ee6071c fix: glib build
  • ba40f6e feat: update Go to 1.22.1, update releases
  • 884722f test: add gvisor-debug extension
  • 0cf50cd feat: update gvisor to 20240212.0
  • 5cb79a9 feat: update pkgs, re-enable ZFS
  • ab5f8d9 feat: add mdmon to mdadm extension
  • 9cdf805 chore: bump dependencies
  • ec1cf8c feat: add kata-containers extension
  • 97e59f8 feat: realtek firmware
  • c677b87 feat: use ExtensionServiceConfig document
  • fbaefd5 feat: add wasm runtime
  • cde1e75 release(v1.7.0-alpha.0): prepare release
  • 799a340 fix: set DATABASE_PATH for fabricmanager
  • 4a93d56 chore: adjust extension versions (tags) to drop Talos version
  • 66a1265 feat: update extensions for Linux 6.6.x
  • 0273100 fix: allow to use custom PKGS_PREFIX
  • 805b20f fix: update SHAs for util-linux
  • 056e5a8 chore: bump dependencies
  • 5a97a46 feat: usb video class (webcam) extension
  • 411dbc2 fix: qemu-guest-agent not starting in maintenance mode
  • 57503cc feat: generate extensions descriptions file as part of extensions image
  • 3104df1 feat: generate a single extensions information file for all extensions
  • 32f106f fix: zfs extension
  • 7ba3b3a feat: extension providing QLogic firmware
  • 622ec82 chore: pull in latest pkgs

Changes since v1.7.0-alpha.0

14 commits

  • 1560ee6 chore: drop Drone requests for resources
  • 1459bc7 feat: update dependencies
  • e5488bd feat: add the new rust-based xen-guest-agent as extension
  • ee6071c fix: glib build
  • ba40f6e feat: update Go to 1.22.1, update releases
  • 884722f test: add gvisor-debug extension
  • 0cf50cd feat: update gvisor to 20240212.0
  • 5cb79a9 feat: update pkgs, re-enable ZFS
  • ab5f8d9 feat: add mdmon to mdadm extension
  • 9cdf805 chore: bump dependencies
  • ec1cf8c feat: add kata-containers extension
  • 97e59f8 feat: realtek firmware
  • c677b87 feat: use ExtensionServiceConfig document
  • fbaefd5 feat: add wasm runtime

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.6.0

Welcome to the v1.7.0-alpha.0 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

  • ZFS: 2.2.2
  • Linux Firmware: 20240115
  • DRBD: 9.2.7
  • gvisor: 20240109.0
  • QEMU: 8.2.0
  • Tailscale: 1.56.1

Contributors

  • Andrey Smirnov
  • Artem Chernyshev
  • Noel Georgi
  • Anthony ARNAUD
  • Jacob McSwain
  • Miguel Angel Jaimes Linares
  • Nathan Lee

Changes

13 commits

  • 799a340 fix: set DATABASE_PATH for fabricmanager
  • 4a93d56 chore: adjust extension versions (tags) to drop Talos version
  • 66a1265 feat: update extensions for Linux 6.6.x
  • 0273100 fix: allow to use custom PKGS_PREFIX
  • 805b20f fix: update SHAs for util-linux
  • 056e5a8 chore: bump dependencies
  • 5a97a46 feat: usb video class (webcam) extension
  • 411dbc2 fix: qemu-guest-agent not starting in maintenance mode
  • 57503cc feat: generate extensions descriptions file as part of extensions image
  • 3104df1 feat: generate a single extensions information file for all extensions
  • 32f106f fix: zfs extension
  • 7ba3b3a feat: extension providing QLogic firmware
  • 622ec82 chore: pull in latest pkgs

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.6.0

Welcome to the v1.6.0-alpha.2 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.

AMD GPU firmware

AMD GPU firmware is now shipped as a system extension.

binfmt_misc

binfmt_misc Linux module extension is now supported as Talos System Extension.

BTRFS

BTRFS drivers is now supported as Talos System Extension.

Intel ICE firmware

Intel ice firmware (E810) is now shipped as a system extension.

stargz-snapshotter

stargz-snapshotter extension is now supported as Talos System Extension.

Component Updates

  • DRBD: 9.2.6
  • QEMU agent: v8.1.1
  • Tailscale: 1.50.0
  • Xen Guest Utilities: 8.3.1
  • Linux Firmware: 20231030
  • gasket driver: 09385d4
  • Intel ucode: 20231114

Util Linux Tools

Util Linux Tools is now shipped as a system extension. Includes fstrim only.

ZFS

ZFS extensions now also ship zfs-tools and an extension service that imports all zpools on startup.

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Andrew Rynhard
  • Spencer Smith
  • Cas de Reuver
  • David Donchez
  • Enno Boland
  • Serge Logvinov
  • Ströger Florian
  • Victor Seva
  • Will Glynn
  • cDR (Taco)

Changes

36 commits

  • 9a57c65 feat: bump dependencies
  • af706ee chore: bump Intel ucode to 20231114 (CVE-2023-23583)
  • f990683 chore: drop rexec in pid 1 namespace for zpool-import
  • 2859c23 fix: iscsi-tools install prefix
  • 2f8e401 feat: create 'ecr-credential-provider' extension
  • 5914368 fix: enable rootfs propagation for stargz-snapshotter
  • 8eb47b1 chore: update packages
  • d2aaecf feat: update Go to 1.21.4
  • 7c68b1b chore: use kres to manage project
  • d7fdcc9 chore: move to gh actions
  • 280ff1f release(v1.6.0-alpha.1): prepare release
  • 9b5c56f chore: update stargz extension
  • dc619c4 feat: add fuse3 extension
  • 0ba9f81 docs: update documentation on installing extensions
  • e812c6f docs: update README
  • ad30c33 feat: update releases
  • ac8ff02 chore: update README.md
  • 46a3004 feat: add binfmt_misc
  • 336397b feat: add chelsio drivers and firmware
  • 1c94a09 feat: add stargz-snapshotter
  • 3765417 chore: use kernel image for upstream modules
  • 8fa50a2 chore: add extensions catalog
  • 66cbf19 chore: update pkgs
  • dc94329 feat: add xe-guest-utilities extension
  • 782ccc5 chore: fix renovate config
  • a5c0b00 chore: revert nvidia bumps from #220
  • d9145f9 chore: bump deps
  • 0cba1b6 fix: util-linux pkg name
  • 89f857d feat: add minimal util-linux
  • 0f4a77e feat: add intel ice firmware
  • d56bab2 release(v1.6.0-alpha.0): prepare release
  • ce60bd9 fix: btrfs extension constraint
  • 31cdc8c feat: add amdgpu firmware
  • d369468 feat: zfs user tools and import service
  • 0284425 chore: minor fixes
  • 1533478 feat: add btrfs storage extension

Changes since v1.6.0-alpha.1

10 commits

  • 9a57c65 feat: bump dependencies
  • af706ee chore: bump Intel ucode to 20231114 (CVE-2023-23583)
  • f990683 chore: drop rexec in pid 1 namespace for zpool-import
  • 2859c23 fix: iscsi-tools install prefix
  • 2f8e401 feat: create 'ecr-credential-provider' extension
  • 5914368 fix: enable rootfs propagation for stargz-snapshotter
  • 8eb47b1 chore: update packages
  • d2aaecf feat: update Go to 1.21.4
  • 7c68b1b chore: use kres to manage project
  • d7fdcc9 chore: move to gh actions

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.5.0

Welcome to the v1.6.0-alpha.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.

AMD GPU firmware

AMD GPU firmware is now shipped as a system extension.

binfmt_misc

binfmt_misc Linux module extension is now supported as Talos System Extension.

BTRFS

BTRFS drivers is now supported as Talos System Extension.

Intel ICE firmware

Intel ice firmware (E810) is now shipped as a system extension.

stargz-snapshotter

stargz-snapshotter extension is now supported as Talos System Extension.

Component Updates

  • DRBD: 9.2.5
  • QEMU agent: v8.1.1
  • Tailscale: 1.50.0
  • Xen Guest Utilities: 8.3.1
  • Linux Firmware: 20230919
  • gasket driver: 09385d4

Util Linux Tools

Util Linux Tools is now shipped as a system extension. Includes fstrim only.

ZFS

ZFS extensions now also ship zfs-tools and an extension service that imports all zpools on startup.

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Andrew Rynhard
  • Spencer Smith
  • Cas de Reuver
  • David Donchez
  • Enno Boland
  • Serge Logvinov
  • Victor Seva
  • cDR (Taco)

Changes

25 commits

  • 9b5c56f chore: update stargz extension
  • dc619c4 feat: add fuse3 extension
  • 0ba9f81 docs: update documentation on installing extensions
  • e812c6f docs: update README
  • ad30c33 feat: update releases
  • ac8ff02 chore: update README.md
  • 46a3004 feat: add binfmt_misc
  • 336397b feat: add chelsio drivers and firmware
  • 1c94a09 feat: add stargz-snapshotter
  • 3765417 chore: use kernel image for upstream modules
  • 8fa50a2 chore: add extensions catalog
  • 66cbf19 chore: update pkgs
  • dc94329 feat: add xe-guest-utilities extension
  • 782ccc5 chore: fix renovate config
  • a5c0b00 chore: revert nvidia bumps from #220
  • d9145f9 chore: bump deps
  • 0cba1b6 fix: util-linux pkg name
  • 89f857d feat: add minimal util-linux
  • 0f4a77e feat: add intel ice firmware
  • d56bab2 release(v1.6.0-alpha.0): prepare release
  • ce60bd9 fix: btrfs extension constraint
  • 31cdc8c feat: add amdgpu firmware
  • d369468 feat: zfs user tools and import service
  • 0284425 chore: minor fixes
  • 1533478 feat: add btrfs storage extension

Changes since v1.6.0-alpha.0

19 commits

  • 9b5c56f chore: update stargz extension
  • dc619c4 feat: add fuse3 extension
  • 0ba9f81 docs: update documentation on installing extensions
  • e812c6f docs: update README
  • ad30c33 feat: update releases
  • ac8ff02 chore: update README.md
  • 46a3004 feat: add binfmt_misc
  • 336397b feat: add chelsio drivers and firmware
  • 1c94a09 feat: add stargz-snapshotter
  • 3765417 chore: use kernel image for upstream modules
  • 8fa50a2 chore: add extensions catalog
  • 66cbf19 chore: update pkgs
  • dc94329 feat: add xe-guest-utilities extension
  • 782ccc5 chore: fix renovate config
  • a5c0b00 chore: revert nvidia bumps from #220
  • d9145f9 chore: bump deps
  • 0cba1b6 fix: util-linux pkg name
  • 89f857d feat: add minimal util-linux
  • 0f4a77e feat: add intel ice firmware

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.5.0

Welcome to the v1.6.0-alpha.0 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.

AMD GPU firmware

AMD GPU firmware is now shipped as a system extension.

BTRFS

BTRFS drivers is now supported as Talos System Extension.

Component Updates

  • DRBD: 9.2.5

ZFS

ZFS extensions now also ship zfs-tools and an extension service that imports all zpools on startup.

Contributors

  • Noel Georgi
  • David Donchez
  • Enno Boland
  • Victor Seva

Changes

5 commits

  • ce60bd9 fix: btrfs extension constraint
  • 31cdc8c feat: add amdgpu firmware
  • d369468 feat: zfs user tools and import service
  • 0284425 chore: minor fixes
  • 1533478 feat: add btrfs storage extension

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.5.0

Welcome to the v1.5.0-beta.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.

QEMU Guest Agent

QEMU Guest Agent is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Tailscale

Tailscale is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Thunderbolt

Thunderbolt drivers is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Component Updates

  • Linux firmware: 20230804
  • DRBD: 9.2.4
  • Intel ucode: 20230808
  • Open iSCSI: 2.1.9
  • NVIDIA drivers: 535.54.03
  • nvidia-container-toolkit: v1.13.5
  • libnvidia-container: v1.13.5

ZFS

ZFS is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Markus Reiter
  • Roee Klinger
  • Andrei Kvapil
  • Andrey Smirnov
  • Caleb Woodbine
  • Igor Rzegocki
  • beau trepp

Changes

23 commits

  • 67ee9e3 feat: microcode updates
  • 7ca8a0f fix(docs): readability for Tailscale docs
  • 45ef4c0 release(v1.5.0-beta.0): prepare release
  • d4d42e5 feat: use wolfi as base for nvidia
  • fdfc633 feat: update extension spec allowlist for opengl
  • a8f88a9 chore: bump dependencies
  • ed19c45 release(v1.5.0-alpha.3): prepare release
  • 1fdca1a feat: add thunderbolt/USB4 module
  • 14c9ec6 feat: add 'zfs' extension
  • cca830e release(v1.5.0-alpha.2): prepare release
  • 44b53b8 fix: ci blob upload
  • 6366b17 chore: use machined for shutdown calls
  • 048de33 chore: bump dependencies
  • b98fed7 fix: use correct exit status in nut-client patch
  • 1934a5b feat: add qemu-guest-agent extension
  • 6c502e1 feat: tailscale extension
  • 30f24da release(v1.5.0-alpha.1): prepare release
  • cfee4f6 chore: bump deps
  • e814607 docs: remove the belkin_sa from readme
  • 4cee34c feat: add usb modem drivers
  • f05c997 release(v1.5.0-alpha.0): prepare release
  • 0855dd7 chore: bump dependencies
  • c06874c chore: add make targets to automate image signing

Changes since v1.5.0-beta.0

2 commits

  • 67ee9e3 feat: microcode updates
  • 7ca8a0f fix(docs): readability for Tailscale docs

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.4.0

Welcome to the v1.5.0-beta.0 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.

QEMU Guest Agent

QEMU Guest Agent is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Tailscale

Tailscale is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Thunderbolt

Thunderbolt drivers is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Component Updates

  • Linux firmware: 20230625
  • DRBD: 9.2.4
  • Intel ucode: 20230613
  • Open iSCSI: 2.1.9
  • NVIDIA drivers: 535.54.03
  • nvidia-container-toolkit: v1.13.5
  • libnvidia-container: v1.13.5

ZFS

ZFS is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Markus Reiter
  • Roee Klinger
  • Andrei Kvapil
  • Igor Rzegocki
  • beau trepp

Changes

20 commits

  • d4d42e5 feat: use wolfi as base for nvidia
  • fdfc633 feat: update extension spec allowlist for opengl
  • a8f88a9 chore: bump dependencies
  • ed19c45 release(v1.5.0-alpha.3): prepare release
  • 1fdca1a feat: add thunderbolt/USB4 module
  • 14c9ec6 feat: add 'zfs' extension
  • cca830e release(v1.5.0-alpha.2): prepare release
  • 44b53b8 fix: ci blob upload
  • 6366b17 chore: use machined for shutdown calls
  • 048de33 chore: bump dependencies
  • b98fed7 fix: use correct exit status in nut-client patch
  • 1934a5b feat: add qemu-guest-agent extension
  • 6c502e1 feat: tailscale extension
  • 30f24da release(v1.5.0-alpha.1): prepare release
  • cfee4f6 chore: bump deps
  • e814607 docs: remove the belkin_sa from readme
  • 4cee34c feat: add usb modem drivers
  • f05c997 release(v1.5.0-alpha.0): prepare release
  • 0855dd7 chore: bump dependencies
  • c06874c chore: add make targets to automate image signing

Changes since v1.5.0-alpha.3

3 commits

  • d4d42e5 feat: use wolfi as base for nvidia
  • fdfc633 feat: update extension spec allowlist for opengl
  • a8f88a9 chore: bump dependencies

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.4.0

Welcome to the v1.5.0-alpha.3 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.

QEMU Guest Agent

QEMU Guest Agent is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Tailscale

Tailscale is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Thunderbolt

Thunderbolt drivers is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Component Updates

  • Linux firmware: 20230625
  • DRBD: 9.2.4
  • Intel ucode: 20230613
  • Open iSCSI: 2.1.9

ZFS

ZFS is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Markus Reiter
  • Roee Klinger
  • Andrei Kvapil
  • Igor Rzegocki
  • beau trepp

Changes

16 commits

  • 1fdca1a feat: add thunderbolt/USB4 module
  • 14c9ec6 feat: add 'zfs' extension
  • cca830e release(v1.5.0-alpha.2): prepare release
  • 44b53b8 fix: ci blob upload
  • 6366b17 chore: use machined for shutdown calls
  • 048de33 chore: bump dependencies
  • b98fed7 fix: use correct exit status in nut-client patch
  • 1934a5b feat: add qemu-guest-agent extension
  • 6c502e1 feat: tailscale extension
  • 30f24da release(v1.5.0-alpha.1): prepare release
  • cfee4f6 chore: bump deps
  • e814607 docs: remove the belkin_sa from readme
  • 4cee34c feat: add usb modem drivers
  • f05c997 release(v1.5.0-alpha.0): prepare release
  • 0855dd7 chore: bump dependencies
  • c06874c chore: add make targets to automate image signing

Changes since v1.5.0-alpha.2

2 commits

  • 1fdca1a feat: add thunderbolt/USB4 module
  • 14c9ec6 feat: add 'zfs' extension

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.4.0

Welcome to the v1.5.0-alpha.2 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.

QEMU Guest Agent

QEMU Guest Agent is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Tailscale

Tailscale is now supported as Talos System Extension. Requires Talos v1.5.0 or later.

Component Updates

  • Linux firmware: 20230625
  • DRBD: 9.2.4
  • Intel ucode: 20230613
  • Open iSCSI: 2.1.9

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Markus Reiter
  • Roee Klinger
  • beau trepp

Changes

13 commits

  • 44b53b8 fix: ci blob upload
  • 6366b17 chore: use machined for shutdown calls
  • 048de33 chore: bump dependencies
  • b98fed7 fix: use correct exit status in nut-client patch
  • 1934a5b feat: add qemu-guest-agent extension
  • 6c502e1 feat: tailscale extension
  • 30f24da release(v1.5.0-alpha.1): prepare release
  • cfee4f6 chore: bump deps
  • e814607 docs: remove the belkin_sa from readme
  • 4cee34c feat: add usb modem drivers
  • f05c997 release(v1.5.0-alpha.0): prepare release
  • 0855dd7 chore: bump dependencies
  • c06874c chore: add make targets to automate image signing

Changes since v1.5.0-alpha.1

6 commits

  • 44b53b8 fix: ci blob upload
  • 6366b17 chore: use machined for shutdown calls
  • 048de33 chore: bump dependencies
  • b98fed7 fix: use correct exit status in nut-client patch
  • 1934a5b feat: add qemu-guest-agent extension
  • 6c502e1 feat: tailscale extension

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.4.0

Welcome to the v1.5.0-alpha.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

  • Linux firmware: 20230515
  • DRBD: 9.2.4
  • Intel ucode: 20230613

Contributors

  • Andrey Smirnov
  • Roee Klinger
  • Noel Georgi

Changes

6 commits

  • cfee4f6 chore: bump deps
  • e814607 docs: remove the belkin_sa from readme
  • 4cee34c feat: add usb modem drivers
  • f05c997 release(v1.5.0-alpha.0): prepare release
  • 0855dd7 chore: bump dependencies
  • c06874c chore: add make targets to automate image signing

Changes since v1.5.0-alpha.0

3 commits

  • cfee4f6 chore: bump deps
  • e814607 docs: remove the belkin_sa from readme
  • 4cee34c feat: add usb modem drivers

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.4.0

Welcome to the v1.5.0-alpha.0 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

  • Linux firmware: 20230515
  • DRBD: 9.2.3
  • Intel ucode: 20230512

Contributors

  • Andrey Smirnov

Changes

2 commits

  • 0855dd7 chore: bump dependencies
  • c06874c chore: add make targets to automate image signing

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.4.0

Welcome to the v1.4.0-alpha.4 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

  • Gvisor: 20231214.0
  • Linux firmware: 20230310
  • Intel ucode: 20230214
  • nvidia-container-toolkit: v1.12.1
  • NVIDIA driver: 530.41.03
  • nvidia-fabricmanager: 525.85.12

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Brandon McNama
  • Jori Huisman
  • Spencer Smith
  • Utku Ozdemir

Changes

24 commits

  • 3874e3d chore: bump deps
  • e3e4012 fix: nvidia modules autoload
  • 666e073 release(v1.4.0-alpha.3): prepare release
  • 130ebd5 chore: bump deps
  • 1ceb958 docs: fix minor typo
  • 75cf535 feat: update Go 1.20.2
  • 58cf294 chore: use azure blob storage for builds
  • 29859fa release(v1.4.0-alpha.2): prepare release
  • be10780 chore: re-enable gvisor cgroup support
  • 7cdf5e7 chore: use standard PKGS variable
  • 1f10906 fix: drone artifact path
  • 53db8a8 feat: add drone promote e2e stage
  • 85e727c chore: make PKGS_VERSION a variable
  • 370a093 fix: renovate regex
  • 8cb8014 chore: bump deps
  • 1d9465c feat: add i915 microcode
  • b378a46 feat: add mellanox ofed drivers extension
  • 2126f28 release(v1.4.0-alpha.1): prepare release
  • f5eefa7 chore: bump dependencies
  • 8a55387 chore: disable provenance in buildx
  • bcbbf43 chore: use default symlinks from base
  • 932a49e feat: update releases
  • 2261aa4 fix: iscsi-tools paths
  • a72fd6c fix: iscsi-tools extension

Changes since v1.4.0-alpha.3

2 commits

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.3.6

Welcome to the v1.4.0-alpha.3 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

  • Gvisor: 20231214.0
  • Linux firmware: 20230310
  • Intel ucode: 20230214
  • nvidia-container-toolkit: v1.12.1
  • NVIDIA driver: 530.30.02
  • nvidia-fabricmanager: 525.85.12

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Brandon McNama
  • Jori Huisman
  • Spencer Smith
  • Utku Ozdemir

Changes

21 commits

  • 130ebd5 chore: bump deps
  • 1ceb958 docs: fix minor typo
  • 75cf535 feat: update Go 1.20.2
  • 58cf294 chore: use azure blob storage for builds
  • 29859fa release(v1.4.0-alpha.2): prepare release
  • be10780 chore: re-enable gvisor cgroup support
  • 7cdf5e7 chore: use standard PKGS variable
  • 1f10906 fix: drone artifact path
  • 53db8a8 feat: add drone promote e2e stage
  • 85e727c chore: make PKGS_VERSION a variable
  • 370a093 fix: renovate regex
  • 8cb8014 chore: bump deps
  • 1d9465c feat: add i915 microcode
  • b378a46 feat: add mellanox ofed drivers extension
  • 2126f28 release(v1.4.0-alpha.1): prepare release
  • f5eefa7 chore: bump dependencies
  • 8a55387 chore: disable provenance in buildx
  • bcbbf43 chore: use default symlinks from base
  • 932a49e feat: update releases
  • 2261aa4 fix: iscsi-tools paths
  • a72fd6c fix: iscsi-tools extension

Changes since v1.4.0-alpha.2

4 commits

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.3.0

Welcome to the v1.4.0-alpha.2 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

  • Gvisor: 20231214.0
  • Linux firmware: 20230210
  • Intel ucode: 20230214
  • nvidia-container-toolkit: v1.12.0
  • nvidia driver: 525.89.02
  • nvidia-fabricmanager: 525.85.12

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Brandon McNama
  • Utku Ozdemir

Changes

16 commits

  • be10780 chore: re-enable gvisor cgroup support
  • 7cdf5e7 chore: use standard PKGS variable
  • 1f10906 fix: drone artifact path
  • 53db8a8 feat: add drone promote e2e stage
  • 85e727c chore: make PKGS_VERSION a variable
  • 370a093 fix: renovate regex
  • 8cb8014 chore: bump deps
  • 1d9465c feat: add i915 microcode
  • b378a46 feat: add mellanox ofed drivers extension
  • 2126f28 release(v1.4.0-alpha.1): prepare release
  • f5eefa7 chore: bump dependencies
  • 8a55387 chore: disable provenance in buildx
  • bcbbf43 chore: use default symlinks from base
  • 932a49e feat: update releases
  • 2261aa4 fix: iscsi-tools paths
  • a72fd6c fix: iscsi-tools extension

Changes since v1.4.0-alpha.1

9 commits

  • be10780 chore: re-enable gvisor cgroup support
  • 7cdf5e7 chore: use standard PKGS variable
  • 1f10906 fix: drone artifact path
  • 53db8a8 feat: add drone promote e2e stage
  • 85e727c chore: make PKGS_VERSION a variable
  • 370a093 fix: renovate regex
  • 8cb8014 chore: bump deps
  • 1d9465c feat: add i915 microcode
  • b378a46 feat: add mellanox ofed drivers extension

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.3.0

Welcome to the v1.4.0-alpha.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

  • Gvisor: 20230109.0
  • Linux firmware: 20221214

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Utku Ozdemir

Changes

6 commits

  • f5eefa7 chore: bump dependencies
  • 8a55387 chore: disable provenance in buildx
  • bcbbf43 chore: use default symlinks from base
  • 932a49e feat: update releases
  • 2261aa4 fix: iscsi-tools paths
  • a72fd6c fix: iscsi-tools extension

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.3.0

Welcome to the v1.3.0-alpha.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.

Linbit DRDB driver

Extensions now publish the DRBD driver

Coral.ai TPU gasket driver

Extensions now publish the gasket driver for Coral.ai PCIe TPU modules.

Component Updates

  • Gvisor: 20220919.0
  • Linux firmware: 20220913
  • NVIDIA container-toolkit: v1.11.0
  • NVIDIA libnvidia-container: v1.11.0
  • nvidia-container-toolkit system extension: v1.11.0
  • Open iSCSI: 2.1.7
  • Open iSNS: 0.102
  • iscsi-tools system extension: v0.1.2

Contributors

  • Andrey Smirnov
  • DJAlPee
  • Tim Jones

Changes

3 commits

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.3.0-alpha.0

Welcome to the v1.3.0-alpha.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.

Coral.ai TPU gasket driver

Extensions now publish the gasket driver for Coral.ai PCIe TPU modules.

Component Updates

  • Gvisor: 20220919.0
  • Linux firmware: 20220913
  • NVIDIA container-toolkit: v1.11.0
  • NVIDIA libnvidia-container: v1.11.0
  • nvidia-container-toolkit system extension: v1.11.0
  • Open iSCSI: 2.1.7
  • Open iSNS: 0.102
  • iscsi-tools system extension: v0.1.2

Contributors

  • Branden Cash
  • Noel Georgi

Changes

2 commits

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.2.3

Welcome to the v1.2.3 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.

Contributors

  • Noel Georgi

Changes

1 commit

  • 0991e6c fix: drone release pipeline

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.2.2

Welcome to the v1.2.2 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.

Power management

Support for Network UPS Tools client system extension to handle node graceful shutdown on power events from supported UPS's.

Contributors

  • Daniel Quinlan

Changes

1 commit

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.2.1

Welcome to the 1.2.1 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.

Updates

Update to support Talos v1.2.1

Contributors

  • Noel Georgi

Changes

1 commit

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.2.0

Welcome to the 1.2.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.

Talos Linux Compatibility

System extensions are compatible with Talos v1.0.x.

Contributors

  • Noel Georgi
  • Andrey Smirnov
  • Andrew Rynhard
  • Philipp Sauter

Changes

23 commits

  • 051dc04 release(v1.2.0): prepare release
  • 12070a7 release(v1.2.0-beta.2): prepare release
  • 186d372 chore: fix regex for vars.yaml
  • eac3211 feat: enable renovate bot
  • 036b63f chore: bump intel ucode to 20220809
  • 0a5d92b fix: nvidia pkg versioning
  • e77f347 feat: publish nvidia modules and toolkit
  • adbfba9 feat: allow modules to be loaded via extension
  • 93a7a0d chore: bump nvidia drivers to 515.65.01
  • fece6ed chore: update extension spec
  • 6c412b0 fix: parsing pidfile with newlines
  • 14946ee chore: update Go to 1.18.4
  • b5de7b4 chore: bump nvidia drivers to 515.43.04
  • 82b41ad chore: bump golang to 1.18.3
  • 925af3b chore: update pkgs to 1.1.0
  • ef860ab chore: stable source date epoch
  • e0b1465 chore: add iscsi extra perms
  • 7cf2843 chore: nvidia-persistenced as an extension service
  • 3ccc1b5 fix: copy the hello world extension spec to the correct place
  • 7c92e63 feat: update Interl microcode to 20220510
  • 00a8b53 chore: use golang.org/x/sys over syscall
  • dead35b chore: move iscsi extension into storage category
  • 182c3d2 feat: add open-iscsi system extension

Dependency Changes

This release has no dependency changes

Previous release can be found at v1.0.0

Welcome to the v1.0.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.

Talos Linux Compatibility

System extensions are compatible with Talos v1.0.x.

Contributors

  • Andrey Smirnov
  • Noel Georgi
  • Spencer Smith
  • Andrew Rynhard
  • Andrew Rynhard

Changes

23 commits

  • b09dcb8 docs: provide a minimal extension catalog
  • 4b5bac7 feat: update Intel microcode to 20220419
  • cdc0dcf chore: bump linux-firmware to 20220411
  • ed63195 refactor: clean up extensions versioning
  • 5b1a5d7 refactor: use base image, bump bldr, update versions
  • 3182ab8 chore: bump nvidia drivers to 510.60.02
  • 215aa82 feat: add nvidia-container-runtime
  • 495cabb feat: allow hardlinks in the rootfs
  • c2ace06 feat: update spec to relax service restrictions
  • 80f8f04 chore: bump tools
  • a05f558 feat: add example extension hello world service
  • 0757dc6 chore: bump golang from tools to 1.17.7
  • 119fab1 chore: provider better folder structure
  • 049b9f9 feat: update intel microcode to 20220207
  • 33f613e feat: add broadcom netextreme 2 (bnx2/bnx2x) extension
  • d4628b6 feat: add amd-ucode extension
  • 54b831d chore: fix version requirement for intel-ucode
  • 933cdb8 docs: update extension spec
  • 33082a2 feat: update gvisor extension after testing
  • c927b54 feat: add extension for intel-ucode
  • 97eb468 feat: add README
  • 81b2fd3 feat: add gvisor
  • a46b3f2 Initial commit

Dependency Changes

This release has no dependency changes