Actions
Feature #34126
closedDeliver EL8 repositories as modular repositories to fix dependency resolution, get automatic dependent module enablement and handle dependency resolution without module_hotfixes
Updated by Evgeni Golov over 2 years ago
done:
- foreman packaging contains a template: https://github.com/theforeman/foreman-packaging/pull/7437
- pulpcore packaging contains a template: https://github.com/theforeman/pulpcore-packaging/pull/372
- koji knows how to inject the metadata: https://github.com/theforeman/foreman-infra/pull/1703
- pulpcore repo get module metadata: https://github.com/theforeman/foreman-infra/pull/1722
- forklift knows how to enable modules: https://github.com/theforeman/forklift/pull/1463 and https://github.com/theforeman/forklift/pull/1464
- operations collection enables modules: https://github.com/theforeman/foreman-operations-collection/pull/60
- release repos don't contain modular metadata https://github.com/theforeman/foreman-infra/pull/1721 and https://github.com/theforeman/foreman-infra/blob/d7906a4ad780c55af61bd3e51ec8933936e8bd64/puppet/modules/web/files/deploy-yumrepo.sh#L22
- documentation
- can we have merged modular metadata, so that people can also use older packages from the repos?
Updated by Ewoud Kohl van Wijngaarden over 2 years ago
- Category set to RPMs
- Target version set to 3.2.0
For now I'm aligning this to Foreman 3.2 but it's at risk. The fallback is to continue using the current workarounds.
Updated by Amit Upadhye over 2 years ago
- Target version changed from 3.2.0 to 3.3.0
Updated by Ewoud Kohl van Wijngaarden over 2 years ago
- Blocked by Feature #34615: Provide modular metadata in EL8 added
Updated by Evgeni Golov over 2 years ago
- Fixed in Releases 3.3.0 added
14:06 < Zhenech> ehelms, do you think we have everything to mark https://projects.theforeman.org/issues/34126 as closed in 3.3? 14:20 <@ehelms> Zhenech: ACK!
Actions