Problem 1: package rubygem-qpid_proton-0.34.0-1.el8.x86_64 requires libruby.so.2.5()(64bit), but none of the providers can

pulpcore is one of the repositories set up by katello-repos. Run those two rpm command in my previous post.

1 Like

Here is your required info (2 mintues ago I rerun

yum update -y https://yum.theforeman.org/releases/2.5/el8/x86_64/foreman-release.rpm
yum update -y https://yum.theforeman.org/katello/4.1/katello/el8/x86_64/katello-repos-latest.rpm

),

[#] rpm -q foreman-release katello-repos
foreman-release-2.5.2-1.el8.noarch
katello-repos-4.1.2-1.el8.noarch

One thing i’ve to mentioned i didn’t update foreman 2.5.0 to 2.5.1 at this moment i’m trying to update 2.5.0 to 2.5.2

That looks good, if you haven’t modified any of those repo files. That’s what you can verified with rpm -V.

At the moment, pulp-rpm 3.14.0 is still missing from the el8 repository. See Index of /pulpcore/3.14/el8/x86_64

There is also a dependency problem with tfm-rubygem-foreman-tasks-core-0.3.6-1. See Tfm-rubygem-katello-4.1.2-1.el7.noarch dependency

So if I were you I would still wait a little bit with the update on EL8, at least until there is pulp-rpm 3.14.0 in the EL8 repository. If you running the broken pulp-rpm 3.13 you will have to run a repair script after the update to pulp-rpm 3.14.0. (don’t confuse the pulp-rpm version number with the pulpcore version number…)

1 Like

rpm -V output was empty so that i didn’t share with you. Thanks for your kind information. Then i’ve to wait few days…

So you do have the pulpcore 3.14 repository now in /etc/yum.repos.d/katello.repo?