ReleaseProcess
|
Size: 3551
Comment: moved from wiki.c.c
|
Size: 4024
Comment: Launchpad announcement
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 14: | Line 14: |
| 1. Notify Martin Pitt to disable apport by default (`enabled=0` in `/etc/default/apport`). | |
| Line 20: | Line 21: |
| 1. Notify Fabio Massimo Di Nitto and ask for re-certification on test hardware | 1. Clear the [http://people.ubuntu.com/~ubuntu-archive/NBS NBS] list. 1. Notify Marc Tardif and ask for re-certification on test hardware |
| Line 32: | Line 34: |
| 1. Disable the automatic mirror list update on the website | |
| Line 34: | Line 35: |
| 1. copy .manifest to .manifest.full, and prune all images from previous releases from the .manifest file to allow timely mirror probing | |
| Line 39: | Line 41: |
| 1. Publish the CD images. This usually requires mangling the {{{HEADER.html}}} in the directory where the images are stored, since publish-release isn't smart enough to do the right thing there | 1. Publish the CD images. This usually requires mangling the {{{.htaccess}}} and the {{{HEADER.html}}} in the directory where the images are stored, since publish-release isn't smart enough to do the right thing there |
| Line 41: | Line 43: |
| 1. Enable the automatic mirror list update on the website | |
| Line 43: | Line 44: |
| 1. Confirm that website content is finalized, as further edits will be difficult under load (Matthew Nuzum) | 1. Confirm that website content is finalized, as further edits will be difficult under load and check with sysadmin that caches will be cleared on time (Matthew Nuzum, Jonathan Riddell, Oliver Grawart, James Troup) |
| Line 48: | Line 49: |
| 1. Send the release announcement to {{{ubuntu-announce}}} | |
| Line 52: | Line 52: |
| 1. Send the release announcement to {{{ubuntu-announce}}} | |
| Line 53: | Line 54: |
| 1. Post announcement to [https://launchpad.net/ubuntu/+announce Launchpad] ([https://launchpad.net/~ubuntu-drivers/+members ubuntu-drivers members] have posting rights) |
To be carried out by: Steve Langasek, with support from the [https://launchpad.net/~ubuntu-release Ubuntu release team]
Goals:
- Ship it!
Release minus 6 days:
- Selectively accept package uploads to resolve targeted bugs
Notify Scott James Remnant to perform a ReadaheadListUpdate
Go through ReleaseChecklist (again, yes)
- Top up the CDs with language packs (but leave a megabyte or two just in case)
Notify Gerry Carr and [mailto:matthew.nuzum@canonical.com Matthew Nuzum] to ensure they have time to prepare the website (this includes preparing http://www.ubuntu.com/getubuntu/download)
Notify Martin Pitt to disable apport by default (enabled=0 in /etc/default/apport).
Release minus 3 days:
Modify debian-cd/CONF.sh to set OFFICIAL
- Produce a full set of images
- Clear out the testing grid
Clear the [http://people.ubuntu.com/~ubuntu-archive/NBS NBS] list.
- Notify Marc Tardif and ask for re-certification on test hardware
Notify Henrik Nilsen Omma to begin ReleaseValidationProcess
- Prepare the release announcement
- Notify Jonathan Riddell, Oliver Grawert to prepare separate Kubuntu and Edubuntu release announcements
- add any caveats discovered in RC
- this should refer to the web page prepared by the doc team rather than going into details of changes itself
- update the page to include any caveats
- notify loco teams to translate release notes (coordinate new translation URLs with Matthew Nuzum)
Notify Matt Zimmerman, ubuntu-doc@lists.ubuntu.com to proofread the announcements and suggest changes
- Review targeted bugs and take final decisions on what to fix and what to defer
Release minus 1 day:
- Pre-publish the CD images.
- copy .manifest to .manifest.full, and prune all images from previous releases from the .manifest file to allow timely mirror probing
- Begin running the mirror prober hourly on staging.ubuntu.com to monitor the propagation of the images to mirrors
- Prepare a static front-page and a list of mirrors "just in case." (Matthew Nuzum)
- Publish release announcement, release notes and feature walk through on the website (Matthew Nuzum)
Release minus 3 hours:
Publish the CD images. This usually requires mangling the .htaccess and the HEADER.html in the directory where the images are stored, since publish-release isn't smart enough to do the right thing there
- Run the mirror prober continuously to verify which mirrors are up to date
- Check torrents for proper functionality
- Confirm that website content is finalized, as further edits will be difficult under load and check with sysadmin that caches will be cleared on time (Matthew Nuzum, Jonathan Riddell, Oliver Grawart, James Troup)
Release:
Update the topic on #ubuntu-devel and #canonical
Update the meta-release index (MichaelVogt updates the bzr [http://bazaar.launchpad.net/~ubuntu-core-dev/meta-release/ubuntu branch] and copies the updated meta-release* files (as user changelogs) to rookery:/srv/changelogs.ubuntu.com/www)
- Notify Matthew Nuzum to announce on the website
- News sidebar
- Box at top of home page
Send the release announcement to ubuntu-announce
Post announcement to [http://www.ubuntuforums.org/forumdisplay.php?f=13 News & Announcements section] (Matt Zimmerman and forum admins have posting rights)
Post announcement to [https://launchpad.net/ubuntu/+announce Launchpad] ([https://launchpad.net/~ubuntu-drivers/+members ubuntu-drivers members] have posting rights)
Notify a Launchpad admin to set the status of this distrorelease to CURRENT, and to change any previous CURRENT distrorelease(s) to SUPPORTED.
- Sleep!
Release plus 1 day:
If any changes were made to this document in this run, check whether the changes also apply to MilestoneProcess, BetaProcess or ReleaseCandidateProcess.
Continue on NewReleaseCycleProcess.
ReleaseProcess (last edited 2021-10-15 08:15:45 by sil2100)