Hi,
I'm trying to add an ssh key to all my servers via the authorized_keys command but it doesn't seem to look in the usual places (i.e the role directory(s)). Here's my code
- name: Install SSH keys
authorized_key: user=vagrant key="{{ item }}"
with_file:
- id_rsa.pub
Enter code here...And my directory structure is:
/-roles
/-- disco
/---- files
/----- id_rsa.pub
/---- tasks
/----- main.yml
/- disco.yml
And the error on the terminal (with -vvvv):
TASK: [disco | Install SSH keys] **********************************************
fatal: [default] => could not locate file in lookup: id_rsa.pub
FATAL: all hosts have already failed -- aborting
It seems that the authorized_keys does not look in the same folders as 'copy', for example.
Thanks
James