Release Management/ESR Release Checklist Documentation

From MozillaWiki
< Release Management
Revision as of 20:43, 18 December 2018 by RyanVM (talk | contribs) (add link to release process checklist documentation)
Jump to navigation Jump to search

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.

  • Review pending esr60 approval requests.
  • 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.
  • 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).
  • 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.