Files
semaphore/playbooks/check-reboot-needed.yml

14 lines
387 B
YAML

- name: Check if reboot is required
hosts: all
gather_facts: false
become: true
tasks:
- name: Check for /var/run/reboot-required
stat:
path: /var/run/reboot-required
register: reboot_flag
- name: Display reboot status
debug:
msg: "{{ inventory_hostname }} {{ 'requires' if reboot_flag.stat.exists else 'does NOT require' }} a reboot."