diff --git a/molecule/default/converge.yml b/molecule/default/converge.yml index b6f7f2db..31688a6c 100644 --- a/molecule/default/converge.yml +++ b/molecule/default/converge.yml @@ -19,7 +19,8 @@ - role: ../../roles/wazuh/check-packages become: no delegate_to: localhost - when: "inventory_hostname in {{ groups['indexer'] | first }}" + when: inventory_hostname in groups['indexer'][0] + run_once: true # 2. Managers - role: ../../roles/wazuh/ansible-wazuh-manager vars: diff --git a/molecule/distributed-wazuh/converge.yml b/molecule/distributed-wazuh/converge.yml index 44f0db53..76dc91a7 100644 --- a/molecule/distributed-wazuh/converge.yml +++ b/molecule/distributed-wazuh/converge.yml @@ -83,7 +83,8 @@ - role: ../../roles/wazuh/check-packages become: no delegate_to: localhost - when: "inventory_hostname in {{ groups['indexer'] | first }}" + when: inventory_hostname in groups['indexer'][0] + run_once: true # 2. Wazuh indexer - role: ../../roles/wazuh/wazuh-indexer when: inventory_hostname in groups['indexer']