Closed Bug 1492356 Opened 6 years ago Closed 6 years ago

ship Telemetry Coverage SAO update to Firefox 45 through 60

Categories

(Data Platform and Tools :: General, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: rhelmer, Assigned: rhelmer)

Details

Attachments

(2 files)

In bug 1487578 we shipped the Telemetry Coverage system add-on update to Firefox 61 and 62 (the latest two releases). We'd like to ship this to Firefox 45 through 60, but the extension needs some changes to do so.

I've prepared a version of the extension from bug 1487578 that works on both 45 and also current Nightly (64), and (hopefully) everything in between:

https://github.com/mozilla/one-off-system-add-ons/pull/131
Please sign this system add-on update, thanks!
Flags: needinfo?(wezhou)
Rehan, when the signed XPI is ready, is it possible serve this on the release-sysaddon channel to all users on Firefox 45 through 60?
Flags: needinfo?(rdalal)
Attached file signed.9010139.xpi
Signed file attached. Please test.
Flags: needinfo?(wezhou)
Redirecting to mythmon since he will be handling this while I'm away on PTO
Flags: needinfo?(rdalal) → needinfo?(mcooper)
I've added the system add-on to all rules on the release-sysaddon channel targeting versions of Firefox 45-60, inclusive.
Flags: needinfo?(mcooper)
(In reply to Michael Cooper [:mythmon] from comment #5)
> I've added the system add-on to all rules on the release-sysaddon channel
> targeting versions of Firefox 45-60, inclusive.

Thanks! I will try it out on a few releases.

Ritu, do you want us to do formal QA? This is shipping to unsupported releases.
Flags: needinfo?(rkothari)
From a risk assessment point of view, shipping to unsupported versions has minimal risk associated. Rob, have you tested whether this works on an old (< 61) version of Firefox?

Also NI TomGrab, as QA lead, if he wants to enforce a QA sign off
Flags: needinfo?(tgrabowski)
Flags: needinfo?(rkothari)
Flags: needinfo?(rhelmer)
We don't need formal QA sign-off for unsupported versions. But I still expect that developers will conduct some basic testing and share their results here.
Flags: needinfo?(tgrabowski)
Thanks for the quick confirmations!

I've tested that this works on Firefox 45 and 60, and am looking at Telemetry to make sure the packets were received and processed correctly before we push this.
Flags: needinfo?(rhelmer)
OK I see results in Telemetry so I think we're good to go here. I've tested on 45 and 60.

:mythmon, I think this is ready to go live on release channel for 45-60 only.

(Technically this works fine on 61/62 in my testing, but I'd rather leave 61/62 alone since we did a ton of QA etc. on the exact version that went out already.)
Flags: needinfo?(mcooper)
Keywords: leave-open
I have queued changes for the release channel for Firefox Release versions 45-60, inclusive. Ritu, can you please approve the rules?
Flags: needinfo?(mcooper) → needinfo?(rkothari)
Done. Sorry for the delay on this one.
Flags: needinfo?(rkothari)
Rob, is the "leave-open" tag still needed? Can we close this bug out?
Flags: needinfo?(rhelmer)
(In reply to Mark Reid [:mreid] from comment #13)
> Rob, is the "leave-open" tag still needed? Can we close this bug out?

I think we're done here. Thanks!
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(rhelmer)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: