-
Notifications
You must be signed in to change notification settings - Fork 17.9k
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/tip: false positive in health check #34526
Comments
Thanks for reporting. I've looked into this and it seems to be a false positive in the health check. The https://tip.golang.org website is currently deployed at the correct version and functioning properly. So the problem is with the health check, not tip.golang.org. I'll update the issue accordingly. I'll copy more debug information here, since the false positive might go away: https://tip.golang.org/_tipstatus currently reports:
|
I've found the root cause. This was a fun one. :) |
Change https://golang.org/cl/197302 mentions this issue: |
Set the working directory in the Dockerfile to be inside the golang.org/x/build module before running go install on cmd/tip. Otherwise, it just installs the latest cmd/tip from the internet rather than the intended local version. (All other Dockerfiles in x/build had this line, except cmd/tip.) Remove duplicate and unneeded WORKDIR instruction from two other Dockerfiles to improve consistency. Fix a rare race condition setting p.err when os.MkdirAll fails. Add a log message when a new server has been started successfully and the side switches. This will make logs easier to read. Fixes golang/go#34526 Updates golang/go#34192 Change-Id: Iab8124f5c872fb87844e8e2f9b31637ce395f11b Reviewed-on: https://go-review.googlesource.com/c/build/+/197302 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org> Reviewed-by: Benny Siegert <bsiegert@gmail.com>
I just noticed on farmer.golang.org that there is an error in tip status monitoring. As of now, https://farmer.golang.org/status/tip says:
/cc @adg
The text was updated successfully, but these errors were encountered: