Run in -vvvv mode if you encounter a connectivity failure you do not
understand and you'll get more information/verbosity out of SSH.




On Fri, Jul 18, 2014 at 11:00 AM, Jordi Monfar <[email protected]>
wrote:

> Having recently moved my ansible install from a CentOS6 to a CentOS7 based
> node, now the ssh version is pretty modern, and ansible in smart mode has
> switched from using paramiko to ssh.
>
> Now it's quicker thanks to pipelined mode, but now the reporting of a ssh
> failure has lost useful information.
>
> For example, with paramiko, you had:
>
>
> *FAILED => FAILED: Authentication failed. *
> ... for nodes up, with ssh listening, but no valid auth for some reason
>
> *FAILED => FAILED: timed out*
> ... for nodes down, no ssh response at all
>
> *FAILED => FAILED: [Errno -2] Name or service not known*
> ... for nodes not even resolved in DNS
>
> ... and other possible messages.
>
> Now with ssh, you only get:
>
> *FAILED => SSH Error: data could not be sent to the remote host. Make sure
> this host can be reached over ssh*
>
> whatever the cause, the same message for all cases listed above.
>
> I appreciate the increased speed, but sometimes I need to be able to take
> actions depending of the kind of failure. For example, if a node is not
> down but someone has messed with the ssh keys I must correct it (first
> example). If it's simply down (the other cases), normally I can't do
> anything but wait for the user to power it up again.
>
> Anyone knows if there is something that can be done about this, and get
> again rich ssh error messages instead of the generic one with ssh mode?
>
>
>  --
> 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/73a1184e-0d2f-4c3c-84b6-99c2eb65ee82%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/73a1184e-0d2f-4c3c-84b6-99c2eb65ee82%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%2BnsWgxWTNxvQL5R%2BcHCGk66d%3DHr9Lwq%2BtVHTbvh_%3Dn_ZyXh5g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to