disabling epel repo worked for me
Hello,
Version locking the qpid-proton packages should also work:
yum install yum-plugin-versionlock
yum versionlock python2-qpid-proton-0.34* qpid-proton-c-0.34*
This way thereās no need to disable epel.
Any ETA on a tfm-rubygem-qpid_proton package release that supports qpid-proton 0.3.5?
Iām migrating an existing environment to 2.3.5/3.18 to 2.4/4.0 and this is a show stopper at the moment.
EPEL only has qpid-proton 0.3.5 in itās catalog, so unless I go to another source, 0.3.4 isnāt available.
This is the release procedure for Katello 4.0.3 which should include the fix. You can see how far along it is:
Any update on this?
what did it for me:
disable epel repo /etc/yum.repos.d
vim /etc/yum.repos.d/epel.repo (put 1 on 0)
rpm -ivh ./qpid-proton-c-0.35.0-1.el7.x86_64.rpm
I managed to workaround the issue by excluding the packages while updating 3.18.
yum update -x qpid-proton-c,qpid-dispatch-router
Giving my vote too, this qpid-proton-c problem blocks any update attempts.
Same issuehere I“m not able to update to 4.0.
http://yum.theforeman.org/katello/4.0 has packages for the new qpid-proton update, so what is the issue youāre seeing?
@evgeni : the issue is for a fresh install of katello 3.18, or update foreman 2.3/katello 3.18 before upgrading to foreman 2.4/katello 4.0.
Can the rpm dependencies beeing corrected for katello 4.0
be backported for katello 3.18 rpms (server & clients) ?
Why would you want a fresh install of 3.18, just to upgrade to 4.0?
That said, I think @Jonathon_Turel didnāt plan any more 3.18 updates, so probably no.
But also: Iāve just deployed a 3.18 for fun, and it works just fine. So what is the actual error youāre getting, and when?
Exactly right. Best case scenario - user hits an upgrade bug from 3.18 ā 4.0; we work around it somehow. That might mean pushing a fix into the KATELLO-3.18 branch to be applied manually by the user, but nothing beyond that.
Anyone looking to install a fresh Katello system should absolutely install Katello 4.2 which is now GA!
I installed Katello 4.2-RC2 on a test system, no issues at all. Very excited to see 4.2.0 in GA! Time to wipe my production (3.18) system clean and start new.
Iām actually running into this issue right now. I have Katello 3.18.4 deployed on RHEL7. Iām trying to upgrade to Katello 3.18.5 before upgrading to Katello 4.0.
Should I just skip 3.18.5 and go directly to Katello 4.0?
Iād hate to see you run into some issue with the pulp3 migration for a bug that was addressed in 3.18.5
Can you try adding this copr repo to the box which contains the qpid bits? It might fix up the dependency resolution: @qpid/qpid Copr
Thanks for the repository, at least yum doesnāt throw errors about qpid anymore.
Now I can finally update from Foreman 2.5.1/Katello 4.1.0 to the latest patch,
which should fix some of the issues we have.
Hello, I am running into a similar problem. I am curious if there is a solution defined. Here is the error I am getting.
I am currently on version 3.18.5 trying to upgrade to version 4.0
Here is the error in yum.
Error: Package: python2-qpid-proton-0.34.0-1.el7.x86_64 (@Robert_Bosch_GmbH_Product-CentOS-7-x64_REPO_Fedora-7-EPEL-x86_64)
Requires: qpid-proton-c(x86-64) = 0.34.0-1.el7
Removing: qpid-proton-c-0.34.0-1.el7.x86_64 (@Robert_Bosch_GmbH_Product-CentOS-7-x64_REPO_Fedora-7-EPEL-x86_64)
qpid-proton-c(x86-64) = 0.34.0-1.el7
Updated By: qpid-proton-c-0.35.0-1.el7.x86_64 (epel)
qpid-proton-c(x86-64) = 0.35.0-1.el7
yum can be configured to try to resolve such errors by temporarily enabling
disabled repos and searching for missing dependencies.
To enable this functionality please set ānotify_only=0ā in /etc/yum/pluginconf.d/search-disabled-repos.conf
Error: Package: python2-qpid-proton-0.34.0-1.el7.x86_64 (@Robert_Bosch_GmbH_Product-CentOS-7-x64_REPO_Fedora-7-EPEL-x86_64)
Requires: qpid-proton-c(x86-64) = 0.34.0-1.el7
Removing: qpid-proton-c-0.34.0-1.el7.x86_64 (@Robert_Bosch_GmbH_Product-CentOS-7-x64_REPO_Fedora-7-EPEL-x86_64)
qpid-proton-c(x86-64) = 0.34.0-1.el7
Updated By: qpid-proton-c-0.35.0-1.el7.x86_64 (epel)
qpid-proton-c(x86-64) = 0.35.0-1.el7
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Thank you.
I mean version 4.0