> On 08/01/2022 9:04 AM CEST Ashok Reddy <[email protected]> wrote: > > > --- > - hosts: all > become: true > become_method: sudo > gather_facts: true > tasks: > - name: rsync > ansible.posix.synchronize: > src: /root > dest: /root > delegate_to: hostname > > > error: > > > TASK [rsync] > ********************************************************************************************************************************************************************************************** > fatal: [ FAILED! => {"changed": false, "msg": "Failed to find required > executable \"rsync\" in paths: /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin"} > fatal: [localhost -> ]: FAILED! => {"changed": false, "msg": "Could not > determine controller hostname for rsync to send to"} > > PLAY RECAP > ***************************************************************************************************************************************************************
my guess: Ansible detects that the host has no rsync installed, so the TASK can not be executed. So you'd you have to create a preceeding (package/yum/apt) TASK that makes sure rsync is installed on the hosts in order to make this work. -- 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/931614963.59128.1659339453322%40office.mailbox.org.
