Refine conditions for private IP checks in tasks

This commit is contained in:
Federico Fantini 2026-01-10 17:51:51 +01:00 committed by GitHub
parent 49c5f71aae
commit dbae1c4bf0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -108,7 +108,7 @@
delay: 5 delay: 5
tags: debug tags: debug
when: when:
- hostvars[inventory_hostname]['private_ip'] is not defined or not hostvars[inventory_hostname]['private_ip'] - hostvars[inventory_hostname]['private_ip'] is not defined or (hostvars[inventory_hostname]['private_ip'] | string | length) == 0
- name: Wait for Wazuh indexer API (Private IP) - name: Wait for Wazuh indexer API (Private IP)
uri: uri:
@ -127,7 +127,7 @@
delay: 5 delay: 5
tags: debug tags: debug
when: when:
- hostvars[inventory_hostname]['private_ip'] is defined and hostvars[inventory_hostname]['private_ip'] - hostvars[inventory_hostname]['private_ip'] is defined and (hostvars[inventory_hostname]['private_ip'] | string | length) > 0
- import_tasks: "RMRedHat.yml" - import_tasks: "RMRedHat.yml"
when: ansible_os_family == "RedHat" when: ansible_os_family == "RedHat"