Project

General

Profile

Actions

Bug #36879

open

Broken upstream modular RPMs reported as upgradable to

Added by Ian Ballou 4 months ago. Updated 4 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Difficulty:
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

An upstream user reported that, when Rocky released modular nginx RPMs without tying them to module streams first, they appeared as upgradable for the host. The important thing here is that dnf new that these RPMs were not installable, but Katello thought they were. It's possible that the bad RPMs were marked as modular by Pulp.

To reproduce this, try using the Katello test repositories to make modular RPMs that belong to no module stream. If they show up as applicable, we've reproduced the issue. If that's not the problem, then more investigation will be needed.

Original thread: https://community.theforeman.org/t/upgrade-calculation-for-nginx-module-stream-packages-incorrect/35544/3

Actions #1

Updated by Ian Ballou 4 months ago

Important note: the upstream user reported that disabling the module stream made the RPMs become installable with dnf. This likely means that, to dnf, the packages were not modular.

Actions #2

Updated by Chris Roberts 4 months ago

  • Target version set to Katello 4.12.0
  • Triaged changed from No to Yes
Actions

Also available in: Atom PDF