diff options
Diffstat (limited to 'upgrade.yml')
-rw-r--r-- | upgrade.yml | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/upgrade.yml b/upgrade.yml new file mode 100644 index 0000000..cf20df6 --- /dev/null +++ b/upgrade.yml @@ -0,0 +1,20 @@ +- name: Upgrade packages + hosts: all + gather_facts: false + tasks: + - name: Update and upgrade + apt: + update_cache: true + upgrade: safe + register: result + - name: Dump debug result + debug: + var: result + - 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 + |