Feature #34126
Deliver EL8 repositories as modular repositories to fix dependency resolution, get automatic dependent module enablement and handle dependency resolution without module_hotfixes
Related issues
History
#1
Updated by Evgeni Golov about 1 year 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?
#2
Updated by Ewoud Kohl van Wijngaarden about 1 year ago
- Target version set to 3.2.0
- Category set to RPMs
For now I'm aligning this to Foreman 3.2 but it's at risk. The fallback is to continue using the current workarounds.
#3
Updated by Amit Upadhye about 1 year ago
- Target version changed from 3.2.0 to 3.3.0
#4
Updated by Ewoud Kohl van Wijngaarden about 1 year ago
- Blocked by Feature #34615: Provide modular metadata in EL8 added
#5
Updated by Evgeni Golov 10 months 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!
#6
Updated by Evgeni Golov 10 months ago
- Status changed from New to Closed