From d6b44e69c980666822ac4674edb72a55a281ccdb Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 25 Mar 2020 18:09:15 +0800 Subject: [PATCH] orchestra/remote.py: check underlying Transport also if the underlying Transport object is not available, consider this remote is not online yet. Signed-off-by: Kefu Chai --- teuthology/orchestra/remote.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/teuthology/orchestra/remote.py b/teuthology/orchestra/remote.py index 721d809ce0..79df250cd8 100644 --- a/teuthology/orchestra/remote.py +++ b/teuthology/orchestra/remote.py @@ -159,6 +159,8 @@ class Remote(object): def is_online(self): if self.ssh is None: return False + if self.ssh.get_transport() is None: + return False try: self.run(args="true") except Exception: -- 2.39.5