This traceback is because the local ansible can't access the file, though
we do consider tracebacks in Ansible to be bugs - in this case this is a
closed ticket.

If you are seeing problems in the most recent release where you are getting
a traceback, please do make sure there is a bug filed - however if Ansible
can't read /tmp/root.txt above and is dying with a friendly error mesage
about permissions, this is a sign it needs to read them locally and would
not be a bug.

So it depends if you are getting a traceback or a nice error message,
basically.


On Tue, Jul 1, 2014 at 3:41 AM, <[email protected]> wrote:

> Now I have seen an issue in the Ansible github with the same problem:
>
> https://github.com/ansible/ansible/issues/6948
>
> It provides a patch to solve the error, but it only changes the error
> message.
> The original error was:
>
> TASK: [copy src=/tmp/root.txt dest=/tmp/pr.txt]
> *******************************
> fatal: [158.42.104.90] => Traceback (most recent call last):
>   File "/usr/lib/pymodules/python2.7/ansible/runner/__init__.py", line
> 532, in _executor
>     exec_rc = self._executor_internal(host, new_stdin)
>   File "/usr/lib/pymodules/python2.7/ansible/runner/__init__.py", line
> 629, in _executor_internal
>     return self._executor_internal_inner(host, self.module_name,
> self.module_args, inject, port, complex_args=complex_args)
>   File "/usr/lib/pymodules/python2.7/ansible/runner/__init__.py", line
> 815, in _executor_internal_inner
>     result = handler.run(conn, tmp, module_name, module_args, inject,
> complex_args)
>   File
> "/usr/lib/pymodules/python2.7/ansible/runner/action_plugins/copy.py", line
> 158, in run
>     local_md5 = utils.md5(source_full)
>   File "/usr/lib/pymodules/python2.7/ansible/utils/__init__.py", line 570,
> in md5
>     infile = open(filename, 'rb')
> IOError: [Errno 13] Permission denied: u'/tmp/root.txt'
>
> The error with the patch provided in the issues is:
>
> TASK: [copy src=/tmp/root.txt dest=/tmp/pr.txt]
> *******************************
> fatal: [158.42.104.90] => error while accessing the file /tmp/root.txt,
> error was: [Errno 13] Permission denied: u'/tmp/root.txt'
>
>
>  --
> 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/29be9f58-ba9a-4e68-8ada-d69243fe99ed%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/29be9f58-ba9a-4e68-8ada-d69243fe99ed%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/CA%2BnsWgxvd5bvSu-P%3Dj-yCsBzYuyXZ3%2BVUCb_2M32uNaGAkfheg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to