diff options
author | Nathaniel Case <this.is@nathanielca.se> | 2017-04-28 13:57:32 -0400 |
---|---|---|
committer | Nathaniel Case <ncase@redhat.com> | 2017-04-28 14:00:53 -0400 |
commit | 41a70bf9ca9111c66fc10d29e51e18cacfca3c70 (patch) | |
tree | 52f62ab49e36df7b1dd3aa511c6498c86ad706d0 | |
parent | 6915e026ed69d0badf3866c6b7a7347c1f4755a8 (diff) | |
download | ansible-41a70bf9ca9111c66fc10d29e51e18cacfca3c70.tar.gz |
Print specific error for BadHostKeyException (#24120)
(cherry picked from commit f9ec06d1dcdef5675a3c4b190bee45d8132f3fa6)
-rw-r--r-- | lib/ansible/plugins/connection/paramiko_ssh.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/ansible/plugins/connection/paramiko_ssh.py b/lib/ansible/plugins/connection/paramiko_ssh.py index a0c0e09fd0..c2e9355d71 100644 --- a/lib/ansible/plugins/connection/paramiko_ssh.py +++ b/lib/ansible/plugins/connection/paramiko_ssh.py @@ -245,6 +245,8 @@ class Connection(ConnectionBase): port=port, **sock_kwarg ) + except paramiko.ssh_exception.BadHostKeyException as e: + raise AnsibleConnectionFailure('host key mismatch for %s' % e.hostname) except Exception as e: msg = str(e) if "PID check failed" in msg: |