As a user I would not allow filtering of modular rpms in rpm filters (UI and API)
Rpms belonging to module streams should not be filtered via regular package filters.
1) Create a Content View
2) Add a yum repo
3) Add a include/exclude package filter
4) Add a rule
Make sure that modular rpms do not show up in the auto complete when searching by name.
- Fixes #26223 - Copies modular rpms on cv publish
This commit contains code related to automatically copying all the
modular rpms from source repo to destination repo during a cv publish.
Modular rpms are dependencies bound by the modules they are attached to.
Since the content view publish copies all modules over, all the rpm
dependencies belonging to those modules must also get copied over.
This commit also adds code to prevent the user from adding a modular rpm
in a package rule.