Release Management/Release Day

Release Day

Previous day

  • Send instructions to r-d to push live to the release channel (before Firefox version 29, it was done the same day):
Subject: Please push Firefox Desktop 149 build #X to mirrors
  • QA should sign-off channel updates
  • Release notes signed off by PMM (Product Marketing Manager)

Release day

  • Upload mobile APKs on Google play
  • Push product-details update for 149 (bedrock instructions below won't work if you haven't)
  • Steps for bedrock push on release or beta

https://mana.mozilla.org/wiki/pages/viewpage.action?pageId=1802733#BedrockCluster%28www.mozilla.org%29-product-detailspush

    • Output looks similar to :
Updating! revision: master
We have the new code!
Code has been updated locally!
All done!
Please push Firefox Desktop 149 (build #X) snippets to the release channel - 25% update rate
  • QA sign-off on updates for Desktop
  • QA sign-off on updates for Mobile
  • Let PMM (Laura/EJ) know they can push blog posts and start communicating to Press
  • Send announcement of new release to announce@lists.mozilla.org similar to
Subject: A new version of Firefox is now available
The new version of Firefox is now available as a free download for Windows, Mac OS X, and GNU/Linux from http://www.mozilla.org/firefox/new/.
As always, we recommend that users keep up to date with the newest version of Firefox for the latest features and fixes.
The release notes for this release are available at http://www.mozilla.org/en-US/firefox/notes.
Firefox is also now available for Android. The associated release notes are available at https://www.mozilla.org/en-US/mobile/notes.

-{YOUR NAME}
Release Manager at Mozilla

Notes: As long as date is correct, can prepare most of the relnotes night before - morning of, basically it's good to do ahead of time

  • Once an ESR is released, you can push
Subject: Firefox ESR 60 Released
To: "enterprise@mozilla.org List" <enterprise@mozilla.org>

Security-driven (but not exploit-driven) Firefox ESR 60 is now available for download at [1]. Release notes for Firefox 60 can be found at [2]. Associated security advisories will be posted at [3] once available.

As always, we recommend that users keep up to date with the newest version of Firefox ESR for the latest stability and security fixes.

-{YOUR NAME}
Mozilla Release Manager

[1] https://www.mozilla.org/en-US/firefox/organizations/all.html
[2] https://www.mozilla.org/en-US/firefox/60/releasenotes/
[3] https://www.mozilla.org/security/known-vulnerabilities/firefoxESR.html

The day after

  • Send instructions to r-d to disable updates:
Please disable updates to Firefox 30.0