Release Management/ESR Release Checklist Documentation

< Release Management
Revision as of 15:36, 18 December 2018 by RyanVM (talk | contribs) (create the page (yes, content is severely lacking))
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.

  • 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.