The error is in the user space of the controller. Be sure that /home/osboxes/drop/id_rsa.pub and has the correct permission set, which should be -rw-r--r--
On Tue, Aug 1, 2023 at 10:32 AM Valentin1919 <[email protected]> wrote: > i have a playbook with a task that should fetch me the content of a file > on host 1 load it into a directory (drop) and the following task should > copy the content of the drop directoy and copy it to another file on host 2 > here is my playbook: > > --- > - name: Exchange Keys between servers > hosts: test_servers > become: true > become_method: sudo > tasks: > # - name: SSH KeyGen command > # openssh_keypair: > # path: /home/osboxes/.ssh/id_rsa > # force: false > > - name: Fetch the file from the host1 to master > run_once: yes > fetch: > src: /home/osboxes/.ssh/id_rsa.pub > dest: /home/osboxes/drop/ > flat: yes > when: "{{ inventory_hostname == 'test1' }}" > > - name: Copy the file from master to host2 > copy: src=/home/osboxes/drop/idrsa.pub > dest=/home/osboxes/.ssh/authorized_keys > when: "{{ inventory_hostname == 'test2' }}" > > but for some reason the playbook cant access the drop directory on my > ansible control node and i get this error massage > > TASK [Fetch the file from the host1 to master] > ****************************************************************************************************************************************************************** > [WARNING]: conditional statements should not include jinja2 templating > delimiters such as {{ }} or {% %}. Found: {{ inventory_hostname == 'test1' > }} > fatal: [test1]: FAILED! => {"changed": false, "msg": "Failed to fetch the > file: [Errno 13] Permission denied: '/home/osboxes/drop/id_rsa.pub'"} > > Could somebody tell me what im doing wrong bc i cant find a working > solution in google > > > > -- > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/82e2318d-a05c-44dc-b326-931e6409e65dn%40googlegroups.com > <https://groups.google.com/d/msgid/ansible-project/82e2318d-a05c-44dc-b326-931e6409e65dn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAEcFzYyN6%2Bc%3DdtUtHoLhj8OXFiH%2B6Ma3BhwsxMOTMwngAQnjVg%40mail.gmail.com.
