End of life SOP
From FedoraProject
(Difference between revisions)
(→Action) |
|||
| Line 4: | Line 4: | ||
Each release of Fedora is maintained as laid out in the [[Fedora_Release_Life_Cycle#Maintenance_Schedule | maintenance schedule]]. At the conclusion of the maintenance period, a Fedora release enters ''end of life'' status. This procedure describes the tasks necessary to move a release to that status. | Each release of Fedora is maintained as laid out in the [[Fedora_Release_Life_Cycle#Maintenance_Schedule | maintenance schedule]]. At the conclusion of the maintenance period, a Fedora release enters ''end of life'' status. This procedure describes the tasks necessary to move a release to that status. | ||
| − | == | + | == Actions == |
<!-- Use headings to list out tasks in some semblance of chronological order, then flesh them out... I don't know them all, just guessing. --> | <!-- Use headings to list out tasks in some semblance of chronological order, then flesh them out... I don't know them all, just guessing. --> | ||
=== Set date === | === Set date === | ||
| − | * FESCo | + | * FESCo responsibilities: |
| − | ** | + | ** Follow guidelines of [[Fedora_Release_Life_Cycle#Maintenance_Schedule | maintenance schedule]] |
** Take into account any infrastructure or other supporting project resource contention | ** Take into account any infrastructure or other supporting project resource contention | ||
| + | ** Announce the closure of the release to the package maintainers. | ||
=== Reminder announcement === | === Reminder announcement === | ||
Revision as of 04:47, 8 July 2010
Contents |
Description
Each release of Fedora is maintained as laid out in the maintenance schedule. At the conclusion of the maintenance period, a Fedora release enters end of life status. This procedure describes the tasks necessary to move a release to that status.
Actions
Set date
- FESCo responsibilities:
- Follow guidelines of maintenance schedule
- Take into account any infrastructure or other supporting project resource contention
- Announce the closure of the release to the package maintainers.
Reminder announcement
- from FESCo chair to f-devel-announce, f-announce-l, including
- date of last update push (if needed)
- date of actual EOL
Koji tasks
Bodhi tasks
PackageDB
Set the release to be End of Life in the PackageDB. Currently, that's done with the following db query:
update collection set statuscode = 9 where name = 'Fedora' and version = '11';
Source Control (CVS)
- Branches for new packages in CVS are not allowed for distribution X after the Fedora X+2 release. New builds are no longer allowed for EOL Fedora releases.
Bugzappers Tasks
- Close all open bugs
- End of life process
Docs tasks
- any?
Final announcement
- from FPL to f-announce-l
- on EOL date if at all possible
- link to previous reminder announcement
Announcement content
- Consider this EOL announcement from openoffice.org
- Note FAQ
Verification
Consider Before Running
- Resource contention in infrastructure, such as outages
- Extenuating circumstances for specific planned updates, if any
- ot