nvidia-container-toolkit/packaging/debian
Carlos Eduardo Arango Gutierrez 512272201c
Some checks are pending
CI Pipeline / code-scanning (push) Waiting to run
CI Pipeline / variables (push) Waiting to run
CI Pipeline / golang (push) Waiting to run
CI Pipeline / image (push) Blocked by required conditions
CI Pipeline / e2e-test (push) Blocked by required conditions
Add nvidia-cdi-refresh service
Automatic regeneration of /var/run/cdi/nvidia.yaml
New units:
	•	nvidia-cdi-refresh.service – one-shot wrapper for
			nvidia-ctk cdi generate (adds sleep + required caps).
	•	nvidia-cdi-refresh.path   – fires on driver install/upgrade via
			modules.dep.bin changes.
	•	60-nvidia-cdi-refresh.rules – udev triggers for module add/remove, PCI
			bind/unbind/change, and MIG /dev/nvidia-caps* char-device events.
Packaging
	•	RPM %post reloads udev/systemd and enables the path unit on fresh
			installs.
	•	DEB postinst does the same (configure, skip on upgrade).

Result: CDI spec is always up to date

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
2025-05-12 18:57:18 +02:00
..
changelog.old Add binary target and use go mod 2020-04-11 17:18:14 -07:00
compat Add binary target and use go mod 2020-04-11 17:18:14 -07:00
control Add nvidia-cdi-refresh service 2025-05-12 18:57:18 +02:00
copyright Rename github.com/NVIDIA/container-toolkit to nvidia-container-toolkit 2020-07-24 11:40:45 +00:00
nvidia-container-toolkit-base.install Move nvidia-ctk hook command into own binary 2024-05-21 12:19:44 +02:00
nvidia-container-toolkit-base.postinst Extend nvidia-ctk config command to allow options to be set 2023-08-14 11:33:26 +02:00
nvidia-container-toolkit-cdi-refresh.install Add nvidia-cdi-refresh service 2025-05-12 18:57:18 +02:00
nvidia-container-toolkit-cdi-refresh.postinst Add nvidia-cdi-refresh service 2025-05-12 18:57:18 +02:00
nvidia-container-toolkit-operator-extensions.install Generate nvidia-container-toolkit-operator-extensions package 2023-02-13 16:09:46 +01:00
nvidia-container-toolkit.install Split nvidia-container-toolkit package 2022-08-19 12:38:17 +02:00
nvidia-container-toolkit.lintian-overrides Add binary target and use go mod 2020-04-11 17:18:14 -07:00
nvidia-container-toolkit.postinst Update package definitions 2022-07-08 12:16:03 +02:00
nvidia-container-toolkit.postrm Update package definitions 2022-07-08 12:16:03 +02:00
prepare Split nvidia-container-toolkit package 2022-08-19 12:38:17 +02:00
rules Add binary target and use go mod 2020-04-11 17:18:14 -07:00