diff --git a/playbooks/update_upgrade.yml b/playbooks/update_upgrade.yml index 4ea012c..0524f6c 100644 --- a/playbooks/update_upgrade.yml +++ b/playbooks/update_upgrade.yml @@ -10,6 +10,17 @@ when: ansible_os_family == "Debian" become: true + - name: Check if a reboot is required. + ansible.builtin.stat: + path: /var/run/reboot-required + get_checksum: no + register: reboot_required_file + when: ansible_os_family == "Debian" + + - name: Reboot the server (if required). + ansible.builtin.reboot: + when: reboot_required_file.stat.exists == true + - name: "Updating and Upgrading Yum Packages" yum: name: '*'