Closed
Bug 1087336
Opened 11 years ago
Closed 8 years ago
Self-serve requests for builders fail with Service Unavailable
Categories
(Release Engineering :: General, defect)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: armenzg, Unassigned)
Details
We always get Service Unavailable when trying to reach for:
https://secure.pub.build.mozilla.org/buildapi/self-serve/mozilla-central/builders
| Reporter | ||
Updated•11 years ago
|
Summary: Requesting for builders fail → Self-serve requests for builders fail with Service Unavailable
| Reporter | ||
Comment 1•11 years ago
|
||
In general, not for this issue.
Any chance that we could expose the buildapi issues? Instead of simply returning:
> Service Unavailable
>
> The service is temporarily unavailable. Please try again later.
I can help debug issues since I have partial access but it is confusing for users of mozci:
https://github.com/armenzg/mozilla_ci_tools/issues/136
Flags: needinfo?(catlee)
Comment 2•11 years ago
|
||
The error is from the load balancer, which is giving up waiting for the backend. So that's all the data it has.
Showing tracebacks from a production service is very unsafe, since those tracebacks may reveal useful information -- possibly even passwords -- to attackers. So we'd be unlikely to turn that on.
In general, the fix here is to port buildapi to relengapi and apply some elbow-grease to optimizing or caching the queries.
Comment 4•11 years ago
|
||
I could elbow grease a bit and see if new relic supports buildapi's model (I *think* it does) but thats slightly risky and we have no good staging area to host it in.
It may be worth pursuing if we don't envision porting the code this year and would envision optimizing/cleaning up buildapi code that results from data gleaned from new relic, otherwise its added churn for no/little gain.
| Assignee | ||
Updated•9 years ago
|
Component: Tools → General
Updated•8 years ago
|
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → WONTFIX
You need to log in
before you can comment on or make changes to this bug.
Description
•