foreman-documentation icon indicating copy to clipboard operation
foreman-documentation copied to clipboard

Use RPM capability in favor of package name

Open maximiliankolb opened this issue 6 months ago • 1 comments

"pulp-manifest" is packaged in pulpcore_packaging. The RPM package name depends on the Python version. Using the RPM capability, you can install "pulp-manifest" independent of the package name.

This is part of Pulpcore 3.49 -> Katello 4.13 -> Foreman 3.11.

Refs PR-1070 in pulpcore-packaging

# cat /etc/yum.repos.d/pulpcore.repo
[pulpcore]
name=pulpcore
baseurl=https://yum.theforeman.org/pulpcore/3.49/el8/x86_64/
enabled=1
gpgcheck=0
sslverify=0

# dnf install pulp-manifest
...
Installing:
 python3.11-pulp_manifest                                      noarch                                   3.0.0-5.el8                                         pulpcore                                       21 k
Installing dependencies:
...
  • [x] I am okay with my commits getting squashed when you merge this PR.
  • [x] I am familiar with the contributing guidelines.

Please cherry-pick my commits into:

  • [x] Foreman 3.11/Katello 4.13

maximiliankolb avatar Aug 07 '24 09:08 maximiliankolb