-
Notifications
You must be signed in to change notification settings - Fork 136
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
TLS handshake timeout when listing bazel versions from GCS #1627
Comments
The underlying "could not resolve the version " issue is from Bazelisk. I'm surprised that bazelci-agent.exe fails, too. |
Can we retry in Bazelisk for such errors? |
It looks like a variation of this same problem occurs when Bazelisk downloads Bazel, too: https://buildkite.com/bazel/rules-python-python/builds/5493#018a1f23-af2d-4943-b2db-3013e7c3391f
It indicates it took 26 minutes to execute that. Quite the grace period! That might be good (because it's doing retries and download resumption), or it might be bad (because its just trying once and simply timing out after 26m). I wonder if its possible to pre-populate the bazelisk cache? I don't know how these VMs (or whatever they are) are setup, but if they had the bazelisk cache pre-populated with the commonly used bazel versions, then no download would be necessary, largely avoiding the issue (at the cost of potentially slower VM setup, I guess?) FWIW, these sort of network issues aren't too uncommon. Internally, we'd see chocolately installs regularly fail because of all sorts of network issues. |
I've been regularly seeing an error that looks like some issue with the CI scripts talking to GCS.
The error is a bit confusing because it looks like some problem uploading the test logs ("can't find file"), but also looks like some problem "listing bazel versions in GCS" (whatever that means).
Pressing retry on build kite almost always fixes this, so it's some sort of flake.
Agent: bk-windows-bt5g
run: https://buildkite.com/bazel/rules-python-python/builds/4779#_
The text was updated successfully, but these errors were encountered: