Description of problem: It seems that "synchronize" task is completely broken with ansible 2.5.3-1. It works just fine with 2.5.2-1. Reproducer: $ cat playbook.yml - hosts: all remote_user: root gather_facts: no tasks: - name: Synchronize dirs synchronize: src: "/tmp/foo/" dest: "/tmp/foo" $ ansible-playbook playbook.yml --inventory=taskotron.local, PLAY [all] ********************************************************************************************** TASK [Synchronize dirs] ********************************************************************************* fatal: [taskotron.local]: UNREACHABLE! => {"changed": false, "msg": "Authentication or permission failure. In some cases, you may have been able to authenticate and did not have permissions on the target directory. Consider changing the remote tmp path in ansible.cfg to a path rooted in \"/tmp\". Failed command was: ( umask 77 && mkdir -p \"` echo /root/.ansible/tmp/ansible-tmp-1526923234.13-73396312477698 `\" && echo ansible-tmp-1526923234.13-73396312477698=\"` echo /root/.ansible/tmp/ansible-tmp-1526923234.13-73396312477698 `\" ), exited with result 1", "unreachable": true} to retry, use: --limit @/home/kparal/tmp/playbook.retry PLAY RECAP ********************************************************************************************** taskotron.local : ok=0 changed=0 unreachable=1 failed=0 However, running the same playbook with ansible 2.5.2-1: $ ansible-playbook playbook.yml --inventory=taskotron.local, PLAY [all] ********************************************************************************************** TASK [Synchronize dirs] ********************************************************************************* ok: [taskotron.local] PLAY RECAP ********************************************************************************************** taskotron.local : ok=1 changed=0 unreachable=0 failed=0 The quoted command umask 77 && mkdir -p \"` echo /root/.ansible/tmp/ansible-tmp-1526923234.13-73396312477698 `\" && echo ansible-tmp-1526923234.13-73396312477698=\"` echo /root/.ansible/tmp/ansible-tmp-1526923234.13-73396312477698 `\" can be executed just fine on the target machine, I have no idea why 2.5.3 errors out with exit code 1. Version-Release number of selected component (if applicable): ansible-2.5.3-1.fc28.noarch (broken) ansible-2.5.2-1.fc28.noarch (works) How reproducible: 100%
Likely https://github.com/ansible/ansible/issues/40483
#40483 was related, but a different specific problem. I've logged https://github.com/ansible/ansible/issues/40551 for this issue.
#40551 is now resolved, and backports for 2.5.4 and 2.6.0 have been created.
ansible-2.5.5-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-b619637e45
ansible-2.5.5-1.el6 has been submitted as an update to Fedora EPEL 6. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-7948d6772e
ansible-2.5.5-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-fa11f61de0
ansible-2.5.5-2.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-1a6e6196b9
ansible-2.5.5-2.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-b619637e45
ansible-2.5.5-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-fa11f61de0
ansible-2.5.5-1.el6 has been pushed to the Fedora EPEL 6 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-7948d6772e
ansible-2.5.5-2.fc28 has been pushed to the Fedora 28 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-1a6e6196b9
(In reply to Fedora Update System from comment #11) > ansible-2.5.5-2.fc28 has been pushed to the Fedora 28 testing repository. If Seems to fix this.
ansible-2.5.5-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.
ansible-2.5.5-2.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.
ansible-2.5.5-2.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report.
ansible-2.5.5-1.el6 has been pushed to the Fedora EPEL 6 stable repository. If problems still persist, please make note of it in this bug report.