Release Management/Release Days: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Template variable has been renamed)
Line 15: Line 15:
  ./braindump/releases-related/get_apk.sh {{RELEASE_VERSION}}.0
  ./braindump/releases-related/get_apk.sh {{RELEASE_VERSION}}.0
* Upload mobile APKs on [[Release_Management/Mobile_Publishing_Documentation#Play_Store|Google play]] + [[Release_Management/Mobile_Publishing_Documentation#T_Store|T Store]] + [[Release_Management/Mobile_Publishing_Documentation#Yandex_Store|Yandex]] (around ''6 PST'', due to the Google play latency)
* Upload mobile APKs on [[Release_Management/Mobile_Publishing_Documentation#Play_Store|Google play]] + [[Release_Management/Mobile_Publishing_Documentation#T_Store|T Store]] + [[Release_Management/Mobile_Publishing_Documentation#Yandex_Store|Yandex]] (around ''6 PST'', due to the Google play latency)
* Send instructions to r-d to enable update to 25% (around ''7 PST''):
Subject: Please push Firefox Desktop {{RELEASE_VERSION}}.0 (build #X) snippets to the release channel - 25% update rate
To: r-d
Please push Firefox Desktop {{RELEASE_VERSION}} (build #X) snippets to the release channel - 25% update rate.
{YOUR NAME}
* Switch the release notes to public in [https://nucleus.mozilla.org/ Nucleus]
* Switch the release notes to public in [https://nucleus.mozilla.org/ Nucleus]
** Confirm that the security release note has been added
** Confirm that the security release note has been added
Line 29: Line 38:
  All done!
  All done!
** Wait for https://www.mozilla.org/en-US/firefox/all/ and https://www.mozilla.org/en-US/firefox/channel/#firefox to show the right version (and clicking to try and download the right binary)
** Wait for https://www.mozilla.org/en-US/firefox/all/ and https://www.mozilla.org/en-US/firefox/channel/#firefox to show the right version (and clicking to try and download the right binary)
* Send instructions to r-d to enable update to 25% (around ''7 PST''):
 
Subject: Please push Firefox Desktop {{RELEASE_VERSION}}.0 (build #X) snippets to the release channel - 25% update rate
To: r-d
Please push Firefox Desktop {{RELEASE_VERSION}} (build #X) snippets to the release channel - 25% update rate.
{YOUR NAME}
* QA sign-off on updates for Desktop
* QA sign-off on updates for Desktop
* QA sign-off on updates for Mobile
* QA sign-off on updates for Mobile

Revision as of 15:37, 13 January 2015

Release Day

Previous day

  • Wait for QA to sign off QA signs off for Firefox 147
  • 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 147 build #X to mirrors
  • QA should sign-off channel updates
  • Release notes signed off by PMM (Product Marketing Manager)

About merge day

Release day

  • Join #www, #releng, #release-drivers, #planning to make sure people can contact you and you can ask questions or ping people
  • Download APKs (don't forget to use -b in case of second build)
./braindump/releases-related/get_apk.sh 146.0
  • Send instructions to r-d to enable update to 25% (around 7 PST):
Subject: Please push Firefox Desktop 146.0 (build #X) snippets to the release channel - 25% update rate
To: r-d

Please push Firefox Desktop 146 (build #X) snippets to the release channel - 25% update rate.

{YOUR NAME}
Updating! revision: master
We have the new code!
Code has been updated locally!
All done!
  • QA sign-off on updates for Desktop
  • QA sign-off on updates for Mobile
  • Let PMM (communications@mozilla.com) know they can push blog posts and start communicating to Press
  • Update Releases#Previous_Releases
  • Send announcement of new release to announce@lists.mozilla.org:
    • Note: You will need to approve your post to this list in the admin interface
Subject: A new version of Firefox is now available
To: announce@lists.mozilla.org

Firefox 146 is now available as a free download for Windows, Mac OS X, GNU/Linux, and Android 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:
Desktop: http://www.mozilla.org/en-US/firefox/notes
Mobile: http://www.mozilla.org/en-US/mobile/notes
 
{YOUR NAME}
Firefox Release Manager


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

Firefox ESR 60 is now available for download at https://www.mozilla.org/en-US/firefox/organizations/all.html. 

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

Release notes for Firefox 60 are available at:
https://www.mozilla.org/en-US/firefox/60/releasenotes/

Associated security advisories will be posted once available at:
https://www.mozilla.org/security/known-vulnerabilities/firefoxESR.html

{YOUR NAME}
Firefox Release Manager

The day after

  • Send instructions to r-d to disable updates:
Subject: Please disable updates for 146
To: r-d

Please disable updates for Firefox 146.

{YOUR NAME}