SOLVED:

This problem appears to have been caused by the introduction of dynamic 
inventory.  I pull a list of hosts from libvirt (virsh list --name), and on 
the broken system, one VM has a name with a typo.  It does not match the 
host's name in DNS, and the name given in the delegate_to setting (the 
ipa_server variable).

The problem appears to be that ansible allows you to delegate_to a host 
that doesn't appear in your inventory, but that connection doesn't behave 
like a connection to a host that *is* in the inventory.  Among other 
things, you can't set "remote_user" for a task that is delegated to a host 
that doesn't appear in the inventory.

I'll file a bug report later.

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/e00d1581-54bc-47f4-acc5-08c0cdf8ac47%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to