2
0

changed the way rebooted servers info is gathered

This commit is contained in:
2024-06-08 15:48:06 +02:00
parent 0171340723
commit c3d83280e7

View File

@@ -21,9 +21,14 @@
- name: Add server to rebooted_servers list
set_fact:
rebooted_servers: "{{ rebooted_servers | default([]) + [ansible_hostname] }}"
rebooted_servers: "{{ ansible_hostname }}"
when: reboot.stat.exists
- name: Gather rebooted_servers list
set_fact:
rebooted_servers_all: "{{ hostvars|select('rebooted_servers is defined')|map(attribute='rebooted_servers')|list }}"
run_once: true
- name: Debug rebooted servers
debug:
var: rebooted_servers
@@ -36,7 +41,7 @@
body: |
{
"title": "Playbook: {{ ansible_play_name }}",
"text": "The following servers were rebooted: {{ rebooted_servers | join(', ') }}"
"text": "The following servers were rebooted: {{ rebooted_servers_all | join(', ') }}"
}
body_format: json
headers: