Andrey Smirnov
70da87510b
feat: update dependencies
...
* NVIDIA drivers and container toolkit
* spin
* ecr-credential-helper
* wolfi-base
* LLDPD
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2025-01-21 17:49:18 +04:00
Noel Georgi
9c92bda95b
fix: unable to override runtime defaults
...
This fixes the issue when `.machine.files` using
`/etc/cri/conf.d/20-customization.part` is sometimes unable to merge the
values.
The fix is to prefix the the files with `10-` prefix so the
customization with `20-` takes precedence when merging.
`gvisor-debug` is prefixed with `11-` since it should overwrite the
gvisor defaults. This also fixes where the order of gvisor extensions
mattered previously.
Fixes : #578
Signed-off-by: Noel Georgi <git@frezbo.dev>
2025-01-10 19:10:22 +05:30
Noel Georgi
4168af94f2
chore: bump nvidia toolkit
...
Bump NVIDIA toolkit to `v.17.2`.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-11-28 23:57:40 +05:30
Andrey Smirnov
11f48c567f
fix: image reproducibility with finalize
...
See https://github.com/tonistiigi/fsutil/issues/207
The result of this issue is that we can't use `finalize` steps where
destination is a directory, so refactor things to pull in such steps
into the `install` step.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-09-16 21:03:24 +04:00
Noel Georgi
37f2297e6b
feat: support lts and production nvidia modules
...
Support LTS and production versions of NVIDIA kernel modules as per https://docs.nvidia.com/datacenter/tesla/drivers/index.html#lifecycle
Part of: https://github.com/siderolabs/talos/issues/9086
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-08-06 22:31:38 +05:30
Andrey Smirnov
ab77645a00
fix: update CRI config parts for containerd config v3
...
The CRI plugin name got changed.
Signed-off-by: Andrey Smirnov <andrey.smirnov@siderolabs.com>
2024-07-31 18:40:22 +04:00
Noel Georgi
d6773dd25a
chore: bump deps
...
Bump dependencies
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-07-05 16:07:09 +05:30
Noel Georgi
eb79cf81c2
chore: bump dependencies
...
Bump dependencies and bring in stable pkgs.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-04-02 19:17:14 +05:30
Noel Georgi
9cdf805a5d
chore: bump dependencies
...
Bump dependencies.
Use [go1.20 for building nvidia stuff](https://github.com/NVIDIA/nvidia-container-toolkit/issues/372 ).
Signed-off-by: Noel Georgi <git@frezbo.dev>
2024-02-21 23:47:01 +05:30
Noel Georgi
a5c0b0086b
chore: revert nvidia bumps from #220
...
Revert nvidia bumps from #220 . The extensions-test fail and there's not
much debug info available for now.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-09-05 19:18:06 +05:30
Noel Georgi
d9145f9b6b
chore: bump deps
...
| Package | Update | Change |
|---|---|---|
| [https://github.com/qemu/qemu.git ](https://togithub.com/qemu/qemu ) | minor | `8.0.2` -> `v8.1.0` |
| [https://gitlab.com/nvidia/container-toolkit/container-toolkit.git ](https://gitlab.com/nvidia/container-toolkit/container-toolkit ) | minor | `v1.13.5` -> `v1.14.0` |
| [https://gitlab.com/nvidia/container-toolkit/libnvidia-container.git ](https://gitlab.com/nvidia/container-toolkit/libnvidia-container ) | minor | `v1.13.5` -> `v1.14.0` |
| [https://gitlab.gnome.org/GNOME/glib.git ](https://gitlab.gnome.org/GNOME/glib ) | minor | `2.76.3` -> `2.77.3` |
| [siderolabs/bldr](https://togithub.com/siderolabs/bldr ) | patch | `v0.2.0` -> `v0.2.1` |
| [tailscale/tailscale](https://togithub.com/tailscale/tailscale ) | minor | `1.46.1` -> `1.48.1` |
Also fix the wolfi-base variable to get renovate updates.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-09-04 23:37:48 +05:30
Noel Georgi
d4d42e52d9
feat: use wolfi as base for nvidia
...
Use wolfi base as toolchain for NVIDIA build.
This removes a lot of hacks and patches we maintain.
Fixes : #171
Fixes: https://github.com/siderolabs/pkgs/issues/720
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-08-02 21:36:00 +05:30
Noel Georgi
130ebd5798
chore: bump deps
...
Bump dependencies.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-03-22 23:34:00 +05:30
Noel Georgi
8cb8014ce2
chore: bump deps
...
Bump dependencies and reduce renovate noise
Signed-off-by: Noel Georgi <git@frezbo.dev>
2023-02-17 16:08:17 +05:30
Noel Georgi
b4edb73cd4
chore: bump deps
...
Bump deps
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-09-22 12:03:40 +05:30
Noel Georgi
eac3211468
feat: enable renovate bot
...
Enable renovate bot for dependency updates.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-08-30 02:11:40 +05:30
Noel Georgi
e77f3477ee
feat: publish nvidia modules and toolkit
...
Publish the OSS Nvidia kernel modules built against a release version of
Talos and also the nvidia toolkit required for running GPU workloads on
Kubernetes.
Signed-off-by: Noel Georgi <git@frezbo.dev>
2022-08-18 22:44:10 +05:30