Project

General

Profile

Bug #30352

Add 'Module Streams with no Errata' filter

Added by Partha Aji 3 months ago. Updated 3 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Content Views
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Fixed in Releases:
Found in Releases:

Description

1) Create a content view with AppStream
2) Create the following filters
- include all rpm without errata
- include errata based from 2000-01-01 until 2020-07-03
3) Publish the content view.
4) Notice that Module Streams that belong to an errata are getting copied while Module Streams that do not belong to an errata are not getting copied

We need to add a "Original Module Streams" filter similar to "Original Packages Filter"


Related issues

Has duplicate Katello - Bug #30500: Module stream filters not filtering in/out modular RPMs (Pulp 2)Duplicate

Associated revisions

Revision 2364a766 (diff)
Added by Partha Aji 3 months ago

Fixes #30352 - Add an original mod streams filter (#8825)

This commit allows module streams filters to include Module Streams that
do not belong to any errata. This is especially useful when used in
conjunction with rpm filters.

Refs #30352 - reverting b58687e3468f2b9f17eead6ad62e8da35ff911a9

For more context:

`Original` in this context applies to modules that were originally
there before errata started coming.
We use `--original-packages` for rpm that are not part of any errata.

This commit adds `--original-module-streams` for module streams that
are not part of errata.

Module filters introduced a flaw in master.

Since we did not have this --original-module-streams flag,
if you did any sort of errata filtering you'd not get modules that
do not belong to any errata

Many customers want ->
1. All the content in the base +
2. Security errata up until a specified date in their cve
so their filters are written the same way

This commit aims to fix this scenario

History

#1 Updated by Partha Aji 3 months ago

  • Bugzilla link set to 1853280

#2 Updated by The Foreman Bot 3 months ago

  • Status changed from New to Ready For Testing
  • Pull request https://github.com/Katello/katello/pull/8825 added

#3 Updated by The Foreman Bot 3 months ago

  • Fixed in Releases Katello 4.0.0 added

#4 Updated by Partha Aji 3 months ago

  • Status changed from Ready For Testing to Closed

#5 Updated by Jonathon Turel 3 months ago

  • Triaged changed from No to Yes
  • Target version set to Katello 4.0.0

#6 Updated by Ian Ballou 3 months ago

  • Target version changed from Katello 4.0.0 to Katello 3.16.0

#7 Updated by Samir Jha 3 months ago

  • Has duplicate Bug #30500: Module stream filters not filtering in/out modular RPMs (Pulp 2) added

Also available in: Atom PDF