ReleaseProcess
|
Size: 3551
Comment: moved from wiki.c.c
|
Size: 5094
Comment: fix typo
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 1: | Line 1: |
| To be carried out by: Steve Langasek, with support from the [https://launchpad.net/~ubuntu-release Ubuntu release team] | To be carried out by: Steve Langasek, with support from the [[https://launchpad.net/~ubuntu-release|Ubuntu release team]] |
| Line 7: | Line 7: |
| Release minus 14 days: 1. [[NonLanguagePackTranslationDeadline]], ensure uploads with updated translations downloaded from Rosetta are done for: 1. ubiquity (debian-installer) 1. gfxboot-theme-ubuntu 1. wubi 1. yelp, gnome-user-docs and ubuntu-docs 1. DDTP data (package description translations) 1. Notify ArneGoetje and DavidPlanella to coordinate a fresh set of language packs which will be exported, uploaded, and built in time for the release. |
|
| Line 10: | Line 19: |
| 1. Notify Scott James Remnant to perform a ReadaheadListUpdate | |
| Line 13: | Line 21: |
| 1. 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) | 1. Contact Gerry Carr and [[mailto:matthew.nuzum@canonical.com|Matthew Nuzum]] to confirm that website preparations are on-track; this includes preparing http://www.ubuntu.com/getubuntu/download 1. Notify Martin Pitt to disable apport by default (`enabled=0` in `/etc/default/apport`). |
| Line 20: | Line 29: |
| 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 24: | Line 34: |
| * add any caveats discovered in RC | |
| Line 28: | Line 37: |
| * Notify Matt Zimmerman, {{{ubuntu-doc@lists.ubuntu.com}}} to proofread the announcements and suggest changes | * Notify Matt Zimmerman, {{{ubuntu-doc@lists.ubuntu.com}}} to proofread the announcements and suggest changes, CC product owners (Rick Spencer, Jos Boumans, David Mandala) and Marketing (Gerry Carr). |
| Line 32: | Line 41: |
| 1. Disable the automatic mirror list update on the website | |
| Line 34: | Line 42: |
| 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 48: |
| 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. If there is a previous milestone for this series, move those images from /srv/cdimage.ubuntu.com/www/full to /srv/cdimage.ubuntu.com/old-images/, and notify the sysadmin team that these are available for off-line archival. 1. Copy the final wubi.exe to the release directory. 1. Publish the CD images. This usually requires mangling the {{{.htaccess}}} in the directory where the images are stored, and the top-level {{{HEADER.html}}} file, to drop the mention of "Release Candidate", since publish-release isn't smart enough to do the right thing there * rune for kubuntu-netbook: for-project kubuntu publish-release . ../kubuntu-netbook/daily-live/20090903 netbook yes |
| Line 41: | Line 53: |
| 1. Enable the automatic mirror list update on the website | |
| Line 43: | Line 54: |
| 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 Grawert, James Troup) 1. Notify James Westby to stop the Bazaar importer for the release. |
| Line 47: | Line 59: |
| 1. 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) 1. Send the release announcement to {{{ubuntu-announce}}} |
1. 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) |
| Line 52: | Line 63: |
| 1. Post announcement to [http://www.ubuntuforums.org/forumdisplay.php?f=13 News & Announcements section] (Matt Zimmerman and forum admins have posting rights) | 1. Send the release announcement to {{{ubuntu-announce}}} 1. Post announcement to [[http://www.ubuntuforums.org/forumdisplay.php?f=13|News & Announcements section]] (Matt Zimmerman and forum admins have posting rights) 1. Post announcement to [[https://launchpad.net/ubuntu/+announce|Launchpad]] ([[https://launchpad.net/~ubuntu-drivers/+members|ubuntu-drivers members]] have posting rights) 1. Post an announcement on http://release-blog.ubuntu.com/ |
To be carried out by: Steve Langasek, with support from the Ubuntu release team
Goals:
- Ship it!
Release minus 14 days:
NonLanguagePackTranslationDeadline, ensure uploads with updated translations downloaded from Rosetta are done for:
- ubiquity (debian-installer)
- gfxboot-theme-ubuntu
- wubi
- yelp, gnome-user-docs and ubuntu-docs
- DDTP data (package description translations)
Notify ArneGoetje and DavidPlanella to coordinate a fresh set of language packs which will be exported, uploaded, and built in time for the release.
Release minus 6 days:
- Selectively accept package uploads to resolve targeted bugs
Go through ReleaseChecklist (again, yes)
- Top up the CDs with language packs (but leave a megabyte or two just in case)
Contact Gerry Carr and Matthew Nuzum to confirm that website preparations are on-track; 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 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
- 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, CC product owners (Rick Spencer, Jos Boumans, David Mandala) and Marketing (Gerry Carr).
- 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:
- If there is a previous milestone for this series, move those images from /srv/cdimage.ubuntu.com/www/full to /srv/cdimage.ubuntu.com/old-images/, and notify the sysadmin team that these are available for off-line archival.
- Copy the final wubi.exe to the release directory.
Publish the CD images. This usually requires mangling the .htaccess in the directory where the images are stored, and the top-level HEADER.html file, to drop the mention of "Release Candidate", since publish-release isn't smart enough to do the right thing there
- rune for kubuntu-netbook: for-project kubuntu publish-release . ../kubuntu-netbook/daily-live/20090903 netbook yes
- 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 Grawert, James Troup)
- Notify James Westby to stop the Bazaar importer for the release.
Release:
Update the topic on #ubuntu-devel and #canonical
Update the meta-release index (MichaelVogt updates the bzr 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 News & Announcements section (Matt Zimmerman and forum admins have posting rights)
Post announcement to Launchpad (ubuntu-drivers members have posting rights)
Post an announcement on http://release-blog.ubuntu.com/
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)