From 5f30dc47c1f7a6dc078c0286407d5e600faa92c2 Mon Sep 17 00:00:00 2001 From: jeet Date: Wed, 18 Mar 2026 20:08:06 +0000 Subject: [PATCH] Add rebooting to Ubuntu Instances --- playbooks/update_upgrade.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) 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: '*'