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/CAJQqANfftMBWSNaDHcB%3DfSFnZEiQHMU%3DSmHywLFAyToox78Eog%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to