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

Errors thrown during upgrade resolving packages from Satellite 6.11 to 6.12 with missing Satellite repository

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • 6.11.0
    • Upgrades
    • Moderate
    • No

      Description of problem:

      "satellite-maintain" fails to disable unnecessary repositories during the Satellite upgrade process.

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

      Satellite 6.11

      How reproducible:

      Steps to Reproduce:

      1. Enable required repository

      rhel-8-for-x86_64-appstream-rpms
      rhel-8-for-x86_64-baseos-rpms
      satellite-6.11-for-rhel-8-x86_64-source-rpms <<<<<< incorrect repo
      satellite-maintenance-6.11-for-rhel-8-x86_64-rpms

      2. Try upgrading Satellite.

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

      3.

      Actual results:

      Fails with package dependency error.

      ~~~
      Error:
      Problem 1: package satellite-common-6.XX.4-2.el8sat.noarch requires (ansible-core >= 2.12 and ansible-core < 2.14), but none of the providers can be installed

      • cannot install both ansible-core-2.15.3-1.el8.x86_64 and ansible-core-2.13.3-1.el8.x86_64
      • cannot install the best update candidate for package ansible-core-2.13.3-1.el8.x86_64
      • problem with installed package satellite-common-6.XX.4-2.el8sat.noarch
        Problem 2: package satellite-common-6.XX.4-2.el8sat.noarch requires (ansible-core >= 2.12 and ansible-core < 2.14), but none of the providers can be installed
      • cannot install both ansible-core-2.15.3-1.el8.x86_64 and ansible-core-2.13.3-1.el8.x86_64
      • package ansible-test-2.15.3-1.el8.x86_64 requires ansible-core = 2.15.3-1.el8, but none of the providers can be installed
      • package satellite-6.XX.4-2.el8sat.noarch requires satellite-common, but none of the providers can be installed
      • cannot install the best update candidate for package ansible-test-2.13.3-1.el8.x86_64
      • problem with installed package satellite-6.XX.4-2.el8sat.noarch
        Problem 3: package rubygem-openscap-0.4.9-7.el8sat.noarch requires openscap < 1.3.7, but none of the providers can be installed
      • openscap-1.3.6-4.el8.i686 has inferior architecture
      • cannot install both openscap-1.3.8-1.el8_8.x86_64 and openscap-1.3.6-4.el8.x86_64
      • problem with installed package rubygem-openscap-0.4.9-7.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)
        [WARNING]
        Failed executing yum --disableplugin=foreman-protector update, exit status 1
        ~~~

      Expected results:

      "satellite-maintain" should disable unnecessary repositories during the Satellite upgrade.

      Additional info:

      Tested on Satellite 6.11 and Satellite 6.13

            ehelms@redhat.com Eric Helms
            rhn-support-amahindr Aniket Mahindrakar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: