Project

Profile

Help

Issue #2559

closed

Empty pkglist for the erratum may be generated which may cause yum not to find applicable packages

Added by ttereshc over 7 years ago. Updated about 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Assignee:
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
3. High
Version:
Platform Release:
2.12.2
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Sprint 15
Quarter:

Description

If none of the packages listed in the original erratum are in the repo, such erratum will be published with empty pkglist.
That does not make any sense - no packages to update anyway.

The case when the same erratum is in multiple repos is more complicated and is worse for the yum to handle.
If yum finds the erratum with the same id and collection name for pkglist in N repos, it chooses the first pkglist and that's it.
If the first one will turn out to be an empty one, yum will show no packages for update in the scope of the particular erratum.

Our users can easily end up with one or more empty pkglists for the erratum because of the way Pulp stores and then generates updateinfo.xml.

Also available in: Atom PDF