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.
