Update playbooks/update.yaml

This commit is contained in:
2026-07-09 09:24:21 +02:00
parent eb71a7df70
commit 60228a7ac9
+12 -6
View File
@@ -1,5 +1,5 @@
---
- name: APT update/upgrade zonder reboot met eindrapport
- name: APT update/upgrade zonder reboot
hosts: all
gather_facts: true
@@ -15,6 +15,8 @@
upgrade: dist
autoremove: true
autoclean: true
dpkg_options: "force-confdef,force-confold"
lock_timeout: 300
register: apt_upgrade_result
- name: Check if reboot is required
@@ -22,11 +24,16 @@
path: /var/run/reboot-required
register: reboot_required
- name: Check reboot-required package list
ansible.builtin.stat:
path: /var/run/reboot-required.pkgs
register: reboot_required_pkgs_file
- name: Read reboot-required package list
ansible.builtin.slurp:
src: /var/run/reboot-required.pkgs
register: reboot_required_pkgs
when: reboot_required.stat.exists
when: reboot_required_pkgs_file.stat.exists
- name: Save per-host report data
ansible.builtin.set_fact:
@@ -36,15 +43,14 @@
reboot_required: "{{ reboot_required.stat.exists }}"
reboot_required_packages: >-
{{
(
reboot_required_pkgs.content | b64decode
).splitlines()
if reboot_required.stat.exists and reboot_required_pkgs is defined and reboot_required_pkgs.content is defined
(reboot_required_pkgs.content | b64decode).splitlines()
if reboot_required_pkgs_file.stat.exists
else []
}}
- name: Toon eindrapport
hosts: localhost
connection: local
gather_facts: false
tasks: