re-create cdi on reboot

This commit is contained in:
Alwin Berger 2024-07-15 14:26:30 +02:00
parent 7603ff9829
commit 49659dce66
2 changed files with 23 additions and 0 deletions

View File

@ -0,0 +1,9 @@
[Unit]
Description=Rebuild cdi on boot
[Service]
Type=oneshot
ExecStart=/usr/bin/nvidia-ctk cdi generate --output=/etc/cdi/nvidia.yaml
[Install]
WantedBy=multi-user.target

View File

@ -46,6 +46,20 @@
args: args:
creates: /etc/cdi/nvidia.yaml creates: /etc/cdi/nvidia.yaml
- name: Create systemd unit file
template:
src: createcdi.service.j2
dest: /etc/systemd/system/createcdi.service
owner: root
group: root
mode: '0644'
- name: libnvidia-container | automatically regenerate cdi
systemd:
name: createcdi
enabled: yes
state: started
- name: Install podman - name: Install podman
apt: apt:
name: [ 'podman', 'podman-compose' ] name: [ 'podman', 'podman-compose' ]