aim-web2.1.0rc9

This commit is contained in:
admin_rb
2026-09-22 19:23:17 +02:00
parent d095887d2e
commit 3dfc80b782
438 changed files with 31613 additions and 1510 deletions
+12
View File
@@ -0,0 +1,12 @@
# maintenance_reboot_hosts
Operator defaults are intentionally low-precedence; inventory and explicit run options may override them.
```yaml
---
maintenance_reboot_timeout: 1800
maintenance_reboot_message: Reboot initiated by debsansible01.bfmiglabor.lan (Ansible)
maintenance_reboot_pre_delay: 0
maintenance_reboot_post_delay: 15
```
@@ -0,0 +1,6 @@
---
maintenance_reboot_timeout: 1800
maintenance_reboot_message: Reboot initiated by debsansible01.bfmiglabor.lan (Ansible)
maintenance_reboot_pre_delay: 0
maintenance_reboot_post_delay: 15
@@ -0,0 +1,26 @@
---
- name: Reboot | Validate timing
ansible.builtin.assert:
that:
- maintenance_reboot_timeout | int > 0
- maintenance_reboot_pre_delay | int >= 0
- maintenance_reboot_post_delay | int >= 0
fail_msg: Reboot timeout must be positive; delays must be non-negative.
quiet: true
- name: Reboot | linux
ansible.builtin.reboot:
msg: '{{ maintenance_reboot_message }}'
reboot_timeout: '{{ maintenance_reboot_timeout | int }}'
pre_reboot_delay: '{{ maintenance_reboot_pre_delay | int }}'
post_reboot_delay: '{{ maintenance_reboot_post_delay | int }}'
test_command: whoami
when: '''linux'' in group_names'
- name: Reboot | windows
ansible.windows.win_reboot:
msg: '{{ maintenance_reboot_message }}'
reboot_timeout: '{{ maintenance_reboot_timeout | int }}'
pre_reboot_delay: '{{ [maintenance_reboot_pre_delay | int, 2] | max }}'
post_reboot_delay: '{{ maintenance_reboot_post_delay | int }}'
connect_timeout: 30
when: '''windows'' in group_names'