EPEL 10.1 retirement and EPEL 10.2 switch #101

Closed
opened 2026-05-04 19:36:03 +00:00 by carlwgeorge · 1 comment
Owner

See also https://docs.fedoraproject.org/en-US/infra/release_guide/sop_release_eol/

tasks

  • koji
    • remove 10.1 targets
    • remove 10.1 sidetags
  • bodhi
    • final 10.1 stable push
    • archive 10.1 release
  • ansible
    • change minor variables (epel_branched_minor: false, epel_z_minor: 2)
    • remove epel10.1 from new-updates-sync
    • switch rhel10-sync to 10.2
    • run playbooks
  • run rhel10-sync on batcave manually
  • koji
    • create rhel10.2 external repos
    • switch epel10.2-base to rhel10.2 external repos
    • switch epel10-infra inheritance
  • mirror
    • update repo redirects
    • update symlinks
  • remove epel10.1 koschei collection
  • announce completion
See also https://docs.fedoraproject.org/en-US/infra/release_guide/sop_release_eol/ ## tasks - [x] koji - [x] remove 10.1 targets - [x] remove 10.1 sidetags - [x] bodhi - [x] final 10.1 stable push - [x] archive 10.1 release - [x] ansible - [x] change minor variables (`epel_branched_minor: false`, `epel_z_minor: 2`) - [x] remove epel10.1 from new-updates-sync - [x] switch rhel10-sync to 10.2 - [x] run playbooks - [x] run rhel10-sync on batcave manually - [x] koji - [x] create rhel10.2 external repos - [x] switch epel10.2-base to rhel10.2 external repos - [x] switch epel10-infra inheritance - [x] mirror - [x] update repo redirects - [x] update symlinks - [x] remove epel10.1 koschei collection - [x] announce completion
carlwgeorge added this to the RHEL 10.2 milestone 2026-05-04 19:36:03 +00:00
Author
Owner

All tasks have been completed.

We had a bit of clean up work related to this because the Red Hat CDN was returning a significant number of 404s, which prevented us from getting a complete reposync of the RHEL 10.2 buildroot. For whatever reason this was most common with ppc64le packages, but other arches were affected as well. This would cause some (but not all) EPEL 10.2 builds to fail. The CDN 404s reduced over the next two days until they were gone and we were able to get a complete reposync.

To avoid pain like this in the future, we intend to modify the minor retirement SOP to have the first step be getting a complete reposync, and not progressing with the rest of the retirement until that is complete.

All tasks have been completed. We had a bit of clean up work related to this because the Red Hat CDN was returning a significant number of 404s, which prevented us from getting a complete reposync of the RHEL 10.2 buildroot. For whatever reason this was most common with ppc64le packages, but other arches were affected as well. This would cause some (but not all) EPEL 10.2 builds to fail. The CDN 404s reduced over the next two days until they were gone and we were able to get a complete reposync. To avoid pain like this in the future, we intend to modify the minor retirement SOP to have the first step be getting a complete reposync, and not progressing with the rest of the retirement until that is complete.
Sign in to join this conversation.
No milestone
No project
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
epel/releng#101
No description provided.