mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 13:52:54 +00:00
properly track delegated host in loops
ansible_host can be pulled from inventory and not match inventory_hostname, this can "loose" vars to a new host named by ansible_host vs the delegated host fixes #25770
This commit is contained in:
@@ -245,7 +245,7 @@ class StrategyBase:
|
||||
return host_list
|
||||
|
||||
def get_delegated_hosts(self, result, task):
|
||||
host_name = result.get('_ansible_delegated_vars', {}).get('ansible_host', None)
|
||||
host_name = result.get('_ansible_delegated_vars', {}).get('ansible_delegated_host', None)
|
||||
if host_name is not None:
|
||||
actual_host = self._inventory.get_host(host_name)
|
||||
if actual_host is None:
|
||||
|
||||
Reference in New Issue
Block a user