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
x/build/cmd/gomote: SSH to AWS ARM gomotes sometimes fails #49489
Comments
I've seen this is the case for other gomotes as well, and it probably has been a long time like this. So when I need gomote ssh I always do it upfront. |
This prompted me to check one idea, and I suspect it's a likely explanation.
Some of the builders set |
Actually, that flag's default value is |
Pretty sure it's not I've noticed the 502 happened on a |
@cherrymui Have they always been linux-arm[64]-aws gomote sessions? |
If I recall correctly I have seen on other (non-arm) gomotes as well. |
Seems like that error is originating from the buildletclient. The error is happening on the instance when the buildlet is trying to start and connect to the local SSH server. It looks like there is some room for improvement for the SSH server start/connection logic. Especially if it only starts that SSH daemon once. |
Just out of curiosity. Is this still a common problem that people are encountering? |
It seems like some gomotes are permanently broken, but new ones are OK?
i.e., the old instance doesn't seem to work at all. The new instance works fine. I've had this SSH issue on two different instances today (
linux-arm-aws
andlinux-arm64-aws
). FWIW, the broken ones I did variousgomote run
commands on (successfully) before attempting to SSH, while the working ones I SSH'd immediately.cc @golang/release
The text was updated successfully, but these errors were encountered: