These are things that needed to be checked for any release (preview, release candidate, and final) by the release team and product manager:

Before building candidates

  • Replace references to code names with references to the formal version number. See CodeNamesToVersionNumbers for relevant places

  • Ensure all pre-release markers are removed from artwork
  • Ensure that pre-release markers are removed from ubuntu-docs
  • Check the volume labels on ISO's for all architectures (cdimage/debian-cd/, OFFICIAL variable)
  • Check CD boot loader help text against menu configuration
  • Check the lsb_release output for accuracy
  • Check /etc/issue and /etc/ for accuracy
  • Check standard /etc/apt/sources.list for accuracy and ensure all suites exist
  • Ensure that the "about ubuntu" documents refer to the correct version, if at all
  • Prepare release announcement
    • Make sure the announcement has links to all derivatives being released

Once final image is ready

  • Request IS refresh images prior to push out to CloudFront

  • Push isos to mirror pool and verify that all servers (releases, archive, cdimage) have the images

Before announcement

  • Call round table with stakeholders for a go/no-go survey prior to announce email going out.
  • Push links to mirrors and verify
  • Check that has the proper links and text

  • Check torrent functionality


  • Email ubuntu-announce

  • Modify meta-release file to notify users of the availability of the new release

  • Make sure that the upgrade tool has the proper release notes (or link to them)
  • Replace upgrade instructions with simplified version (update-manager no longer requires -d option)

ReleaseChecklist (last edited 2020-04-17 08:29:10 by sil2100)