Hi,
I've been using the fetch module to collect some files from the remote site and most of the time it works fine except when trying to fetch a little larger file (740MB). The error report is as follows:
-----------------------
failed: [...] => {"checksum": null, "dest": "/home/.../dump-20150430-055608/eSC-blobStore.tgz", "failed": true, "file": "/tmp/eSC-store-9Ri0.tgz", "md5sum": null, "remote_checksum": "3ebdc4a07e9cf3b531526ff288b4d5dcfe9ba13f", "remote_md5sum": null}
msg: checksum mismatch
FATAL: all hosts have already failed -- aborting
-----------------------
Which looks to me that for some reason the checksum for the local file has not been calculated at all. And this is the task I run to fetch it:
-----------------------
- name: Fetch the storage blob
fetch: src={{ dump_file.stdout }} dest={{ dump_directory }}/eSC-blobStore.tgz flat=yes
-----------------------
I'm using version: ansible-playbook 1.9.0 (stable-1.9 22b10a8f6e)
Any help appreciated,
Jacek