Satellite 6.15 to 6.16 upgrade failed with package dependency issues.
Issue
- Dependency error during satellite upgrade:
Download package(s) : [FAIL]
Failed executing dnf -y --downloadonly --disableplugin=foreman-protector update, exit status 1:
Updating Subscription Management repositories.
Red Hat Enterprise Linux 8 for x86_64 - AppStre 23 MB/s | 54 MB 00:02
Red Hat Enterprise Linux 8 for x86_64 - BaseOS 29 MB/s | 61 MB 00:02
Red Hat Satellite 6.16 for RHEL 8 x86_64 (RPMs) 2.4 MB/s | 2.1 MB 00:00
Red Hat Satellite Maintenance 6.16 for RHEL 8 x 34 kB/s | 34 kB 00:01
Error:
Problem: package candlepin-4.4.21-1.el8sat.noarch from satellite-6.16-for-rhel-8-x86_64-rpms requires tomcat < 1:10.0.0, but none of the providers can be installed
- package tomcat-1:9.0.62-5.el8.noarch from rhel-8-for-x86_64-appstream-rpms conflicts with pki-servlet-engine <= 1:9.0.50 provided by pki-servlet-engine-1:9.0.50-1.module+el8.7.0+15761+f86c9a56.noarch from @System
- package tomcat-1:9.0.62-5.el8_8.2.noarch from rhel-8-for-x86_64-appstream-rpms conflicts with pki-servlet-engine <= 1:9.0.50 provided by pki-servlet-engine-1:9.0.50-1.module+el8.7.0+15761+f86c9a56.noarch from @System
- cannot install the best update candidate for package pki-servlet-engine-1:9.0.50-1.module+el8.7.0+15761+f86c9a56.noarch
- cannot install the best update candidate for package candlepin-4.4.20-1.el8sat.noarch
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
--------------------------------------------------------------------------------
Scenario [Migration scripts] failed.
Environment
- Red Hat Satellite 6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.