I made some significant changes to the fedora_bz.py script today. This updates the docs to reflect current usage of the script after these changes. It also changes the changes-contingency page to recommend using the script - currently the page does not say to use the script even though it has the capability to do the necessary work for the change deadlines. Signed-off-by: Adam Williamson <awilliam@redhat.com>
1.3 KiB
This document outlines the procedure for doing the end-of-life (EOL) warning.
Timing/trigger
This process is triggered by the release of Fedora Linux N+2. The schedule calls for it to occur two days after the release, but any time within two weeks of release day is sufficient.
Process
Add a warning comment on open bugs for the release that will soon go EOL using the fedora_bz.py script.
For example, to post the warning on Fedora Linux 37 bugs: ./fedora_bz.py eolwarn 37
The script will read the EOL date from Bodhi, or you can override it, e.g. ./fedora_bz.py eolwarn --date=2023-12-05 37
|
Warning
|
This script will take a while to run.
Execute it from a machine with stable power and networking.
If the script does die, you can re-run it like ./fedora_bz.py --start-bug 123456 eolwarn 37 to start after bug #123456.
Use the number of the last bug that was successfully edited.
As a safety check, the script will exit if the first bug in the list already has the comment.
|
The script comments on all "Fedora" and "Fedora Container Images" bugs for the release which are still open, unless they have the Tracking keyword. This {bugzilla_eol_query}[Bugzilla query] is similar to the one it uses (if you want to examine the list before running the script).