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

Upgrade to 6.18 fails due to incomplete obsoletes for python3.11 django packages

XMLWordPrintable

    • 1
    • False
    • python3.12-django-lifecycle-1.2.4-3
    • Critical
    • sat-jpl
    • None
    • None
    • None
    • Automated

      Description of problem:
      Upgrade to 6.18 fails due to incomplete obsoletes for python3.11 django packages
       

      How reproducible:
      deterministic
       

      Is this issue a regression from an earlier version:

       

      Steps to Reproduce:
      1. Upgrade to 6.18

      # satellite-maintain upgrade run -y -w repositories-validate,repositories-setup
      ...
      Red Hat Satellite 6.17 for RHEL 9 x86_64 (RPMs) 2.2 MB/s | 957 kB     00:00    
      Red Hat Enterprise Linux 9 for x86_64 - AppStre  88 MB/s |  60 MB     00:00    
      Red Hat Enterprise Linux 9 for x86_64 - BaseOS   26 MB/s |  58 MB     00:02    
      Red Hat Satellite Maintenance 6.17 for RHEL 9 x  72 kB/s |  32 kB     00:00    
      Satellite Stream RHEL9 - Snap 98.0               41 MB/s | 903 kB     00:00    
      Satellite Maintenance Stream RHEL9 - Snap 98.0  1.7 MB/s |  25 kB     00:00    
      Error: 
       Problem 1: package python3.11-django-lifecycle-1.2.4-1.el9pc.noarch from @System requires python3.11-django >= 2.0, but none of the providers can be installed
        - package python3.11-django-lifecycle-1.2.4-1.el9pc.noarch from @System requires python3.11dist(django) >= 3.2, but none of the providers can be installed
        - package python3.12-django-4.2.21-1.el9pc.noarch from Satellite_Engineering_Satellite_stream_Composes_Satellite_stream_RHEL9 obsoletes python3.11-django < 4.2.21-1.el9pc provided by python3.11-django-4.2.19-1.el9pc.noarch from @System
        - package python3.12-django-4.2.21-1.el9pc.noarch from Satellite_Engineering_Satellite_stream_Composes_Satellite_stream_RHEL9 obsoletes python3.11-django < 4.2.21-1.el9pc provided by python3.11-django-4.2.19-1.el9pc.noarch from satellite-6.17-for-rhel-9-x86_64-rpms
        - cannot install the best update candidate for package python3.11-django-lifecycle-1.2.4-1.el9pc.noarch
        - cannot install the best update candidate for package python3.11-django-4.2.19-1.el9pc.noarch
       Problem 2: problem with installed package python3.11-django-lifecycle-1.2.4-1.el9pc.noarch
        - package python3.11-django-lifecycle-1.2.4-1.el9pc.noarch from @System requires python3.11-django >= 2.0, but none of the providers can be installed
        - package python3.11-django-lifecycle-1.2.4-1.el9pc.noarch from @System requires python3.11dist(django) >= 3.2, but none of the providers can be installed
        - package python3.11-django-lifecycle-1.2.4-1.el9pc.noarch from satellite-6.17-for-rhel-9-x86_64-rpms requires python3.11-django >= 2.0, but none of the providers can be installed
        - package python3.11-django-lifecycle-1.2.4-1.el9pc.noarch from satellite-6.17-for-rhel-9-x86_64-rpms requires python3.11dist(django) >= 3.2, but none of the providers can be installed
        - package python3.12-django-4.2.21-1.el9pc.noarch from Satellite_Engineering_Satellite_stream_Composes_Satellite_stream_RHEL9 obsoletes python3.11-django < 4.2.21-1.el9pc provided by python3.11-django-4.2.19-1.el9pc.noarch from @System
        - package python3.12-django-4.2.21-1.el9pc.noarch from Satellite_Engineering_Satellite_stream_Composes_Satellite_stream_RHEL9 obsoletes python3.11-django < 4.2.21-1.el9pc provided by python3.11-django-4.2.19-1.el9pc.noarch from satellite-6.17-for-rhel-9-x86_64-rpms
        - package python3.12-django-filter-25.1-1.el9pc.noarch from Satellite_Engineering_Satellite_stream_Composes_Satellite_stream_RHEL9 requires python3.12dist(django) >= 4.2, but none of the providers can be installed
        - package python3.12-django-filter-25.1-1.el9pc.noarch from Satellite_Engineering_Satellite_stream_Composes_Satellite_stream_RHEL9 requires python3.12-django >= 3.2, but none of the providers can be installed
        - cannot install the best update candidate for package python3.11-django-filter-24.3-1.el9pc.noarch
      ...
      

      Actual behavior:
      [Describe the issue in detail, including what is happening and where]
      upgrade fails

      Expected behavior:
      [Describe what should be happening instead]
      upgrade succeeds

      Business Impact / Additional info:
      There is just missing single obsolete for python3.11-django-lifecycle
       

              rhn-support-osousa Odilon Sousa
              lpramuk Lukas Pramuk
              Lukas Pramuk Lukas Pramuk
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: