-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Invoke reinstall helper verbose by default #375
Conversation
@pau-hedgehog have you tested it on one of the envs or should we wait for hlab CI to be fixed? |
We should wait for hlab. There was no env available to test |
feel free to grab env-1 to speed up things |
It will only show to the user in case reinstall is verbose indeed Expect helper has now the verbose support Signed-off-by: Pau Capdevila <[email protected]>
Signed-off-by: Pau Capdevila <[email protected]>
d050b6e
to
c8d78ab
Compare
Capture hhfab serial ssh error (255) and exit Fixes #358 Signed-off-by: Pau Capdevila <[email protected]>
which is likely to be the one we hit in the ci Signed-off-by: Emanuele Di Pascale <[email protected]>
kudos @edipascale, with your last commit it breaks when any switch fails:
|
thanks @pau-hedgehog, it was easier for me to find it because you had already excluded all other paths with your previous commits :D |
Based on previous converstions with @Frostman, the idea is to fail fast in the CI. So no recover I would say. But it's true that we may end up saving time overall if we add retries. WRT the cause of the SSH errors, I took a look at our console servers but didn't find anything. As this is part of lab infra maybe we should involve @sonoble so he can advise |
@Frostman,I think this could be merged as the expect helper now detects the error and does not continue to inspect. We may want to protect further execution in case of failure in other places, checking that the spawn id is open:
|
It will only show to the user in case reinstall is verbose indeed
Expect helper has now the verbose support