Closed Bug 1857128 Opened 1 year ago Closed 1 year ago

Update rules to serve Widevine 4.10.2710.0

Categories

(Release Engineering :: General, task)

Desktop
All

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: aosmond, Assigned: jcristau)

References

(Blocks 1 open bug)

Details

No description provided.

I did an initial sanity test and 4.10.2710.0 appears to be working okay. Could we please setup the rules to ship the new CDMs on the nightlytest channel?

Here is the output from https://searchfox.org/mozilla-central/rev/1f5d04fed3631f97a84b589429419b83342d7c9a/dom/media/tools/generateGmpJson.py with the parameters widevine 4.10.2710.0:

{
  "hashFunction": "sha512",
  "name": "Widevine-4.10.2710.0",
  "schema_version": 1000,
  "vendors": {
    "gmp-widevinecdm": {
      "platforms": {
        "Darwin_aarch64-gcc3": {
          "fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2710.0-mac-arm64.zip",
          "filesize": 14190373,
          "hashValue": "3aa1e3e34abffb781fbbcb411a0381a4eb641793042987a8b6bcffdb2c366b52b0cb059c36dceff7146e80fbb98c5ccb2f98af726ce2619fa7bbd4b1d388414e"
        },
        "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.2710.0-mac-x64.zip",
          "filesize": 14934332,
          "hashValue": "02e2e5d30cd35d74c8a32192d48b35863bcc71756a323eab84a3c71acfd41dcb56bbb18a0555139cd111f74f7d18dcd821a89f3be0a34b7517fadeaf8b535ac0"
        },
        "Linux_x86_64-gcc3": {
          "fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2710.0-linux-x64.zip",
          "filesize": 13922119,
          "hashValue": "661ad969099a89a278384f56a17ae912c3542d585ea4981f3b9a3c6e1a07f8da6ffad9db29cee194bf7834adc3ca258c775cd2b0980e3e6cb7ee8b39600dad58"
        },
        "Linux_x86_64-gcc3-asan": {
          "alias": "Linux_x86_64-gcc3"
        },
        "WINNT_aarch64-msvc-aarch64": {
          "fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2710.0-win-arm64.zip",
          "filesize": 13900511,
          "hashValue": "0f42c5dc0e040036653501fe32cb646123a1018804af4d8890d71bbd716c4e379a81a7d70c0cc5ca4b6ec3aa9cc2612cbc7599f63cbee5c82b03de499df3742e"
        },
        "WINNT_x86-msvc": {
          "fileUrl": "https://redirector.gvt1.com/edgedl/widevine-cdm/4.10.2710.0-win-x86.zip",
          "filesize": 14250607,
          "hashValue": "5e4b8672e9fd6bf7db4c85d7d49bf28a5ca2ed352238fe93610205d16c9af67855aa0b02c71b7410ad45716410fa540ddf5046201f0ff052b2c2374b4c9a4760"
        },
        "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.2710.0-win-x64.zip",
          "filesize": 14485862,
          "hashValue": "59521f8c61236641b3299ab460c58c8f5f26fa67e828de853c2cf372f9614d58b9f541aae325b1600ec4f3a47953caacb8122b0dfce7481acfec81045735947d"
        },
        "WINNT_x86_64-msvc-x64": {
          "alias": "WINNT_x86_64-msvc"
        },
        "WINNT_x86_64-msvc-x64-asan": {
          "alias": "WINNT_x86_64-msvc"
        }
      },
      "version": "4.10.2710.0"
    }
  }
}
Flags: needinfo?(gbrown)
Component: Audio/Video: GMP → General
Product: Core → Release Engineering
QA Contact: jlorenzo
Assignee: nobody → jcristau
Flags: needinfo?(gbrown)

This is now live on nightlytest (for client version >= 111.0a1)

QA verification has gone well, please roll this out to the nightly channel.

Flags: needinfo?(jcristau)

Now rolling out to nightly:

$ curl -s https://aus-api.mozilla.org/api/v1/rules/17856 | jq .
{
  "rule_id": 17856,
  "alias": null,
  "priority": 411,
  "mapping": "Widevine-4.10.2710.0",
  "fallbackMapping": null,
  "backgroundRate": 100,
  "update_type": "minor",
  "product": "Widevine",
  "version": null,
  "channel": "nightly*",
  "buildTarget": null,
  "buildID": null,
  "locale": null,
  "osVersion": null,
  "memory": null,
  "instructionSet": null,
  "jaws": null,
  "mig64": null,
  "distribution": null,
  "distVersion": null,
  "headerArchitecture": null,
  "comment": "Bug 1857128 - Widevine 4.10.2710.0",
  "data_version": 2
}

I've confirmed locally I'm getting that update (even though about:addons says "No updates found").

Flags: needinfo?(jcristau)

I can also confirm I got the update.

QA has green lit testing on nightly. No new issues and some past issues with the previous version are resolved. Given we have a limited time window to ship this before older versions of the plugin are disabled, could we now simultaneously ship to beta and release channels? Thanks!

Flags: needinfo?(jcristau)

We can use the same Firefox versions as we did in bug 1801201 for Widevine 4.10.2557.0.

See Also: → 1801201

What about esr?

Flags: needinfo?(jcristau) → needinfo?(aosmond)

Let's update the rules for ESR/any other channels next week.

Flags: needinfo?(aosmond) → needinfo?(jcristau)

Widevine-4.10.2710.0 is now served on all channels (except esr*), for versions >= 111.0a1.

Flags: needinfo?(jcristau)

This is starting to show up in telemetry now. No bug reports thus far in the media dash.

Are we ready to roll out to esr?

Flags: needinfo?(aosmond)

The QA report for 119 beta testing came back green with no new issues, so let's roll this out to ESR / all channels. Thanks!

Flags: needinfo?(aosmond) → needinfo?(jcristau)

This is now rolling out to esr also (>=102.10.0).

Status: NEW → RESOLVED
Closed: 1 year ago
Flags: needinfo?(jcristau)
Resolution: --- → FIXED

(In reply to Julien Cristau [:jcristau] from comment #14)

This is now rolling out to esr also (>=102.10.0).

Thank you!

See Also: → 1912274
You need to log in before you can comment on or make changes to this bug.