-
-
Notifications
You must be signed in to change notification settings - Fork 14
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
GitHub http 503 response lead to a job not running #207
Comments
I noticed that the dependencies of your project already include I opted to use that existing dependency rather than add a new one. I wrapped the listRunners call with something like this ...
a call to that function replaces this line Line 48 in cbe7eda
The RetryFunction establishes a back off timer ...
... so far so good, hope this helps. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
A user in my org contacted me with a job that never ran.
I found an error message like this ...
I tracked that error down to call to list runners for the org.
myshoes/pkg/gh/runner.go
Line 48 in cbe7eda
in this particular case the trace is starting at starter.go in function ProcessJob where "Strict" config is true on a call to "checkRegisteredRunner".
The result of this 503 is deleteInstance is called in ProcessJob.
The overall impact of that error is that the runner is deleted. This lead to the job not getting worked on.
I contacted GitHub Enterprise support and they responded with the following suggestion...
I'll add a comment with how I mitigated w/code change.
The text was updated successfully, but these errors were encountered: