Closed Bug 2069364 Opened 2 months ago Closed 2 months ago

The Glean instance used for crash pings should read and use the toolkit.telemetry.server pref

Categories

(Toolkit :: Crash Reporting, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
158 Branch
Tracking Status
firefox158 --- fixed

People

(Reporter: afranchuk, Assigned: afranchuk)

References

(Blocks 1 open bug)

Details

Attachments

(2 external files)

Crash pings use a separate Glean instance for submission, so they do not currently use the toolkit.telemetry.server pref to determine the Glean endpoint. It would be useful to support this pref so that developers could target the staging server.

Thanks :afranchuk for filing this ticket! For context for others, this arose from this discussion toward Bug 2049499. I'm trying to wire up/test some new infrastructure to connect crash pings in the Glean pipeline to Socorro.

Alex, do you think this is something you (or someone on your team) can do in the very near future, so I can use the testing approach described by Ben in the other ticket? I'm also going to follow up with him to see what other alternatives there may be in the meantime.

Flags: needinfo?(afranchuk)

I will have a patch in the next few hours!

Flags: needinfo?(afranchuk)
Severity: -- → S3
Assignee: nobody → afranchuk
Status: NEW → ASSIGNED

I have a patch ready for desktop, however Android is a little more complicated. I may be able to wrap it up later tonight, otherwise it'll have to wait until Tuesday.

Pushed by afranchuk@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6379ebef70e4 https://hg.mozilla.org/integration/autoland/rev/f5c99adc4c97 p1 - Use toolkit.telemetry.server in the crashreporter client r=gsvelto https://github.com/mozilla-firefox/firefox/commit/e83ac7201c4e https://hg.mozilla.org/integration/autoland/rev/09841fa9a474 p2 - Use telemetry server configuration for crash pings on Android r=gsvelto,android-reviewers,crashreporting-reviewers,schopin,tcampbell
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 158 Branch

Thanks for fixing this! I just submitted a test crash ping to Glean, and it was picked up by a test PubSub subscription in socorro stage. I'm working on the cloud function implementation now (see https://mozilla-hub.atlassian.net/browse/CRINGE-440).

QA Whiteboard: [qa-triage-done-c159/b158]
Blocks: 2092672
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: