Commit 2eae832
committed
feat: nvidia driver extension 575.57.08
This patch deprecates the NVIDIA toolkit extension and introduces a new
nvidia-driver extension (in production/lts versions and open
source/proprietary flavors). The NVIDIA container toolkit must be
installed independently, via a future Talos extension, the NVIDIA GPU
Operator, or by the cluster administator.
The extension depends on the new glibc extension (siderolabs#473) and participates
in its filesystem subroot by installing all the NVIDIA components in it.
Finally, the extension runs a service that will bind mount this glibc
subroot at `/run/nvidia/driver` and run the `nvidia-persistenced`
daemon.
This careful setup allows the NVIDIA GPU Operator to utilize this
extension as if it were a traditional NVIDIA driver container.
Signed-off-by: Jean-Francois Roy <[email protected]>1 parent 0972409 commit 2eae832
File tree
69 files changed
+506
-1162
lines changed- nvidia-gpu
- nonfree/kmod-nvidia
- lts
- production
- files
- nvidia-container-toolkit
- lts
- nvidia-container-cli
- elfutils
- libcap2
- libseccomp
- libtirpc
- lts
- production
- zlib
- nvidia-container-runtime-wrapper
- nvidia-container-runtime
- patches
- nvidia-persistenced-wrapper
- nvidia-pkgs
- lts
- files
- production
- files
- production
- nvidia-driver-proprietary
- kernel-modules
- lts
- production
- lts
- production
- nvidia-driver
- common
- files
- kernel-modules
- lts
- production
- lts
- production
- service
- userspace
- lts
- production
- nvidia-fabricmanager
- lts
- production
- nvidia-modules
- lts
- files
- production
- files
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
69 files changed
+506
-1162
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
40 | 38 | | |
41 | 39 | | |
42 | | - | |
43 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
94 | | - | |
95 | 93 | | |
96 | 94 | | |
97 | | - | |
98 | | - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | | - | |
| 5 | + | |
7 | 6 | | |
This file was deleted.
Lines changed: 0 additions & 4 deletions
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
0 commit comments