arillso.system.reboot role – Reboot management for systems

Note

This role is part of the arillso.system collection (version 0.0.34).

It is not included in ansible-core. To check whether it is installed, run ansible-galaxy collection list.

To install it use: ansible-galaxy collection install arillso.system.

To use it in a playbook, specify: arillso.system.reboot.

Entry point main – Reboot management for systems

Synopsis

  • This role manages system reboots.

  • It allows specifying delays, a custom message, and timeout settings for reboot operations.

Parameters

Parameter

Comments

reboot_delay

integer

How long to wait before sending a reboot command (in seconds).

reboot_message

string

Custom message to log when initiating a reboot. Useful for auditing.

reboot_post_reboot_delay

integer

Time to wait after the system has rebooted and before continuing with the next task (in seconds).

reboot_timeout

integer

Maximum time to wait for the system to reboot (in seconds).

reboot_up_delay

integer

Number of seconds to wait before checking if the machine is up after a reboot.