Commit Graph

6 Commits

Author SHA1 Message Date
Raboneko b69b33fc26 chore(nvidia-container-toolkit): cleanup (#3182) (#3183)
* Fix: nvidia-container-toolkit

Changes:
- Dropped rootless Docker from the post script because Fedora's Docker (`moby-engine`) doesn't support this the same way
- Added postun scriptlet
- Cleaned up scriptlet using `try-restart` which should not fail if there is no service to restart
  - This is how Fedora seems to do `systemctl` scriptlets
- Added `/etc/cdi/nvidia.yaml` to tracked (but ghost) config files
- Added `nvidia-driver and podman` supplements flag

Signed-off-by: Gil <rockgrub@disroot.org>

* Change: Post and postun deps

Signed-off-by: Gil <rockgrub@disroot.org>

---------

Signed-off-by: Gil <rockgrub@disroot.org>
(cherry picked from commit 6a2e4ca667)

Co-authored-by: Gil <rockgrub@disroot.org>
2025-02-03 15:56:08 +08:00
Raboneko 107e967340 bump: libnvidia-container nvidia-container-toolkit 2025-01-23 13:32:24 +00:00
Raboneko ae7bac73de Fix: NVIDIA Container Toolkit Post-script, add Podman (#3085) (#3087)
* Add that missing fi

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Welcome if hell, but should work better; also added Podman

Signed-off-by: Gil <rockgrub@protonmail.com>

* Change: Move config out of systemctl status if statement

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 26021aad2d)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-21 12:32:19 +08:00
Cappy Ishihara 1b8c7eaced chore: backport system tree from frawhide (#2980)
* backport frawhide system tree to f41

* fix v4l2loopback specs
2025-01-15 06:14:14 -06:00
Raboneko 671ad55857 Fix (nvidia-container-toolkit): Remove JSON file, add post scriptlet (#2971) (#2973)
* Fix: Remove JSON file, add post scriptlet

Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: Remove TOML File

Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda/system/nvidia/nvidia-container-toolkit/nvidia-container-toolkit.spec

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Update anda/system/nvidia/nvidia-container-toolkit/nvidia-container-toolkit.spec

Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
Signed-off-by: Gil <rockgrub@protonmail.com>

* Fix: mkdir

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
Co-authored-by: Cappy Ishihara <cappy@cappuchino.xyz>
(cherry picked from commit d2ee643b86)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-15 17:56:40 +07:00
Raboneko 716f46a8b9 Add: NVIDIA Container Toolkit (#2964) (#2966)
* Add: NVIDIA Container Toolkit

* Cleanup: Remove unused build dependency

Signed-off-by: Gil <rockgrub@protonmail.com>

---------

Signed-off-by: Gil <rockgrub@protonmail.com>
(cherry picked from commit 51dd34aeeb)

Co-authored-by: Gil <rockgrub@protonmail.com>
2025-01-15 15:44:47 +07:00