Closed Bug 1979075 Opened 1 year ago Closed 1 year ago

Glean client_id regeneration in Firefox Desktop

Categories

(Toolkit :: Telemetry, defect, P1)

defect

Tracking

()

RESOLVED FIXED
143 Branch
Tracking Status
firefox143 --- fixed

People

(Reporter: chutten, Assigned: travis_)

References

Details

Attachments

(2 files)

Attached file Incident doc —

Incident doc: https://docs.google.com/document/d/1GfGx2Gw0rWtP0Blu_8cJ9Rxmou5xjn4DJTDThULVsEM/edit?tab=t.0

It appears as though about 6% of Legacy Telemetry clients in the FOG "baseline" ping record report more than one Glean client_id (the one in client_info.client_id). Some are due to the expected nonsense of profile cloning and so forth, but most appear to be due to regeneration: one day they send their final pings from their old client_id and start reporting their first pings from their new client_id.

It's unclear what's going on here.

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 143 Branch
Regressions: 1982185

The instrumentation we added suggests that there are clients that look like they're regenerating their client_ids who have what appear to be perfectly normal db files (their db.safe.bin are present and have non-zero size, and we're still not seeing any rkv load state errors suggesting corruption). We're going to need more instrumentation deeper in the SDK to dig further.

Blocks: 1982711
QA Whiteboard: [qa-triage-done-c144/b143]
Regressions: 1985911
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: