Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fedora: handle ssh prompt with extra console chars
With fedora OS, the ssh login prompt has more extra brakceted console characters so make sure to include as wildcard prompt: ^[]0;root@ltclp2:~^G^[[32mroot@ltcrain4-lp2^[[0m:^[[32m~^[[0m#^[[0m error: self.connect(logger) File "/data/jenkins/workspace/sandbox/install/op-test/common/OpTestSSH.py", line 185, in connect self.check_set_term() File "/data/jenkins/workspace/sandbox/install/op-test/common/OpTestSSH.py", line 200, in check_set_term self.util.setup_term(self.system, self.pty, File "/", line 1709, in setup_term raise ConsoleSettings(before=pty.before, after=pty.after, common.Exceptions.ConsoleSettings: Setting the prompt or logging in for the console was not successful, check credentials and review the following for more details Expect Before Buffer="command-line line 0: Unsupported option "afstokenpassing" Last login: Tue Aug 13 03:11:16 2024 root@ltcrain4-lp2:~# Expect After Buffer="<class 'pexpect.exceptions.EOF'>" Message="Getting login and sudo not successful, probably connection issue, retry" Signed-off-by: Abdul Haleem <[email protected]>
- Loading branch information