Skip to content

Latest commit

 

History

History
2090 lines (1532 loc) · 113 KB

CHANGELOG.md

File metadata and controls

2090 lines (1532 loc) · 113 KB

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