-
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/gopherbot: gopherbot is fallible to sleep-error loops #30182
Comments
Issue #23772 was an empty/spam issue that was closed a year ago. It's showing up as 404 now, which gopherbot can't handle. There are two things we need to fix here:
|
Since this isn't resolved yet, I have to manually say that I've sent a fix for the "soon" part of this issue as CL 161906. |
Change https://golang.org/cl/161906 mentions this issue: |
I've deployed the fix in the aforementioned CL, which is why gopherbot woke up. The CL still needs to be reviewed before it can be merged. Edit: I'll remove the Soon label, since the immediate problem is resolved. |
The current fix adds to the plate of "actions gopherbot keeps taking without any effect" (issue #28320):
To fix that, we need to update Edit: Opened #30184 for that. |
A GitHub issue can become 404. Attempting to lock it will produce a 404 response from the GitHub API. Don't treat it as a fatal error when it happens. Add a check for the NotExist field. This will help after golang/go#30184 is resolved. Updates golang/go#30182 Change-Id: Ia04c59879909b1de00bd681606bfa331fe642cd4 Reviewed-on: https://go-review.googlesource.com/c/161906 Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Change https://golang.org/cl/164157 mentions this issue: |
Gopherbot isn't happy right now. From its logs:
It's constantly looping with "sleeping 30s after previous error" and not making any progress.
@bradfitz spotted this in #30181 (comment).
The text was updated successfully, but these errors were encountered: