Fedora 42 EOL #13352

Open
opened 2026-05-14 09:51:26 +00:00 by patrikp · 2 comments
Member

Fedora 42 will be going END OF LIFE on May 27th, 2026.

The process is documented here:
https://docs.fedoraproject.org/en-US/infra/release_guide/sop_release_eol/

Fedora 42 will be going END OF LIFE on May 27th, 2026. The process is documented here: https://docs.fedoraproject.org/en-US/infra/release_guide/sop_release_eol/
patrikp self-assigned this 2026-05-14 09:51:26 +00:00
Author
Member

Here's the checklist:

1. fedora-appstream-metadata in stable [1]
2. Final Bodhi stable push
3. Koji cleanup: remove build targets and sidetags
4. Purge copies of RPMs signed with F42 key [2]
5. Bodhi: archive F42, F42C, F42F
6. Ansible: update relevant roles and vars, then run the playbooks [3]
7. Stage EOL release to archive [4]
8. Send announcement email to mailing lists [5]
9. Remove EOL release from Koschei
10. Remove EOL release from fedfind
11. Remove torrents [6]

2 weeks later (June 10th, 2026):
🚫 12. Move EOL release to archive

[1] https://bodhi.fedoraproject.org/updates/FEDORA-2026-d85be6a343
[2] releng/tooling#13035
[3] infra/ansible#3378
[4] https://lists.fedoraproject.org/archives/list/mirror-admin@lists.fedoraproject.org/thread/5PPUGSGCHFFQUOQ5C42EUGEALGIRSYJM/
[5] https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/UBI57B7TD2TTKXWEFI7GEKRD2TQILVX4/
[6] https://fedoraproject.org/torrents/42/

Here's the checklist: ✅ 1. `fedora-appstream-metadata` in stable [1] ✅ 2. Final Bodhi stable push ✅ 3. Koji cleanup: remove build targets and sidetags ✅ 4. Purge copies of RPMs signed with F42 key [2] ✅ 5. Bodhi: archive F42, F42C, F42F ✅ 6. Ansible: update relevant roles and vars, then run the playbooks [3] ✅ 7. Stage EOL release to archive [4] ✅ 8. Send announcement email to mailing lists [5] ✅ 9. Remove EOL release from Koschei ✅ 10. Remove EOL release from fedfind ✅ 11. Remove torrents [6] **2 weeks later (June 10th, 2026):** 🚫 12. Move EOL release to archive [1] https://bodhi.fedoraproject.org/updates/FEDORA-2026-d85be6a343 [2] https://forge.fedoraproject.org/releng/tooling/pulls/13035 [3] https://forge.fedoraproject.org/infra/ansible/pulls/3378 [4] https://lists.fedoraproject.org/archives/list/mirror-admin@lists.fedoraproject.org/thread/5PPUGSGCHFFQUOQ5C42EUGEALGIRSYJM/ [5] https://lists.fedoraproject.org/archives/list/devel-announce@lists.fedoraproject.org/thread/UBI57B7TD2TTKXWEFI7GEKRD2TQILVX4/ [6] https://fedoraproject.org/torrents/42/
Owner

One thing that we are missing for our EOL SOP is that we also need to remove torrents once the release is EOL, so please add it into the documentation, and remove it from torrents.fpo.

The steps should be removing occurrences of 42 from /srv/torrent/btholding/ and /srv/web/torrents/; making the ini file that was copied to btholding to old, regenerate the whitelist file (torrent-generator); once this is all done, update the website if you can't wait for more than 12 hours in urgency, and restart the rtorrent, for more details look at how we generate the torrents from the sop https://docs.fedoraproject.org/en-US/infra/release_guide/sop_torrent_releases/.

One thing that we are missing for our EOL SOP is that we also need to remove torrents once the release is EOL, so please add it into the documentation, and remove it from torrents.fpo. The steps should be removing occurrences of 42 from /srv/torrent/btholding/ and /srv/web/torrents/; making the ini file that was copied to btholding to old, regenerate the whitelist file (torrent-generator); once this is all done, update the website if you can't wait for more than 12 hours in urgency, and restart the rtorrent, for more details look at how we generate the torrents from the sop https://docs.fedoraproject.org/en-US/infra/release_guide/sop_torrent_releases/.
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
releng/tickets#13352
No description provided.