katello-nightly-rpm-pipeline 1766 failed

Katello nightly pipeline failed:

https://ci.theforeman.org/job/katello-nightly-rpm-pipeline/1766/

foreman-pipeline-katello-rpm-nightly (failed) (remote job)

CentOS Stream 8 upgrade fails with:

[2023-09-19T23:03:50.234Z]     Depsolve Error occurred:
[2023-09-19T23:03:50.234Z]      Problem: problem with installed package pki-servlet-engine-1:9.0.30-3.module_el8.5.0+854+e1c92b81.noarch
[2023-09-19T23:03:50.234Z]       - package tomcat-1:9.0.62-14.el8.noarch from appstream conflicts with pki-servlet-engine <= 1:9.0.50 provided by pki-servlet-engine-1:9.0.30-3.module_el8.5.0+854+e1c92b81.noarch from @System
[2023-09-19T23:03:50.234Z]       - package tomcat-1:9.0.62-14.el8.noarch from appstream conflicts with pki-servlet-engine <= 1:9.0.50 provided by pki-servlet-engine-1:9.0.30-1.module_el8.4.0+595+e59c9af2.noarch from appstream
[2023-09-19T23:03:50.234Z]       - package tomcat-1:9.0.62-14.el8.noarch from appstream conflicts with pki-servlet-engine <= 1:9.0.50 provided by pki-servlet-engine-1:9.0.30-3.module_el8.5.0+854+e1c92b81.noarch from appstream
[2023-09-19T23:03:50.234Z]       - package tomcat-1:9.0.62-14.el8.noarch from appstream conflicts with pki-servlet-engine <= 1:9.0.50 provided by tomcat-1:9.0.62-10.el8.noarch from appstream
[2023-09-19T23:03:50.234Z]       - cannot install both tomcat-1:9.0.62-14.el8.noarch from appstream and tomcat-1:9.0.62-10.el8.noarch from appstream
[2023-09-19T23:03:50.234Z]       - package tomcat-1:9.0.62-14.el8.noarch from appstream conflicts with pki-servlet-engine <= 1:9.0.50 provided by tomcat-1:9.0.62-12.el8.noarch from appstream
[2023-09-19T23:03:50.234Z]       - cannot install both tomcat-1:9.0.62-14.el8.noarch from appstream and tomcat-1:9.0.62-12.el8.noarch from appstream
[2023-09-19T23:03:50.234Z]       - package tomcat-1:9.0.62-14.el8.noarch from appstream conflicts with pki-servlet-engine <= 1:9.0.50 provided by tomcat-el-3.0-api-1:9.0.62-10.el8.noarch from appstream
[2023-09-19T23:03:50.234Z]       - package tomcat-1:9.0.62-14.el8.noarch from appstream conflicts with pki-servlet-engine <= 1:9.0.50 provided by tomcat-jsp-2.3-api-1:9.0.62-10.el8.noarch from appstream
[2023-09-19T23:03:50.234Z]       - package tomcat-1:9.0.62-14.el8.noarch from appstream conflicts with pki-servlet-engine <= 1:9.0.50 provided by tomcat-lib-1:9.0.62-10.el8.noarch from appstream
[2023-09-19T23:03:50.234Z]       - cannot install the best candidate for the job
[2023-09-19T23:03:50.234Z]   rc: 1
[2023-09-19T23:03:50.234Z]   results: []

cc @ehelms

Oh boy, well, the situation is currently worse. The new tomcat package now conflicts with pki-servlet-engine but does not provide it. Meanwhile the older tomcat packages in CentOS 8 Stream do provide it. So the now solution is to dnf update --nobest until they unf… fix the problem. I have reported this to the Tomcat team.

1 Like

Proposal to work around it and have our pipelines pass – Update RPM based OS with nobest to deal with Tomcat breakage by ehelms · Pull Request #1707 · theforeman/forklift · GitHub

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.