diff options
author | uvok cheetah | 2022-12-29 11:15:03 +0100 |
---|---|---|
committer | uvok cheetah | 2022-12-29 11:15:03 +0100 |
commit | 1c0951c3eba906c996e0aa8b59f5e04a4b1a1ce9 (patch) | |
tree | 7bab7438f5a68f8e35e9f6bb68873b741d43969b /upgrade.yml |
Initial commit
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 + |