I am having exactly the same error message, but in my case I am not using
virtualenv.
Did you get this sorted?
On Sunday, March 16, 2014 3:47:18 PM UTC, Yapeng Wu wrote:
>
> Hello, I am new to Ansible.
>
> I have installed ansible in the virtualenv. But when I load a playbook, it
> failed in one "command" module:
>
> TASK: [create the tahoe introducer]
> *******************************************
>
> <127.0.0.1> REMOTE_MODULE command /home/ywu/.virtualenvs/sercle/bin/tahoe
> create-introducer -C /var/boomerang/2 chdir=/var/boomerang/2
> creates=/var/boomerang/2/tahoe.cfg
>
> <127.0.0.1> EXEC ['/bin/sh', '-c', 'mkdir -p
> $HOME/.ansible/tmp/ansible-tmp-1394984637.79-197969704468652 && chmod a+rx
> $HOME/.ansible/tmp/ansible-tmp-1394984637.79-197969704468652 && echo
> $HOME/.ansible/tmp/ansible-tmp-1394984637.79-197969704468652']
>
> <127.0.0.1> PUT /tmp/tmpCFiHXC TO
> /home/ywu/.ansible/tmp/ansible-tmp-1394984637.79-197969704468652/command
>
> <127.0.0.1> EXEC ['/bin/sh', '-c',
> '/home/ywu/.virtualenvs/sercle/bin/python
> /home/ywu/.ansible/tmp/ansible-tmp-1394984637.79-197969704468652/command;
> rm -rf /home/ywu/.ansible/tmp/ansible-tmp-1394984637.79-197969704468652/
> >/dev/null 2>&1']
>
> failed: [127.0.0.1] => {"failed": true, "parsed": false}
>
> invalid output was: Traceback (most recent call last):
>
> File
> "/home/ywu/.ansible/tmp/ansible-tmp-1394984637.79-197969704468652/command",
> line 1282, in <module>
>
> main()
>
> File
> "/home/ywu/.ansible/tmp/ansible-tmp-1394984637.79-197969704468652/command",
> line 139, in main
>
> rc, out, err = module.run_command(args, executable=executable,
> use_unsafe_shell=shell)
>
> TypeError: run_command() got an unexpected keyword argument
> 'use_unsafe_shell'
>
>
>
> FATAL: all hosts have already failed -- aborting
>
>
> If I run the playbook without virtualenv, it is running fine.
>
>
> Could someone enlighten me what went wrong?
>
>
> Thanks,
>
> Yapeng
>
--
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/924a3287-563b-4227-a5e2-2452758581d7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.