summaryrefslogtreecommitdiff
path: root/upgrade.yml
diff options
context:
space:
mode:
Diffstat (limited to 'upgrade.yml')
-rw-r--r--upgrade.yml20
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
+