Uploaded image for project: 'RHEL Conversions'
  1. RHEL Conversions
  2. RHELC-1130

convert2rhel fails when httpd is installed, not downloading redhat-logos

    XMLWordPrintable

Details

    • 2023-R4, 2024-R1
    • Testable

    Description

      Description of problem:
      [08/22/2023 18:03:39] DEBUG - Got the following exception message: [u'ERROR with transaction check vs depsolve:', 'system-logos >= 7.92.1-1 is needed by httpd-2.4.6-99.el7_9.1.x86_64']
      CRITICAL - Failed to validate the yum transaction.
      ERROR - (ERROR) VALIDATE_PACKAGE_MANAGER_TRANSACTION.UNKNOWN_ERROR: Failed to validate the yum transaction.
      CRITICAL - Conversion failed.
      Writing breadcrumbs to '/etc/migration-results'.
      Writing RHSM custom facts to '/etc/rhsm/facts/convert2rhel.facts'.
      [08/22/2023 18:03:39] DEBUG - Traceback (most recent call last):
      File "/usr/lib/python2.7/site-packages/convert2rhel/main.py", line 100, in main
      loggerinst.critical("Conversion failed.")
      File "/usr/lib/python2.7/site-packages/convert2rhel/logger.py", line 159, in _critical
      sys.exit(msg)
      SystemExit: Conversion failed.

      Version-Release number of selected component (if applicable):
      convert2rhel-1.3.2-1.el7.noarch

      How reproducible:

      Steps to Reproduce:
      1. Centos:# yum install httpd
      2. # convert2rhel <options>
      3.

      Actual results:
      convert2rhel is removing centos-logs but not install redhat-logos and httpd does not meet its dependencies.

      [08/22/2023 17:58:46] DEBUG - Calling command 'rpm -e --nodeps centos-logos-70.0.6-3.el7.centos.noarch'
      httpd-2.4.6-99.el7.centos.1.x86_64 has missing requires of system-logos >= ('0', '7.92.1', '1')

      <snip>
      <list of packages that doesn't include redhat-logos>
      <snip>
      [08/22/2023 18:03:39] DEBUG - Got the following exception message: [u'ERROR with transaction check vs depsolve:', 'system-logos >= 7.92.1-1 is needed by httpd-2.4.6-99.el7_9.1.x86_64']

      Expected results:
      convert2rhel should be pulling in redhat-logos to resolve the httpd dependencies.

      Additional info:
      Other customers have been hitting this, but they have been removing httpd to get past the issue without reporting it.

      Attachments

        Issue Links

          Activity

            People

              ahosek@redhat.com Adam Hosek
              rhn-support-jcastran John Castranio
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: