Hello all,
I wanted to share that we are going to be rebuilding all of our RPMs for EL10 across Foreman packaging, Pulpcore packaging, and Candlepin packaging. Foreman 5.0 is the first version aligned with EL10 support.
We’ve started by auditing and removing packages that are no longer needed:
- Remove obsolete packages for EL10 transition by zjhuntin · Pull Request #13726 · theforeman/foreman-packaging · GitHub
- Remove orphaned packages with no reverse dependencies by zjhuntin · Pull Request #13749 · theforeman/foreman-packaging · GitHub
- Add Obsoletes for EL10 package removals by zjhuntin · Pull Request #2765 · theforeman/pulpcore-packaging · GitHub
- Remove obsolete packages for EL10 transition by zjhuntin · Pull Request #2766 · theforeman/pulpcore-packaging · GitHub
Once the last configurations are in place, we’ll begin the rebuilds — I’m aiming to start this Wednesday.
I expect this to take a week or two to get everything sorted across all repos. You do not need to hold off on your packaging work — we’ll build around you, and once the configurations are in place, anything you update should automatically attempt to build for EL10 as well. Some issues may come up with plugins or packages that have a lot of dependencies, but we’ll address those as they arise.
I’ll create a separate tracking thread once we’ve started, similar to our Foreman/Katello release threads.
If you have any questions or concerns, feel free to raise them here or DM me ![]()