Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-80156

command `dnf updateinfo list` shows nginx from non-modular stream as an update for installed modular nginx

Linking RHIVOS CVEs to...Migration: Automation ...RHELPRIO AssignedTeam ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • rhel-9.5
    • dnf
    • No
    • Moderate
    • rhel-swm
    • ssg_core_services
    • 0
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      What were you trying to do that didn't work?

      Checking updates for system with nginx:1.22 installed 

      What is the impact of this issue to you?

      Updates that are likely not applicable are displayed wrongly.

      Please provide the package NVR for which the bug is seen:

      dnf.noarch                                                                                            4.14.0-17.el9                                                                                             @rhel-9-for-x86_64-baseos-rpms

      How reproducible is this bug?:

      100%

      Steps to reproduce

      1.  Enable nginx 1.22 module stream, install the latest version and deps : nginx-1:1.22.1-8.module+el9.5.0+22073+31039499.x86_64
      2. Check for available updates with `yum updateinfo list` (or ...list available)

      Expected results

      No new errata should be available unless one is available for the same module stream that is enabled nginx:1.22 .

      Actual results

      New errata is listed as available from non-modular nginx 2:1.20.1-20.el9.x86_64.
      ~~~
      [root@rhel9 ~]# yum updateinfo list nginx*
      Updating Subscription Management repositories.
      Last metadata expiration check: 0:01:59 ago on Tuesday 18 February 2025 10:46:15 PM.
      RHBA-2024:9291 bugfix nginx-2:1.20.1-20.el9.x86_64
      RHBA-2024:9291 bugfix nginx-core-2:1.20.1-20.el9.x86_64
      RHBA-2024:9291 bugfix nginx-filesystem-2:1.20.1-20.el9.noarch
      ------

       

      list updates doesn't show this :

      ~~~
      [root@rhel9 ~]# yum updateinfo list updates nginx*
      Updating Subscription Management repositories.
      Last metadata expiration check: 0:02:05 ago on Tuesday 18 February 2025 10:46:15 PM.
      ------
      [root@rhel9 ~]# yum updateinfo list available nginx*
      Updating Subscription Management repositories.
      Last metadata expiration check: 0:03:37 ago on Tuesday 18 February 2025 10:46:15 PM.
      RHBA-2024:9291 bugfix nginx-2:1.20.1-20.el9.x86_64
      RHBA-2024:9291 bugfix nginx-core-2:1.20.1-20.el9.x86_64
      RHBA-2024:9291 bugfix nginx-filesystem-2:1.20.1-20.el9.noarch
      ~~~

      The BUG is likely with `yum updateinfo list  [available]`

              packaging-team-maint packaging-team-maint
              rhn-support-plawate Pranav Lawate
              packaging-team-maint packaging-team-maint
              Software Management QE Software Management QE
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated: