Files
ansible/playbooks/patches.yml
2022-02-26 22:05:37 +01:00

24 lines
547 B
YAML
Executable File

- hosts: all
tasks:
- name: Update Debian-based systems
block:
- name: Apt Update
apt:
update_cache: yes
- name: Apt Upgrade
apt:
upgrade: safe
- name: Check if reboot required
stat:
path: /var/run/reboot-required
register: reboot_required_file
- name: Reboot if required
reboot:
when: reboot_required_file.stat.exists == true
become: yes
when: ansible_facts['ansible_os_family'] == 'Debian'