I am using Foreman 1.22 with Katello 3.12 to provision CentOS 7 (rolling) and Scientific Linux 7 (rolling) at an academic site. I use Katello to nightly sync the Katello client rpms from the canonical upstream repository at the url
In the past couple of days a problem has arisen in installing katello-agent on SL 7:
$ yum -y install katello-agent
[...]
Error: Package: python-gofer-proton-2.12.1-1.el7.noarch (IT_Services_Katello_Client_x86_64)
Requires: python-qpid-proton >= 0.9-5
You could try using --skip-broken to work around the problem
CentOS 7 is fine and comparing matters one can see there that the corresponding package there is
python2-qpid-proton-0.28.0-1.el7.x86_64
Could someone shed some light on this … is it an upstream issue with Scientific Linux 7?
The Katello client repositories are deprecated in favor of the Foreman client repositories. https://yum.theforeman.org/client/ has more recent versions. Could you check if it’s still an issue there?