Upgrading Red Hat Satellite Capsule 6.13 to 6.14 fails with cannot install both rubygem-clamp from satellite-capsule and rubygem-clamp from @System

Solution Verified - Updated -

Issue

  • Upgrading Red Hat Satellite Capsule 6.13 to 6.14 fails with below dependency error:

      Download package(s) :                                                 [FAIL]
    Failed executing yum --downloadonly -y --disableplugin=foreman-protector update, exit status 1:
    Updating Subscription Management repositories.
    Red Hat Enterprise Linux 8 for x86_64 - BaseOS  7.0 MB/s |  79 MB     00:11
    Red Hat Enterprise Linux 8 for x86_64 - AppStre 7.6 MB/s |  70 MB     00:09
    Red Hat Satellite Capsule 6.14 for RHEL 8 x86_6 2.7 MB/s | 580 kB     00:00
    Red Hat Satellite Maintenance 6.14 for RHEL 8 x 149 kB/s |  23 kB     00:00
    Error:
    Problem 1: cannot install both rubygem-clamp-1.3.2-1.el8sat.noarch from satellite-capsule-6.14-for-rhel-8-x86_64-rpms and rubygem-clamp-1.1.2-7.el8sat.noarch from @System
     - package rubygem-hammer_cli-3.5.1-1.el8sat.noarch from @System requires rubygem(clamp) < 1.2.0, but none of the providers can be installed
     - cannot install the best update candidate for package rubygem-clamp-1.1.2-7.el8sat.noarch
     - problem with installed package rubygem-hammer_cli-3.5.1-1.el8sat.noarch
    Problem 2: package rubygem-kafo-7.2.0-1.el8sat.noarch from satellite-capsule-6.14-for-rhel-8-x86_64-rpms requires (rubygem(clamp) >= 1.3.1 with rubygem(clamp) < 2), but none of the providers can be installed
     - cannot install both rubygem-clamp-1.3.2-1.el8sat.noarch from satellite-capsule-6.14-for-rhel-8-x86_64-rpms and rubygem-clamp-1.1.2-7.el8sat.noarch from @System
     - package rubygem-hammer_cli-3.5.1-1.el8sat.noarch from @System requires rubygem(clamp) < 1.2.0, but none of the providers can be installed
     - cannot install the best update candidate for package rubygem-kafo-6.5.0-1.el8sat.noarch
     - problem with installed package rubygem-hammer_cli_foreman-3.5.1-1.el8sat.noarch
    Problem 3: package rubygem-kafo-7.2.0-1.el8sat.noarch from satellite-capsule-6.14-for-rhel-8-x86_64-rpms requires (rubygem(clamp) >= 1.3.1 with rubygem(clamp) < 2), but none of the providers can be installed
     - cannot install both rubygem-clamp-1.3.2-1.el8sat.noarch from satellite-capsule-6.14-for-rhel-8-x86_64-rpms and rubygem-clamp-1.1.2-7.el8sat.noarch from @System
     - package rubygem-hammer_cli-3.5.1-1.el8sat.noarch from @System requires rubygem(clamp) < 1.2.0, but none of the providers can be installed
     - cannot install the best update candidate for package foreman-installer-1:3.5.2.8-1.el8sat.noarch
     - problem with installed package rubygem-hammer_cli_foreman_admin-1.1.0-1.el8sat.noarch
    Problem 4: package rubygem-kafo-7.2.0-1.el8sat.noarch from satellite-capsule-6.14-for-rhel-8-x86_64-rpms requires (rubygem(clamp) >= 1.3.1 with rubygem(clamp) < 2), but none of the providers can be installed
     - cannot install both rubygem-clamp-1.3.2-1.el8sat.noarch from satellite-capsule-6.14-for-rhel-8-x86_64-rpms and rubygem-clamp-1.1.2-7.el8sat.noarch from @System
     - package foreman-installer-1:3.7.0.8-1.el8sat.noarch from satellite-capsule-6.14-for-rhel-8-x86_64-rpms requires rubygem(kafo) >= 7.2.0, but none of the providers can be installed
     - cannot install the best update candidate for package foreman-installer-katello-1:3.5.2.8-1.el8sat.noarch
     - problem with installed package rubygem-hammer_cli_foreman_virt_who_configure-0.0.9-2.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)
    
  • Manually enabling satellite-utils-6.13-for-rhel-8-x86_64-rpms and satellite-utils-6.14-for-rhel-8-x86_64-rpms on the Red Hat Satellite Capsule server does not resolve the issue, as the upgrade still fails with the same error.

Environment

  • Red Hat Satellite 6.13

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