Open Bug 1353780 Opened 7 years ago Updated 2 years ago

Some error pages do not return Access-Control-Allow-Origin

Categories

(Data Platform and Tools :: General, defect, P3)

defect

Tracking

(Not tracked)

People

(Reporter: chutten, Unassigned)

References

Details

From mozilla/telemetry-dashboard#243:

"When aggregates.telemetry.mozilla.org returns an error response (as in mozilla/telemetry-dashboard#242), it does not send the Access-Control-Allow-Origin header. This causes errors to appear to be CORS failures, when in fact they are HTTP errors. The server should emit the ACAO header so that the proper error messages appear in the developer console."

This was filed as mozilla/python_mozaggregator#18 but somehow missed the train that would've had it refiled here in BMO.
what the priority on this Chris?
Flags: needinfo?(chutten)
The sooner we get to it, the nicer it'll be for consumers of aggregates.tmo. tmo itself may need an additional change to react well to the error messages it'll suddenly be able to understand, before user value can be felt.

On a scale from 1 to 5, I'd put it as 3 - sometime this quarter would be nice.
Flags: needinfo?(chutten)
Component: Metrics: Pipeline → Telemetry Aggregation Service (TMO)
Priority: -- → P3
Product: Cloud Services → Data Platform and Tools
No longer blocks: 1255755

Is this still a need chutten? would you prirorize this work in the next year? if not we'll close and refile as needed.

Flags: needinfo?(chutten)

This is indeed still needed until TMO Dashboards are decommissioned in favour of GLAM (which is awaiting GLAM's opening up to not need a moz LDAP login). It is a rare thing, so lemme just drop its severity to S4 here.

I would love for Data SRE or whoever has the keys to this service to have the bandwidth to get to this work in the next year (seems like a good task for a new hire, hm?). I can't do it myself, unfortunately.

Severity: normal → S4
Flags: needinfo?(chutten)
Component: Telemetry Aggregation Service → General
You need to log in before you can comment on or make changes to this bug.