Release Management/Release Days: Difference between revisions
Jump to navigation
Jump to search
Line 37: | Line 37: | ||
Code has been updated locally! | Code has been updated locally! | ||
All done! | All done! | ||
** Wait for https://www.mozilla.org/en-US/firefox/all/ | ** Wait for the following to show the right version (and clicking to try and download the right binary) | ||
*** https://www.mozilla.org/en-US/firefox/all/ | |||
*** https://www.mozilla.org/en-US/firefox/channel/#firefox | |||
*** http://www.mozilla.org/firefox/new/ | |||
* QA sign-off on updates for Desktop | * QA sign-off on updates for Desktop |
Revision as of 15:39, 13 January 2015
Release Day
Previous day
- Wait for QA to sign off QA signs off for Firefox 128
- 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 128 build #X to mirrors
- QA should sign-off channel updates
- Release notes signed off by PMM (Product Marketing Manager)
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 127.0
- Upload mobile APKs on Google play + T 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 127.0 (build #X) snippets to the release channel - 25% update rate To: r-d Please push Firefox Desktop 127 (build #X) snippets to the release channel - 25% update rate. {YOUR NAME}
- Switch the release notes to public in Nucleus
- Confirm that the security release note has been added
- Confirm that the new Mozillian thank you note has been added
- Push product-details update for 127 - Documentation (around 6:30 PST)
- If a new locale is shipped with this version of Firefox, don't forget to add this in the product details.
- Steps for bedrock push on release or beta
- Go to the URL :http://bedrockadm.private.phx1.mozilla.com/chief/bedrock.productdetails (requires MPT-VPN)
- Follow the steps under "product-details" push on mana (but using "master" as ref, not a commit hash):
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!
- Wait for the following to show the right version (and clicking to try and download the right binary)
- 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 127 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 127 To: r-d Please disable updates for Firefox 127. {YOUR NAME}