XD-DENG commented on code in PR #27775:
URL: https://github.com/apache/airflow/pull/27775#discussion_r1026970944


##########
airflow/providers/ssh/hooks/ssh.py:
##########
@@ -290,17 +290,16 @@ def get_conn(self) -> paramiko.SSHClient:
             known_hosts = os.path.expanduser("~/.ssh/known_hosts")
             if not self.allow_host_key_change and os.path.isfile(known_hosts):
                 client.load_host_keys(known_hosts)
-        else:
-            if self.host_key is not None:
-                client_host_keys = client.get_host_keys()
-                if self.port == SSH_PORT:
-                    client_host_keys.add(self.remote_host, 
self.host_key.get_name(), self.host_key)
-                else:
-                    client_host_keys.add(
-                        f"[{self.remote_host}]:{self.port}", 
self.host_key.get_name(), self.host_key
-                    )
+
+        elif self.host_key is not None:
+            # Get host key from connection extra if it not set or None than we 
fallback to system host keys

Review Comment:
   ```suggestion
               # Get host key from connection extra if it not set or None then 
we fallback to system host keys
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to