diff --git a/lib/ansible/runner/connection_plugins/ssh.py b/lib/ansible/runner/connection_plugins/ssh.py index 5ee45ba6a9..7e35374650 100644 --- a/lib/ansible/runner/connection_plugins/ssh.py +++ b/lib/ansible/runner/connection_plugins/ssh.py @@ -116,7 +116,7 @@ class Connection(object): os.close(self.wfd) def not_in_host_file(self, host): - host_file = os.path.expanduser("~/.ssh/known_hosts") + host_file = os.path.expanduser(os.path.expandvars("~${USER}/.ssh/known_hosts")) if not os.path.exists(host_file): print "previous known host file not found" return True