Satellite 6.15 to 6.16 upgrade failed with package dependency issues.

Solution Unverified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content