From 6dc9eafbde8f55d6e2f1af1be7b46f67fd35f81f Mon Sep 17 00:00:00 2001 From: alessandrovitali Date: Fri, 4 Sep 2026 00:55:38 +0200 Subject: [PATCH] move reboot tasks to block --- roles/base/tasks/main.yml | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/roles/base/tasks/main.yml b/roles/base/tasks/main.yml index 5c673cc..29ab873 100644 --- a/roles/base/tasks/main.yml +++ b/roles/base/tasks/main.yml @@ -36,13 +36,15 @@ # mode: "0644" # when: ansible_facts['os_family'] == "Debian" -- name: Check if reboot is required - ansible.builtin.stat: - path: /var/run/reboot-required - register: reboot_required_file +- name: Reboot system if required + block: + - name: Check if reboot is required + ansible.builtin.stat: + path: /var/run/reboot-required + register: reboot_required_file -- name: Reboot host if necessary - ansible.builtin.reboot: - post_reboot_delay: 10 - become: true - when: reboot_required_file.stat.exists + - name: Reboot host if necessary + become: true + ansible.builtin.reboot: + post_reboot_delay: 10 + when: reboot_required_file.stat.exists