Content view errata filters are partially ignored with dependency solving and RHEL 8 content
Issue
-
On versions of Red Hat Satellite with Pulp 2 that support cross-repository dependency solving, RPMs and errata that break filtering and dependency solving rules may be copied into content view versions with Red Hat Enterprise Linux 8 content.
-
Example scenario: a user has a content view with the Red Hat Enterprise Linux 8 BaseOS, AppStream, and Supplemental repositories. The user creates a filter to exclude errata after a certain date. Dependency solving is enabled for this content view.
-
When the user publishes a new content view version, it is discovered that the new version has errata after this date. It is also discovered that repoclosure is broken for the repository, and clients cannot be updated.
Environment
-
Red Hat Satellite 6.7, 6.8, or 6.9.
-
Red Hat Enterprise Linux 8 content synchronized and filtered in content views with dependency solving.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.