--- - name: Update apt packages hosts: all become: true tasks: - name: Update apt packages apt: update_cache: yes upgrade: dist - name: Check if reboot is needed stat: path: /var/run/reboot-required register: reboot_required - name: Send notification community.general.pushover: title: 'Reboot Required!' msg: 'Reboot is required on {{inventory_hostname}}' app_token: '{{ app_token }}' user_key: '{{ user_key }}' delegate_to: localhost when: reboot_required.stat.exists - name: Give reboot notification ansible.builtin.debug: msg: "Reboot is required on {{ inventory_hostname }}" when: reboot_required.stat.exists