Hi, In my playbook I copy the ssh public key to my local ansible master.
- name: fetch pub key from server fetch: src=/home/user/.ssh/id_rsa.pub dest=/tmp/keys/{{ inventory_hostname_short }}_id_rsa.pub flat=yes Next I use authorized_key module to place it in authorized keys of another user on the server. - name: ensure public key is authorized_keys on local host authorized_key: user=user2 key="{{ lookup('file', '/tmp/keys/{{ inventory_hostname_short }}_id_rsa.pub') }}" The issue I'm having is that the next task is to copy the public key to the authorized keys of the backup server using "delegate_to" - name: ensure public key is authorized_keys on backup server authorized_key: user=user2 key="{{ lookup('file', '/tmp/keys/{{ inventory_hostname_short }}_id_rsa.pub') }}" delegate_to: backup_server This use to work, but no longer does as it seems to ignore the delegate_to and copies to authorized to server again. Using ansible 2.0.1.0 Regards -- 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 ansible-project+unsubscr...@googlegroups.com. To post to this group, send email to ansible-project@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/17bbaa03-1a45-4a21-b7fc-79fa7c42fa19%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.