From cb640b853fd71a470abfef61f9629a5dd00fdfd9 Mon Sep 17 00:00:00 2001 From: Vadim Radu Date: Mon, 8 Sep 2025 19:52:26 +0300 Subject: [PATCH] Fix ipv4 lookup for firewalld (#440) Signed-off-by: Vadim Radu --- roles/prereq/tasks/main.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/roles/prereq/tasks/main.yml b/roles/prereq/tasks/main.yml index 9b83c48..3707ead 100644 --- a/roles/prereq/tasks/main.yml +++ b/roles/prereq/tasks/main.yml @@ -120,7 +120,9 @@ groups[server_group] | default([]) + groups[agent_group] | default([]) ) - | map('extract', hostvars, ['ansible_default_ipv4', 'address']) + | map('extract', hostvars) + | selectattr('ansible_default_ipv4', 'defined') + | map(attribute='ansible_default_ipv4.address') | flatten | unique | list }}