Minor fixes

This commit is contained in:
2025-06-09 13:34:30 +02:00
parent 359b6d47aa
commit cac269f160
7 changed files with 15 additions and 17 deletions
@@ -63,6 +63,9 @@ custom_hosts_acls: true
# This fixes polkit issues with sudoers file (CIS hardening) # This fixes polkit issues with sudoers file (CIS hardening)
hide_pid: 0 hide_pid: 0
# CIS by default changes compilers permissions, Nvidia KMod needs to be build
compilers:
# aide # aide
install_aide: false install_aide: false
@@ -0,0 +1,7 @@
- name: Setup NVidia CDI Generator
hosts: nvidia
tasks:
- name: Setup nvidia-cdi-generator
ansible.builtin.include_tasks:
file: tasks/nvidia-cdi-generator.yml
-7
View File
@@ -44,15 +44,8 @@
- "{{ podman_user_home }}/output:/home/worker/output:Z" - "{{ podman_user_home }}/output:/home/worker/output:Z"
device: device:
- "nvidia.com/gpu=all" - "nvidia.com/gpu=all"
systemd:
enabled: false
state: "stopped"
tasks: tasks:
- name: Setup nvidia-cdi-generator
ansible.builtin.include_tasks:
file: tasks/nvidia-cdi-generator.yml
- name: Setup Pods - name: Setup Pods
ansible.builtin.include_tasks: ansible.builtin.include_tasks:
file: tasks/podman.yml file: tasks/podman.yml
-4
View File
@@ -18,10 +18,6 @@
- "nvidia.com/gpu=all" - "nvidia.com/gpu=all"
tasks: tasks:
- name: Setup nvidia-cdi-generator
ansible.builtin.include_tasks:
file: tasks/nvidia-cdi-generator.yml
- name: Setup Pods - name: Setup Pods
ansible.builtin.include_tasks: ansible.builtin.include_tasks:
file: tasks/podman.yml file: tasks/podman.yml
-4
View File
@@ -19,10 +19,6 @@
- "nvidia.com/gpu=all" - "nvidia.com/gpu=all"
tasks: tasks:
- name: Setup nvidia-cdi-generator
ansible.builtin.include_tasks:
file: tasks/nvidia-cdi-generator.yml
- name: Setup Pods - name: Setup Pods
ansible.builtin.include_tasks: ansible.builtin.include_tasks:
file: tasks/podman.yml file: tasks/podman.yml
+1 -1
View File
@@ -106,7 +106,7 @@
containers.podman.podman_container: containers.podman.podman_container:
name: "{{ item.name }}" name: "{{ item.name }}"
image: "{{ item.repo.image | default(podman_user + '/' + item.name) }}" image: "{{ item.repo.image | default(podman_user + '/' + item.name) }}"
state: "{{ item.state | default('present') }}" state: "{{ item.state | default('started') }}"
device: "{{ item.device | default(omit) }}" device: "{{ item.device | default(omit) }}"
env: "{{ item.env | default(omit) }}" env: "{{ item.env | default(omit) }}"
network: "{{ podman_network_name | default(omit) }}" network: "{{ podman_network_name | default(omit) }}"
+4 -1
View File
@@ -85,4 +85,7 @@ dev-01.lab.alexpires.me
dev-01.lab.alexpires.me dev-01.lab.alexpires.me
[certbot] [certbot]
vh-01.lab.alexpires.me vh-01.lab.alexpires.me
[nvidia]
gpu-01.lab.alexpires.me