initial pfannkuchen

This commit is contained in:
sascha 2026-03-30 15:19:20 +02:00
parent b6dafc7a73
commit 4d305fa19f
99 changed files with 3575 additions and 321 deletions

View file

@ -8,3 +8,30 @@
update_cache: yes
upgrade: dist
autoremove: yes
- name: Pruefen ob Reboot noetig ist
ansible.builtin.stat:
path: /var/run/reboot-required
register: reboot_required
- name: NVIDIA Kernel Headers nach Upgrade sicherstellen
hosts: nvidia
become: yes
tasks:
- name: Kernel Headers und DKMS installieren und Module bauen
ansible.builtin.shell: |
export PATH=$PATH:/usr/sbin
apt-get install -y linux-headers-$(uname -r) dkms
dkms autoinstall
register: headers_result
changed_when: "'newly installed' in headers_result.stdout"
- name: Reboot falls noetig
hosts: all
become: yes
tasks:
- name: Reboot durchfuehren
ansible.builtin.reboot:
msg: "Reboot nach Update"
reboot_timeout: 300
when: hostvars[inventory_hostname].reboot_required.stat.exists