Uploaded image for project: 'Satellite'
  1. Satellite
  2. SAT-20210

Satellite upgrade fails with dependencies error "package rubygem-openscap-0.4.9-8.el8sat.noarch requires openscap < 1.3.8, but none of the providers can be installed"

XMLWordPrintable

    • Critical
    • None

      Description of problem:

      Satellite upgrade fails with dependencies error "package rubygem-openscap-0.4.9-8.el8sat.noarch requires openscap < 1.3.8, but none of the providers can be installed"

      Version-Release number of selected component (if applicable):

      Satellite 6.12 and satellite 6.13

      How reproducible:

      100%

      Steps to Reproduce:

      1. Follow the steps mentioned in the doc to upgrade the satellite server:-

      https://access.redhat.com/documentation/en-us/red_hat_satellite/6.12/html/upgrading_and_updating_red_hat_satellite/upgrading_satellite#upgrading_a_connected_satellite_server

      Perform the upgrade:

      1. satellite-maintain upgrade run --target-version 6.12.z

      Actual results:

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      Update package(s) : [FAIL]
      Failed executing yum -y --disableplugin=foreman-protector update, exit status 1:
      Updating Subscription Management repositories.
      Bad id for repo: packages-microsoft-com-prod-{​​​​​​​

      {​​​​​​​ mdatp.channel }

      ​​​​​​​}​​​​​​​, byte = { 28
      Repository packages-microsoft-com-prod is listed more than once in the configuration
      packages-microsoft-com-prod 37 MB/s | 8.2 MB 00:00
      Red Hat Enterprise Linux 8 for x86_64 - AppStre 41 MB/s | 59 MB 00:01
      Red Hat Satellite 6.12 for RHEL 8 x86_64 (RPMs) 2.8 MB/s | 1.7 MB 00:00
      Red Hat Satellite Maintenance 6.12 for RHEL 8 x 63 kB/s | 37 kB 00:00
      Red Hat Enterprise Linux 8 for x86_64 - BaseOS 61 MB/s | 65 MB 00:01
      Error:
      Problem: package rubygem-openscap-0.4.9-8.el8sat.noarch requires openscap < 1.3.8, but none of the providers can be installed

      • openscap-1.3.6-5.el8_7.i686 has inferior architecture
      • openscap-1.3.0-7.el8.i686 has inferior architecture
      • openscap-1.3.1-1.el8.i686 has inferior architecture
      • openscap-1.3.2-6.el8.i686 has inferior architecture
      • openscap-1.3.3-5.el8.i686 has inferior architecture
      • openscap-1.3.3-6.el8_3.i686 has inferior architecture
      • openscap-1.3.4-5.el8.i686 has inferior architecture
      • openscap-1.3.4-6.el8_4.i686 has inferior architecture
      • openscap-1.3.5-6.el8.i686 has inferior architecture
      • openscap-1.3.6-3.el8.i686 has inferior architecture
      • openscap-1.3.6-4.el8.i686 has inferior architecture
      • openscap-1.3.7-1.el8.i686 has inferior architecture
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.6-5.el8_7.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.0-7.el8.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.1-1.el8.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.2-6.el8.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.3-5.el8.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.3-6.el8_3.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.4-5.el8.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.4-6.el8_4.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.5-6.el8.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.6-3.el8.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.6-4.el8.x86_64
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.7-1.el8.x86_64
      • cannot install the best update candidate for package rubygem-openscap-0.4.9-7.el8sat.noarch
      • cannot install the best update candidate for package openscap-1.3.6-5.el8_7.x86_64
        (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 to Satellite 6.12.z] failed.

      The following steps ended up in failing state:

      [packages-update]

      Resolve the failed steps and rerun the command.

      If the situation persists and, you are unclear what to do next,
      contact Red Hat Technical Support.

      In case the failures are false positives, use
      --whitelist="packages-update"

      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

      Expected results:

      Upgrade should complete without any issues.

      Additional info:

            jira-bugzilla-migration RH Bugzilla Integration
            jira-bugzilla-migration RH Bugzilla Integration
            Lukas Pramuk Lukas Pramuk
            Akshay Gadhave Akshay Gadhave
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: