Release Management/ESR Release Checklist Documentation: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
m (add link to release process checklist documentation)
(split things into sections depending on timing)
Line 3: Line 3:
Also see the [[Release_Management/Release_Process_Checklist_Documentation|Release Process Checklist Documentation]] for more related information.
Also see the [[Release_Management/Release_Process_Checklist_Documentation|Release Process Checklist Documentation]] for more related information.


== Ongoing Tasks ==
* '''Review pending esr60 approval requests.'''
* '''Review pending esr60 approval requests.'''
== RC Week ==
* '''Send smoketesting email to enterprise list.'''
* '''Send smoketesting email to enterprise list.'''
* '''Verify all approved bugs landed on m-esr60.'''
* '''Verify all approved bugs landed on m-esr60.'''
Line 15: Line 18:
* '''QE manual testing signoff.'''
* '''QE manual testing signoff.'''
* '''Update tests on esr-localtest.'''
* '''Update tests on esr-localtest.'''
== Go-Live Week ==
* '''Schedule push to CDN (ship-it).'''
* '''Schedule push to CDN (ship-it).'''
* '''Email confirmation for the push to esr-cdntest.'''
* '''Email confirmation for the push to esr-cdntest.'''
* '''Update tests on esr-cdntest.'''
* '''Update tests on esr-cdntest.'''
* '''Verify updates to What's New Page (if applicable).'''
* '''Verify updates to What's New Page (if applicable).'''
== Launch Day ==
* '''Schedule push to esr at 100% (ship-it).'''
* '''Schedule push to esr at 100% (ship-it).'''
* '''Make release notes live.'''
* '''Make release notes live.'''

Revision as of 20:48, 18 December 2018

The goal of this page is to document the ESR Release Checklist being used by Firefox Release Managers to track each release throughout the cycle. Any changes to this documentation or the checklist should be reflected in both documents.

Also see the Release Process Checklist Documentation for more related information.

Ongoing Tasks

  • Review pending esr60 approval requests.

RC Week

  • Send smoketesting email to enterprise list.
  • Verify all approved bugs landed on m-esr60.
  • Verify no remaining esr60:XX+ tracked bugs.
  • Set up builds in ship-it.
  • Treeherder tests green/starred.
  • Start build from ship-it.
  • Confirm build has started (emails, ship-it).
  • Confirm notification sent when builds finish.
  • Draft release notes.
  • QE manual testing signoff.
  • Update tests on esr-localtest.

Go-Live Week

  • Schedule push to CDN (ship-it).
  • Email confirmation for the push to esr-cdntest.
  • Update tests on esr-cdntest.
  • Verify updates to What's New Page (if applicable).

Launch Day

  • Schedule push to esr at 100% (ship-it).
  • Make release notes live.
  • Signoff on scheduled rule change in Balrog.
  • Verify that new release is live on mozilla.org.
  • Verify that the release notes are live.
  • Verify FIREFOX_ESR in product-details.json.
  • Update tests on esr.
  • Security advisories go live.
  • Send the announce email to enterprise list.