Closed Bug 1931623 Opened 1 year ago Closed 1 year ago

Legacy Telemetry event `security.fissionPrincipals#contentParent` is not being mirrored to because of incorrect extra key naming

Categories

(Toolkit :: Telemetry, defect, P1)

defect

Tracking

()

RESOLVED FIXED
134 Branch
Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox132 --- wontfix
firefox133 --- fixed
firefox134 --- fixed

People

(Reporter: chutten, Assigned: chutten)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

In https://phabricator.services.mozilla.com/D221487 we used principal_type for the name of the extra when we needed to use principalType to exactly match the extra key of the Legacy Telemetry definition in Events.yaml.

Discovered while writing the test for bug 1924488.

Set release status flags based on info from the regressing bug 1918226

Pushed by chutten@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/fcfb37e3c6ab Fix event extra naming for security.fission_principals r=florian
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 134 Branch

The patch landed in nightly and beta is affected.
:chutten, is this bug important enough to require an uplift?

  • If yes, please nominate the patch for beta approval.
  • If no, please set status-firefox133 to wontfix.

For more information, please visit BugBot documentation.

Flags: needinfo?(chutten)
Attachment #9438572 - Flags: approval-mozilla-beta?

May need to wait a day to see the data. These events are rare (3-300 received per day from nightly across all builds) and the fix hasn't had time to have decent uptake. I can request uplift, but I won't be able to say it's verified in Nightly if so.

beta Uplift Approval Request

  • User impact if declined: None
  • Code covered by automated testing: no
  • Fix verified in Nightly: no
  • Needs manual QE test: no
  • Steps to reproduce for manual QE testing: n/a
  • Risk associated with taking this patch: Low
  • Explanation of risk level: A small rename of instrumentation
  • String changes made/needed: n/a
  • Is Android affected?: no

:chutten Fx133 is now in RC, I can change your uplift request to release though wanted to check with you first.
Given that, is this still something you would like to include as a potential release ride along?

Without positive confirmation from the data, I'm hesitant to ask for this to enter RC. I mean, it's the lowest risk change and it'd be nice to have, but I don't want to risk RC stability.

Flags: needinfo?(chutten)

(In reply to Chris H-C :chutten from comment #10)

Without positive confirmation from the data, I'm hesitant to ask for this to enter RC. I mean, it's the lowest risk change and it'd be nice to have, but I don't want to risk RC stability.

I can change it to release and keep it on the radar for a potential dot release ride along.
That will give it time in nightly/beta before hitting release.

Attachment #9438572 - Flags: approval-mozilla-release?

Verified in Nightly: Yes

We've successfully received our first event that suggests the patch fixes the problem.

Attachment #9438572 - Flags: approval-mozilla-beta?
Attachment #9438572 - Flags: approval-mozilla-release? → approval-mozilla-release+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: