I made a mistake – it’s not “for whatever reason the file cannot be copied” ... 
but it happens (at least) when I can’t open the remote file (permission denied).


[ehymowitz test]$ ls -al cougar
total 8,192
drwx------. 2 ehymowitz ehymowitz 4,096 Oct  3 13:15 .
drwx------. 3 ehymowitz ehymowitz 4,096 Oct  3 13:13 ..
[ehymowitz test]$ cat fetch.yaml
- hosts: cougar
  gather_facts: no
  tasks:
  - name: fetch
    fetch:
      src: /etc/sysconfig/iptables
      dest: 
"/home/ehymowitz/ansible/test/cougar/{{inventory_hostname}}.iptables"
      flat: yes
[ehymowitz test]$ ansible-playbook fetch.yaml

PLAY [cougar] ******

TASK [fetch] *******
[WARNING]: sftp transfer mechanism failed on [cougar]. Use ANSIBLE_DEBUG=1 to
see detailed information

[WARNING]: scp transfer mechanism failed on [cougar]. Use ANSIBLE_DEBUG=1 to
see detailed information

[WARNING]: piped transfer mechanism failed on [cougar]. Use ANSIBLE_DEBUG=1 to
see detailed information

fatal: [cougar]: FAILED! => {"msg":
"failed to transfer file to /etc/sysconfig/iptables 
/home/ehymowitz/ansible/test/cougar/cougar.iptables:\n\ndd:
opening `/etc/sysconfig/iptables': Permission denied\n"}
        to retry, use: --limit @/home/ehymowitz/ansible/test/fetch.retry

PLAY RECAP *******
cougar                     : ok=0    changed=0    unreachable=0    failed=1

[ehymowitz test]$ ls -al cougar
total 8,192
drwx------. 2 ehymowitz ehymowitz 4,096 Oct  3 13:15 .
drwx------. 3 ehymowitz ehymowitz 4,096 Oct  3 13:13 ..
-rw-------. 1 ehymowitz ehymowitz     0 Oct  3 13:15 cougar.iptables





--EbH

From: [email protected] <[email protected]> On 
Behalf Of Brad Van Orden
Sent: Wednesday, 3 October, 2018 08:45
To: Ansible Project <[email protected]>
Subject: [ansible-project] Re: ansible fetch fails but creates zero-length file

Eric,

Can you provide your task?  Any error messages?

On Tuesday, October 2, 2018 at 1:45:38 PM UTC-4, 
[email protected]<mailto:[email protected]> wrote:
When I use the fetch module (with or without using become, which is 
contra-indicated but I have no choice), and for whatever reason the file cannot 
be copied, the local machine still creates a zero-length file.  Is there a way 
to disable this behavior?

Thanks.

--EbH
--
You received this message because you are subscribed to a topic in the Google 
Groups "Ansible Project" group.
To unsubscribe from this topic, visit 
https://groups.google.com/d/topic/ansible-project/17x7STEFyDg/unsubscribe.
To unsubscribe from this group and all its topics, send an email to 
[email protected]<mailto:[email protected]>.
To post to this group, send email to 
[email protected]<mailto:[email protected]>.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/404be531-7cc1-4fd4-b383-0964a65d0947%40googlegroups.com<https://groups.google.com/d/msgid/ansible-project/404be531-7cc1-4fd4-b383-0964a65d0947%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.

-- 
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 post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/9403C12F122160449344D72243C2F3D2166633B7%40NDMSMBX402.ndc.nasa.gov.
For more options, visit https://groups.google.com/d/optout.
  • [ansible-pro... eric.b.hymowitz via Ansible Project
    • [ansibl... Brad Van Orden
      • RE:... 'Hymowitz, Eric B. (GSFC-444.0)[KBRwyle]' via Ansible Project
    • [ansibl... Brad Van Orden
      • RE:... 'Hymowitz, Eric B. (GSFC-444.0)[KBRwyle]' via Ansible Project
    • [ansibl... Brad Van Orden

Reply via email to