Katello 4.0 Installation failure due to qpid-proton-c version issue

Installation of Katello 4.0 failing due to qpid-proton-c version issue. Installation also fails for remote database migration, not sure if that is due to this qpid-proton-c version issue. On remote DB only pulpocore schema is created, foreman and candlepin failed.

Looks like this is a known issue as per the link provided by the community

would like to know following:

  1. Is there any workarounds to get this moving, before the patch is available
  2. Is there any timeline when the fix is expected, if it is not in near fiuture, need to try other alternatives
  3. Can we use Katello nightly ? or it also have the same issue ?

====== INSTALLATION LOGS ======

021-05-21 04:14:32 [NOTICE] [root] Loading default values from puppet modules…

2021-05-21 04:14:36 [NOTICE] [root] … finished

2021-05-21 04:14:39 [NOTICE] [root] Running validation checks

2021-05-21 04:18:16 [NOTICE] [configure] Starting system configuration.

The total number of configuration tasks may increase during the run.

Observe logs or specify --verbose-log-level to see individual configuration tasks.

2021-05-21 04:19:32 [NOTICE] [configure] 100 out of 1901 done.

2021-05-21 04:19:46 [NOTICE] [configure] 200 out of 1901 done.

2021-05-21 04:20:22 [ERROR ] [configure] Execution of ‘/bin/yum -d 0 -e 0 -y install katello’ returned 1: Error: Package: tfm-rubygem-qpid_proton-0.33.0-1.el7.x86_64 (katello)

2021-05-21 04:20:22 [ERROR ] [configure] Requires: qpid-proton-c = 0.33.0

2021-05-21 04:20:22 [ERROR ] [configure] Available: qpid-proton-c-0.14.0-2.el7.x86_64 (extras)

2021-05-21 04:20:22 [ERROR ] [configure] qpid-proton-c = 0.14.0-2.el7

2021-05-21 04:20:22 [ERROR ] [configure] Installing: qpid-proton-c-0.34.0-1.el7.x86_64 (epel)

2021-05-21 04:20:22 [ERROR ] [configure] qpid-proton-c = 0.34.0-1.el7

2021-05-21 04:20:22 [ERROR ] [configure] You could try using --skip-broken to work around the problem

2021-05-21 04:20:22 [ERROR ] [configure] You could try running: rpm -Va --nofiles --nodigest

2021-05-21 04:20:22 [ERROR ] [configure] /Stage[main]/Katello/Package[katello]/ensure: change from ‘purged’ to ‘present’ failed: Execution of ‘/bin/yum -d 0 -e 0 -y install katello’ returned 1: Error: Package: tfm-rubygem-qpid_proton-0.33.0-1.el7.x86_64 (katello)

2021-05-21 04:20:22 [ERROR ] [configure] Requires: qpid-proton-c = 0.33.0

Why don’t you ask that in that thread you have linked to? Same problem, same topic, same questions, same answers…

The workaround is mentioned in the topic you have linked.

See other topic.

Because you suggested do not mix the topic and create individual topic !!!

Sorry, which linked topic you are referring to, I see the link

it dont have the workaround

I suggested not to mix spread the same issue in various topics because that’s confusing if the same questions is asked over and over again in various threads.

The topic you have linked to is on the issue you have. Thus that topic you have linked to is obviously the place to ask. (and not in a thread on something completely else to add that issue).

Yes. And in that topic there is a mention of an updated rpm which resolves the dependency issue on EL7, which is currently available as workaround until it is officially released into the repos.