|
| 1 | +## [Talos System Extensions 1.8.0-alpha.2](https://github.com/siderolabs/extensions/releases/tag/v1.8.0-alpha.2) (2024-08-30) |
| 2 | + |
| 3 | +Welcome to the v1.8.0-alpha.2 release of Talos System Extensions! |
| 4 | +*This is a pre-release of Talos System Extensions* |
| 5 | + |
| 6 | +See [Talos Linux documentation](https://www.talos.dev/v1.8/talos-guides/configuration/system-extensions/) for information on using system extensions. |
| 7 | + |
| 8 | +Please try out the release binaries and report any issues at |
| 9 | +https://github.com/siderolabs/extensions/issues. |
| 10 | + |
| 11 | +### CRUN Container Runtime |
| 12 | + |
| 13 | +CRUN container runtime is now shipped as a Talos System Extension |
| 14 | + |
| 15 | + |
| 16 | +### Gvisor Container Runtime |
| 17 | + |
| 18 | +Gvisor now ships an additional runtime using `kvm` as the sandboxing mechanism. |
| 19 | + |
| 20 | + |
| 21 | +### Intel Management Engine |
| 22 | + |
| 23 | +Intel Management Engine (IME) modules is now shipped as a Talos System Extension. |
| 24 | + |
| 25 | + |
| 26 | +### NVIDIA Driver and Container Toolkit |
| 27 | + |
| 28 | +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. |
| 29 | + |
| 30 | +The new extensions are named below: |
| 31 | + |
| 32 | +* nvidia-container-toolkit-production |
| 33 | +* nvidia-container-toolkit-lts |
| 34 | +* nvidia-open-gpu-kernel-modules-production |
| 35 | +* nvidia-open-gpu-kernel-modules-lts |
| 36 | +* nonfree-kmod-nvidia-lts |
| 37 | +* nonfree-kmod-nvidia-production |
| 38 | + |
| 39 | +The extensions would ship the latest version of LTS/Production drivers available at the time of Talos release. |
| 40 | + |
| 41 | +Image Factory using an existing schematic id would upgrade the NVIDIA driver and container toolkit to the LTS version. |
| 42 | + |
| 43 | +If production version is required, the schematic id should be updated to the production version. |
| 44 | + |
| 45 | + |
| 46 | +### Component Updates |
| 47 | + |
| 48 | +ZFS: 2.2.4 |
| 49 | +DRBD: 9.2.11 |
| 50 | +gasket: 5815ee3 |
| 51 | +Tailscale: 1.70.0 |
| 52 | +ecr-credential-provider: 1.31.0 |
| 53 | +qemu-guest-agent: 9.0.2 |
| 54 | +mdadm: 4.3 |
| 55 | +Intel microcode: 20240813 |
| 56 | +Linux firmware: 20240811 |
| 57 | +Spin: 0.15.1 |
| 58 | +Gvisor: 20240729.0 |
| 59 | +Wasmedge: v0.4.0 |
| 60 | +Kata Containers: 3.3.0 |
| 61 | +NVIDIA container toolkit: v1.16.1 |
| 62 | +iscsi-tools: v0.1.5 |
| 63 | +vmtoolsd: v0.6.0 |
| 64 | +util-linux-tools: 2.40.2 |
| 65 | + |
| 66 | + |
| 67 | +### Contributors |
| 68 | + |
| 69 | +* Noel Georgi |
| 70 | +* Andrey Smirnov |
| 71 | +* Rui Lopes |
| 72 | +* Bernard Gütermann |
| 73 | +* David Peralta |
| 74 | +* Dmitriy Matrenichev |
| 75 | +* Henrik Gerdes |
| 76 | +* Judah Rand |
| 77 | +* Kingdon Barrett |
| 78 | +* Mark S |
| 79 | +* Markus Reiter |
| 80 | +* Mathieu Dallaire |
| 81 | +* Mike Beaumont |
| 82 | +* Nick Meyer |
| 83 | +* Sheogorath |
| 84 | +* Sven Pfennig |
| 85 | +* Tobias Bradtke |
| 86 | + |
| 87 | +### Changes |
| 88 | +<details><summary>49 commits</summary> |
| 89 | +<p> |
| 90 | + |
| 91 | +* [`d33d428`](https://github.com/siderolabs/extensions/commit/d33d428dbf0df0cc6845174c7a607c61556d05ee) feat: add `uinput` driver extension |
| 92 | +* [`4563de5`](https://github.com/siderolabs/extensions/commit/4563de58b26e1a9d6990e590e2afaf26602306d2) feat: bump dependencies |
| 93 | +* [`e753a74`](https://github.com/siderolabs/extensions/commit/e753a74ee12a1715e9d6da7ef253cb255fe40038) chore: add MAINTAINERS file |
| 94 | +* [`bb94c9d`](https://github.com/siderolabs/extensions/commit/bb94c9d65a46caf2f2d03e191dab677d45f976f4) fix(stargz): set default root path |
| 95 | +* [`a5a6365`](https://github.com/siderolabs/extensions/commit/a5a636538dfccbef0dfd536511a81cf24a26199a) chore: add missing license |
| 96 | +* [`5f4947e`](https://github.com/siderolabs/extensions/commit/5f4947e28adedceb45ee610a456ad8b83cbe3240) docs: fix link to kspp page |
| 97 | +* [`03337d7`](https://github.com/siderolabs/extensions/commit/03337d706dd6148bd7e0a0350c43031b78ff58c1) chore: bump deps |
| 98 | +* [`cac285c`](https://github.com/siderolabs/extensions/commit/cac285cbd24e086af09df99a0b602538b70afd3a) chore: bump deps |
| 99 | +* [`d6c324d`](https://github.com/siderolabs/extensions/commit/d6c324dc1f65cd2f0ffa25f6b7e24991923fc1c2) chore: bump deps |
| 100 | +* [`37f2297`](https://github.com/siderolabs/extensions/commit/37f2297e6bdcc8fdc1eb5efcf166dfd4534bf261) feat: support lts and production nvidia modules |
| 101 | +* [`6e6f029`](https://github.com/siderolabs/extensions/commit/6e6f0293e138ebc1d3e4a15106614a46d386488c) docs: update README and release notes |
| 102 | +* [`26c505d`](https://github.com/siderolabs/extensions/commit/26c505db8cd83dd5aa7534440b7f467a6b4fa58e) feat: add crun container-runtime extension |
| 103 | +* [`c002fba`](https://github.com/siderolabs/extensions/commit/c002fbaf4853f433b4b86598311e74e2c87a4974) feat(mei): add extension to provide Intel Management Engine drivers |
| 104 | +* [`ab77645`](https://github.com/siderolabs/extensions/commit/ab77645a00cb074e2b52338540bca9a0cca72a6f) fix: update CRI config parts for containerd config v3 |
| 105 | +* [`c536209`](https://github.com/siderolabs/extensions/commit/c536209ef820ab59b5a653fa451027f82c433352) feat(gvisor): add new runtime class with kvm support |
| 106 | +* [`b48d3a6`](https://github.com/siderolabs/extensions/commit/b48d3a65e6e9f57d0a54a58a1edbc8a735d900c8) chore: update extensions validator |
| 107 | +* [`807f599`](https://github.com/siderolabs/extensions/commit/807f59946ce986089fb2664eca31639ec6531302) release(v1.8.0-alpha.1): prepare release |
| 108 | +* [`d6773dd`](https://github.com/siderolabs/extensions/commit/d6773dd25aba4f101c2f49b251ea0a67ba242869) chore: bump deps |
| 109 | +* [`86511df`](https://github.com/siderolabs/extensions/commit/86511dff5bea2964987bd750c31ddba3bf3e214a) chore: update spin extension to v0.15.0 |
| 110 | +* [`5334e89`](https://github.com/siderolabs/extensions/commit/5334e89374e6fb0766e25b0e702647908f4abfc0) fix: glibc search paths for nvidia |
| 111 | +* [`3197e22`](https://github.com/siderolabs/extensions/commit/3197e22a3121f71dde52a78792f67962696496b9) docs: improve `nut-client` docs |
| 112 | +* [`f0b6082`](https://github.com/siderolabs/extensions/commit/f0b6082466dc78a309d1e9a7d8525497d714d4d4) chore: bump tailscale to v1.68.1 |
| 113 | +* [`8e946d6`](https://github.com/siderolabs/extensions/commit/8e946d688f52e689fa447bc0daecf09fe84623b0) fix: tgtd mount propagation |
| 114 | +* [`5904e12`](https://github.com/siderolabs/extensions/commit/5904e12cec3312c4808e9c65c94a6c555d17caa3) chore: add cache paths for go builds |
| 115 | +* [`b840088`](https://github.com/siderolabs/extensions/commit/b84008881c27a419e8153aa4d8332a5a59717734) chore: drop `/proc` mounts |
| 116 | +* [`3526f45`](https://github.com/siderolabs/extensions/commit/3526f4507a568bc2d6101ab1d15c9b29ddea47eb) fix: zfs extensions with nvidia |
| 117 | +* [`13f56fc`](https://github.com/siderolabs/extensions/commit/13f56fcac088dc8ba61198e15c633781d2e6ee20) chore: rename talos-vmtoolsd -> vmtoolsd-guest-agent |
| 118 | +* [`5e92a6c`](https://github.com/siderolabs/extensions/commit/5e92a6cb93f14fbef5230816b98d45f6366ab020) chore: use fedora mirror for glibc |
| 119 | +* [`4ed9ee5`](https://github.com/siderolabs/extensions/commit/4ed9ee584987bf47e20246680081d589b664a413) fix: zfs-tools libtirpc path |
| 120 | +* [`cce3b41`](https://github.com/siderolabs/extensions/commit/cce3b415e07a471d53d41b188a7c325ccc6a4d27) fix: gvisor-debug extension |
| 121 | +* [`d07caf7`](https://github.com/siderolabs/extensions/commit/d07caf7eed782732f09427f863d23e0dffe9c034) chore: add extensions validator |
| 122 | +* [`d1a0ce8`](https://github.com/siderolabs/extensions/commit/d1a0ce88c4e25e63cbe6e9664c621b75dea505bd) feat: include nsenter when building util-linux binaries |
| 123 | +* [`8abfa20`](https://github.com/siderolabs/extensions/commit/8abfa2085a1737b32a61ee7c6d20e93de3dd3d94) chore(ci): drop drone |
| 124 | +* [`7f39bce`](https://github.com/siderolabs/extensions/commit/7f39bceabb076b9157cb19c335956f51d5ad6849) feat: update Linux firmware to 20240513 |
| 125 | +* [`44a6ab1`](https://github.com/siderolabs/extensions/commit/44a6ab1ec6fdf97c1902e92c330fc75bb8e52a93) feat: update Intel u-code to 20240514 |
| 126 | +* [`d6f0b54`](https://github.com/siderolabs/extensions/commit/d6f0b546612bb9a3cf5fc0d1689d59a8308b1259) chore: update spin extension to v0.14.1 |
| 127 | +* [`01808ff`](https://github.com/siderolabs/extensions/commit/01808ff2feef6d4bd29bfde10dca102219d5b2f7) feat: update mdadm to 4.3 |
| 128 | +* [`2f97116`](https://github.com/siderolabs/extensions/commit/2f97116a50ee6b8cb6f1dd44f53a3db031a35711) feat: update dependencies |
| 129 | +* [`dffe8b9`](https://github.com/siderolabs/extensions/commit/dffe8b9546a4ca20640c3754460b457814db16f2) fix: extension name in manifests |
| 130 | +* [`d21bc48`](https://github.com/siderolabs/extensions/commit/d21bc482678c030957cff4ada882afcd372f8ab5) feat: update zfs extension to v2.2.4 |
| 131 | +* [`80c5113`](https://github.com/siderolabs/extensions/commit/80c5113abfabdd868a069410bcd86cdeec790b48) release(v1.8.0-alpha.0): prepare release |
| 132 | +* [`dd85754`](https://github.com/siderolabs/extensions/commit/dd8575455e1aaf2eff31f0217bffc15d9d6450d3) fix: rekres the repo after pkgs bump |
| 133 | +* [`d589ad0`](https://github.com/siderolabs/extensions/commit/d589ad0d7955a3437063dcaabc21d9b68816eff1) release(v1.8.0-alpha.0): prepare release |
| 134 | +* [`882b4ac`](https://github.com/siderolabs/extensions/commit/882b4ac9f59d0daf4e5bbd5d15ae80861a778de3) fix: version in util-linux manifest |
| 135 | +* [`4df073a`](https://github.com/siderolabs/extensions/commit/4df073ab7f5cc5d037a466e048144b57d655e408) chore(ci): only build amd64 for extensions e2e |
| 136 | +* [`69fe96c`](https://github.com/siderolabs/extensions/commit/69fe96ccc330ac84bcbc265a4a95bd35cfe0df2a) docs: improve ExtensionServiceConfig docs |
| 137 | +* [`8672c3b`](https://github.com/siderolabs/extensions/commit/8672c3baf51f36a9e796b0532db0f1159847cf4d) chore: update pkgs version to the latest |
| 138 | +* [`76d3797`](https://github.com/siderolabs/extensions/commit/76d3797fedad56cbe1c0a9ba85328ac9f545ce35) docs: update Spin README.md |
| 139 | +* [`213ef32`](https://github.com/siderolabs/extensions/commit/213ef326c12bcf0a97f8fd29caa46ff40c96a310) feat: add spin wasm runtime |
| 140 | +</p> |
| 141 | +</details> |
| 142 | + |
| 143 | +### Changes since v1.8.0-alpha.1 |
| 144 | +<details><summary>15 commits</summary> |
| 145 | +<p> |
| 146 | + |
| 147 | +* [`d33d428`](https://github.com/siderolabs/extensions/commit/d33d428dbf0df0cc6845174c7a607c61556d05ee) feat: add `uinput` driver extension |
| 148 | +* [`4563de5`](https://github.com/siderolabs/extensions/commit/4563de58b26e1a9d6990e590e2afaf26602306d2) feat: bump dependencies |
| 149 | +* [`e753a74`](https://github.com/siderolabs/extensions/commit/e753a74ee12a1715e9d6da7ef253cb255fe40038) chore: add MAINTAINERS file |
| 150 | +* [`bb94c9d`](https://github.com/siderolabs/extensions/commit/bb94c9d65a46caf2f2d03e191dab677d45f976f4) fix(stargz): set default root path |
| 151 | +* [`a5a6365`](https://github.com/siderolabs/extensions/commit/a5a636538dfccbef0dfd536511a81cf24a26199a) chore: add missing license |
| 152 | +* [`5f4947e`](https://github.com/siderolabs/extensions/commit/5f4947e28adedceb45ee610a456ad8b83cbe3240) docs: fix link to kspp page |
| 153 | +* [`03337d7`](https://github.com/siderolabs/extensions/commit/03337d706dd6148bd7e0a0350c43031b78ff58c1) chore: bump deps |
| 154 | +* [`cac285c`](https://github.com/siderolabs/extensions/commit/cac285cbd24e086af09df99a0b602538b70afd3a) chore: bump deps |
| 155 | +* [`d6c324d`](https://github.com/siderolabs/extensions/commit/d6c324dc1f65cd2f0ffa25f6b7e24991923fc1c2) chore: bump deps |
| 156 | +* [`37f2297`](https://github.com/siderolabs/extensions/commit/37f2297e6bdcc8fdc1eb5efcf166dfd4534bf261) feat: support lts and production nvidia modules |
| 157 | +* [`6e6f029`](https://github.com/siderolabs/extensions/commit/6e6f0293e138ebc1d3e4a15106614a46d386488c) docs: update README and release notes |
| 158 | +* [`26c505d`](https://github.com/siderolabs/extensions/commit/26c505db8cd83dd5aa7534440b7f467a6b4fa58e) feat: add crun container-runtime extension |
| 159 | +* [`c002fba`](https://github.com/siderolabs/extensions/commit/c002fbaf4853f433b4b86598311e74e2c87a4974) feat(mei): add extension to provide Intel Management Engine drivers |
| 160 | +* [`ab77645`](https://github.com/siderolabs/extensions/commit/ab77645a00cb074e2b52338540bca9a0cca72a6f) fix: update CRI config parts for containerd config v3 |
| 161 | +* [`c536209`](https://github.com/siderolabs/extensions/commit/c536209ef820ab59b5a653fa451027f82c433352) feat(gvisor): add new runtime class with kvm support |
| 162 | +</p> |
| 163 | +</details> |
| 164 | + |
| 165 | +### Dependency Changes |
| 166 | + |
| 167 | +This release has no dependency changes |
| 168 | + |
| 169 | +Previous release can be found at [v1.7.0](https://github.com/siderolabs/extensions/releases/tag/v1.7.0) |
| 170 | + |
1 | 171 | ## [Talos System Extensions 1.8.0-alpha.1](https://github.com/siderolabs/extensions/releases/tag/v1.8.0-alpha.1) (2024-07-08) |
2 | 172 |
|
3 | 173 | Welcome to the v1.8.0-alpha.1 release of Talos System Extensions! |
|
0 commit comments