]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-deploy.git/commitdiff
util: use 'true' when testing ssh connections
authorAlfredo Deza <adeza@redhat.com>
Tue, 16 Apr 2019 13:47:25 +0000 (09:47 -0400)
committerAlfredo Deza <adeza@redhat.com>
Tue, 16 Apr 2019 13:47:25 +0000 (09:47 -0400)
Signed-off-by: Alfredo Deza <adeza@redhat.com>
Resolves: rm#39322

ceph_deploy/util/ssh.py

index 003cb6a4f37a2547df6bde21135af8d5312c9669..2aaa5e1e6ceaa201c13af253b6f6cca9d6509475 100644 (file)
@@ -18,7 +18,7 @@ def can_connect_passwordless(hostname):
     logger = logging.getLogger(hostname)
     with get_local_connection(logger) as conn:
         # Check to see if we can login, disabling password prompts
-        command = ['ssh', '-CT', '-o', 'BatchMode=yes', hostname]
+        command = ['ssh', '-CT', '-o', 'BatchMode=yes', hostname, 'true']
         out, err, retval = remoto.process.check(conn, command, stop_on_error=False)
         permission_denied_error = b'Permission denied '
         host_key_verify_error = b'Host key verification failed.'