ReleaseChecklist
|
Size: 1011
Comment: remove double title
|
← Revision 30 as of 2020-04-17 08:29:10 ⇥
Size: 1798
Comment: Remove obsolete entry
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| These are things that needed to be checked for any release by the release manager: | These are things that needed to be checked for any release (preview, release candidate, and final) by the release team and product manager: |
| Line 3: | Line 3: |
| * change the description in dists/xxx/Release | == Before building candidates == |
| Line 5: | Line 5: |
| * check the volume labels on ISO's for all architectures (cdimage/debian-cd/CONF.sh, OFFICIAL variable) | * Replace references to code names with references to the formal version number. See CodeNamesToVersionNumbers for relevant places |
| Line 7: | Line 7: |
| * check the lsb-release output for accuracy | * Ensure all pre-release markers are removed from artwork |
| Line 9: | Line 9: |
| * check /etc/debian_version, /etc/issue, and /etc/issue.net for accuracy | * Ensure that pre-release markers are removed from ubuntu-docs |
| Line 11: | Line 11: |
| * Check the volume labels on ISO's for all architectures (cdimage/debian-cd/CONF.sh, OFFICIAL variable) | |
| Line 12: | Line 13: |
| == Release timeline: == | * Check CD boot loader help text against menu configuration |
| Line 14: | Line 15: |
| * 7 days prior: | * Check the lsb_release output for accuracy |
| Line 16: | Line 17: |
| * release candidate release | * Check /etc/issue and /etc/issue.net for accuracy |
| Line 18: | Line 19: |
| * '''FINAL ARTWORK''' | * Check standard /etc/apt/sources.list for accuracy and ensure all suites exist |
| Line 20: | Line 21: |
| * draft release announcement | * Ensure that the "about ubuntu" documents refer to the correct version, if at all |
| Line 22: | Line 23: |
| * 1 day before: | * Prepare release announcement * Make sure the announcement has links to all derivatives being released |
| Line 24: | Line 26: |
| * finalise release announcement | == Once final image is ready == |
| Line 26: | Line 28: |
| * get release announcement translated | * 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 |
| Line 28: | Line 31: |
| * finalise media announcement list (list of email addresses, and who is sending) | == Before announcement == |
| Line 30: | Line 33: |
| * make sure candidate final iso is in pool dir on mirror-master | * 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 http://releases.ubuntu.com/ has the proper links and text * Check torrent functionality |
| Line 32: | Line 38: |
| * verify torrents are working | == Announcement == |
| Line 34: | Line 40: |
| * verify that all servers have the image internally (releases, archive, cdimage) * on publishing: * check that http://releases.ubuntu.com/ has the proper links and text * check final torrents |
* 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) |
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/CONF.sh, OFFICIAL variable)
- Check CD boot loader help text against menu configuration
- Check the lsb_release output for accuracy
- Check /etc/issue and /etc/issue.net 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 http://releases.ubuntu.com/ has the proper links and text
- Check torrent functionality
Announcement
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)