v1.8.0-alpha.2
Pre-releaseTalos System Extensions 1.8.0-alpha.2 (2024-08-30)
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
50 commits
6bca19f
release(v1.8.0-alpha.2): prepare released33d428
feat: adduinput
driver extension4563de5
feat: bump dependenciese753a74
chore: add MAINTAINERS filebb94c9d
fix(stargz): set default root patha5a6365
chore: add missing license5f4947e
docs: fix link to kspp page03337d7
chore: bump depscac285c
chore: bump depsd6c324d
chore: bump deps37f2297
feat: support lts and production nvidia modules6e6f029
docs: update README and release notes26c505d
feat: add crun container-runtime extensionc002fba
feat(mei): add extension to provide Intel Management Engine driversab77645
fix: update CRI config parts for containerd config v3c536209
feat(gvisor): add new runtime class with kvm supportb48d3a6
chore: update extensions validator807f599
release(v1.8.0-alpha.1): prepare released6773dd
chore: bump deps86511df
chore: update spin extension to v0.15.05334e89
fix: glibc search paths for nvidia3197e22
docs: improvenut-client
docsf0b6082
chore: bump tailscale to v1.68.18e946d6
fix: tgtd mount propagation5904e12
chore: add cache paths for go buildsb840088
chore: drop/proc
mounts3526f45
fix: zfs extensions with nvidia13f56fc
chore: rename talos-vmtoolsd -> vmtoolsd-guest-agent5e92a6c
chore: use fedora mirror for glibc4ed9ee5
fix: zfs-tools libtirpc pathcce3b41
fix: gvisor-debug extensiond07caf7
chore: add extensions validatord1a0ce8
feat: include nsenter when building util-linux binaries8abfa20
chore(ci): drop drone7f39bce
feat: update Linux firmware to 2024051344a6ab1
feat: update Intel u-code to 20240514d6f0b54
chore: update spin extension to v0.14.101808ff
feat: update mdadm to 4.32f97116
feat: update dependenciesdffe8b9
fix: extension name in manifestsd21bc48
feat: update zfs extension to v2.2.480c5113
release(v1.8.0-alpha.0): prepare releasedd85754
fix: rekres the repo after pkgs bumpd589ad0
release(v1.8.0-alpha.0): prepare release882b4ac
fix: version in util-linux manifest4df073a
chore(ci): only build amd64 for extensions e2e69fe96c
docs: improve ExtensionServiceConfig docs8672c3b
chore: update pkgs version to the latest76d3797
docs: update Spin README.md213ef32
feat: add spin wasm runtime
Changes since v1.8.0-alpha.1
16 commits
6bca19f
release(v1.8.0-alpha.2): prepare released33d428
feat: adduinput
driver extension4563de5
feat: bump dependenciese753a74
chore: add MAINTAINERS filebb94c9d
fix(stargz): set default root patha5a6365
chore: add missing license5f4947e
docs: fix link to kspp page03337d7
chore: bump depscac285c
chore: bump depsd6c324d
chore: bump deps37f2297
feat: support lts and production nvidia modules6e6f029
docs: update README and release notes26c505d
feat: add crun container-runtime extensionc002fba
feat(mei): add extension to provide Intel Management Engine driversab77645
fix: update CRI config parts for containerd config v3c536209
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