Update rules to serve Widevine 4.10.2557.0
Categories
(Release Engineering :: General, task)
Tracking
(Not tracked)
People
(Reporter: aosmond, Assigned: gbrown)
References
Details
Now that we have completed a QA cycle, and manual sanity verification of the final release binaries, we would like to ship new CDM. We shouldn't need any changes to Gecko to use this new CDM, so it should be a matter of testing and then updating our rules.
Initially we would like to ship to nightly only for a while to test this out, and then to all supported channels, matching the rules for the previous release (4.10.2449.0).
Reporter | ||
Comment 1•1 year ago
|
||
The new CDMs are live. Could we please setup a nightlytest
rule for them?
Here is the output from the script in bug 1801184 to pull the new CDMs to produce a new JSON to update https://hg.mozilla.org/mozilla-central/raw-file/tip/toolkit/content/gmp-sources/widevinecdm.json (see attached review in the other bug):
{
"hashFunction": "sha512",
"name": "Widevine-4.10.2557.0",
"schema_version": 1000,
"vendors": {
"gmp-widevinecdm": {
"platforms": {
"Darwin_aarch64-gcc3": {
"fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2557.0-mac-arm64.zip",
"filesize": 8087979,
"hashValue": "23d7fbf6c80ff0341bf454169e1174ccaf9ded617eab648d48edcbc0bce9ddf4fc917c6ad7dd3119d27fc634958df39bd8f2f642f729a1c092efe27974cc6897"
},
"Darwin_x86_64-gcc3": {
"alias": "Darwin_x86_64-gcc3-u-i386-x86_64"
},
"Darwin_x86_64-gcc3-u-i386-x86_64": {
"fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2557.0-mac-x64.zip",
"filesize": 9160906,
"hashValue": "f0bdaedb4d89ab96de523212092281b6b297c8e15904ca264b4b0422916d5504deab0f6baacc8324fef3493dd9ff08cb98e0ccdbc08c3b16c79576f8126c3471"
},
"Linux_x86_64-gcc3": {
"fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2557.0-linux-x64.zip",
"filesize": 7806686,
"hashValue": "55a7e4b379d5826f01b1a36abd872f411b0ba3cd2edec0c799e82def02f171df1e33365f58d91d2527f1dcaf3644b0ba9f5c4a31e712bee42bc786a545a3491c"
},
"Linux_x86_64-gcc3-asan": {
"alias": "Linux_x86_64-gcc3"
},
"WINNT_aarch64-msvc-aarch64": {
"alias": "WINNT_x86-msvc"
},
"WINNT_x86-msvc": {
"fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2557.0-win-x86.zip",
"filesize": 8082561,
"hashValue": "7dc3698651a81361e15ec6ce4776e4b7dc92dea360265ca0fa819d7dccee7e0545c1dffae7ba2ebece502ec90c491da0ed2b5ebd1108122e1d30df23d456eb3e"
},
"WINNT_x86-msvc-x64": {
"alias": "WINNT_x86-msvc"
},
"WINNT_x86-msvc-x86": {
"alias": "WINNT_x86-msvc"
},
"WINNT_x86_64-msvc": {
"fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2557.0-win-x64.zip",
"filesize": 8435708,
"hashValue": "b046dd1b26ec0b810ee441b7ad4dc135e3f1521a817b9f3db60a32976352e8f7e53920e1a77fc5b4130aac260d79deef7e823267b4414e9cc774d8bffca56a72"
},
"WINNT_x86_64-msvc-x64": {
"alias": "WINNT_x86_64-msvc"
},
"WINNT_x86_64-msvc-x64-asan": {
"alias": "WINNT_x86_64-msvc"
}
},
"version": "4.10.2557.0"
}
}
}
Reporter | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Comment 2•1 year ago
|
||
I've added a rule to serve this on the nightlytest channel:
https://balrog.services.mozilla.com/rules?product=Widevine#scId=4662
Reporter | ||
Comment 3•1 year ago
|
||
Thanks, I verified the nightlytest channel configuration is working locally. The CDM updates to the correct version, and DRM playback is working on Linux. Could we now roll the rule out to the nightly
channel for further testing? Thanks!
Reporter | ||
Comment 4•1 year ago
|
||
Let's belay this request for a moment. I'll create some builds on try for others to verify.
Reporter | ||
Comment 5•1 year ago
|
||
try build with updated channel to nightlytest
: https://treeherder.mozilla.org/jobs?repo=try&revision=bf888296c61baf9d4e4ddcdd15cf3ce6435fb4bb
Reporter | ||
Comment 6•1 year ago
|
||
Okay QA has done additional verification, could we push this to the nightly
channel now? Thanks!
Comment 7•1 year ago
|
||
Duplicated the balrog rule from nightlytest
to nightly
.
Updated•1 year ago
|
Reporter | ||
Comment 8•1 year ago
|
||
Awesome thanks. I confirmed disabling/reenabling DRM and visiting DRM content caused me to update to the new CDM.
Reporter | ||
Comment 9•1 year ago
|
||
The push to nightly
has gone well. Could we now push this to the beta
channel as well? Thanks!
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 10•1 year ago
|
||
4.10.2557.0 is now on nightlytest, nightly, and beta.
Reporter | ||
Comment 11•1 year ago
|
||
beta
is looking good, no new issues. Can we push this to the release
channel as well? Thanks!
Assignee | ||
Comment 12•1 year ago
|
||
:aosmond - For the previous CDM update, after beta testing we updated the default rule, covering release and ESR as well https://bugzilla.mozilla.org/show_bug.cgi?id=1758423#c18.
Do you want to do that, or just add the release channel for now?
Assignee | ||
Comment 13•1 year ago
|
||
Never mind, I see the discussion on slack: just release for now...
Assignee | ||
Comment 14•1 year ago
|
||
4.10.2557.0 is now on nightlytest, nightly, beta, and release.
Assignee | ||
Comment 15•1 year ago
|
||
From discussion on slack #testing-widevine-4-10-2557-0, we are now ready to expand 4.10.2557.0 to all channels.
Assignee | ||
Comment 16•1 year ago
|
||
4.10.2557.0 is now on by default, everywhere that 4.10.2449.0 was used previously.
Description
•