Btw, it also hangs when I use scp.

On Wed, May 21, 2014 at 1:39 PM, Michael Peters
<[email protected]> wrote:
> Thanks for the suggestion, but unfortunately it doesn't work either.
> Still hangs in the same spot.
>
> On Wed, May 21, 2014 at 1:09 PM, Christian Rusa
> <[email protected]> wrote:
>> Have you already tried ssh -n?
>> I think this could fix your problem as you are not running an interactive
>> session.
>>
>>
>>
>> On 2014-05-21 17:31, Michael Peters wrote:
>>>
>>> I'm trying to ssh within an ansible task (sounds silly, but is
>>> actually part of a delegate_to in a playbook that streams a backup
>>> from one server to another) but it just hangs.
>>>
>>> I've broken it down into simple test case that fails (just hangs and a
>>> ^C doesn't kill it) and was hoping someone could help me figure out
>>> why.
>>>
>>> I can definitely execute the command (ssh 10.0.1.75 "ls /"') on the
>>> db2 server directly but not using ansible from the control server.
>>>
>>> # test.yml
>>> ---
>>> - hosts: all
>>>    remote_user: sg
>>>    sudo: true
>>>    tasks:
>>>    - name: testing ssh
>>>      raw: 'ssh 10.0.1.86 "ls /"'
>>>
>>> ]$ ansible-playbook test.yml -l db2 -vvv
>>>
>>> PLAY [all]
>>> ********************************************************************
>>>
>>> GATHERING FACTS
>>> ***************************************************************
>>> <10.0.1.75> ESTABLISH CONNECTION FOR USER: sg on PORT 22 TO 10.0.1.75
>>> <10.0.1.75> REMOTE_MODULE setup
>>> <10.0.1.75> EXEC /bin/sh -c 'mkdir -p
>>> $HOME/.ansible/tmp/ansible-tmp-1400685651.86-175650960077921 && chmod
>>> a+rx $HOME/.ansible/tmp/ansible-tmp-1400685651.86-175650960077921 &&
>>> echo $HOME/.ansible/tmp/ansible-tmp-1400685651.86-175650960077921'
>>> <10.0.1.75> PUT /tmp/tmpY_IMMo TO
>>> /home/sg/.ansible/tmp/ansible-tmp-1400685651.86-175650960077921/setup
>>> <10.0.1.75> EXEC /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via
>>> ansible, key=adxtbqhckpioqfjghxqmtylrksipeooo] password: " -u root
>>> /bin/sh -c '"'"'echo SUDO-SUCCESS-adxtbqhckpioqfjghxqmtylrksipeooo;
>>> LC_CTYPE=en_US.UTF-8 LANG=en_US.UTF-8 /usr/bin/python
>>> /home/sg/.ansible/tmp/ansible-tmp-1400685651.86-175650960077921/setup;
>>> rm -rf /home/sg/.ansible/tmp/ansible-tmp-1400685651.86-175650960077921/
>>>>
>>>> /dev/null 2>&1'"'"''
>>>
>>> ok: [db2]
>>>
>>> TASK: [testing ssh]
>>> ***********************************************************
>>> <10.0.1.75> ESTABLISH CONNECTION FOR USER: sg on PORT 22 TO 10.0.1.75
>>> <10.0.1.75> EXEC /bin/sh -c 'sudo -k && sudo -H -S -p "[sudo via
>>> ansible, key=tjfnvzeisbrjwbikydzfvwexomrgfmzi] password: " -u root
>>> $SHELL -c '"'"'echo SUDO-SUCCESS-tjfnvzeisbrjwbikydzfvwexomrgfmzi; ssh
>>> 10.0.1.86 "ls /"'"'"''
>>>
>>>
>>> And that's where it hangs indefinitely.
>>>
>>> I assume it's some kind of ssh-within-ssh problem, but I've got git
>>> checkouts over ssh to work with the same ansible setup. Any thoughts?
>>>
>>
>> --
>> toscom - the open source company
>>
>> Christian Rusa
>> Breiteneckergasse 32                    1230 Wien
>> Mobil: 0699 10205595                    Fax: 01 9249633
>> www.toscom.at                           [email protected]
>>
>> --
>> 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/537CDDCA.10208%40toscom.at.
>> 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/CAJQqANeAMFYaKJx92sV5NtC9u_sq3Hv7c%2ByXesQTZh%3Dq7zwsFw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to