Story #4058
closedAs a user, I can calculate applicability for modular content
100%
Description
An erratum may apply to a system only if it is against a module name:stream combination that is enabled on the host. Further, if the erratum has multiple contexts for the same name:stream:version, only “valid” contexts should be considered (first level module dependencies are enabled on the host as well). All other module errata must be ignored.
A format for consumer profiles, list of enabled modules and repo bindings will be known from #3927.
The output format should be identified in #3925.
Related issues
Updated by ttereshc about 6 years ago
- Blocked by Story #3927: As a user, I can upload information about Consumer added
Updated by ttereshc about 6 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to ttereshc
Updated by ttereshc about 6 years ago
Added by ipanova@redhat.com about 6 years ago
Updated by milan about 6 years ago
- Related to Story #3740: Implement modularity content dependency solving added
Updated by ttereshc almost 6 years ago
- Related to Test #4158: Test applicability for modular or mixed content added
Added by ttereshc almost 6 years ago
Revision 3a9a314b | View on GitHub
Applicability calculation supports modularity content
- support upload of modulemd profiles
- applicability is calculated with module info taken into consideration
- report contains applicable RPMs, Modulemds and Errata
closes #4058 https://pulp.plan.io/issues/4058
Added by ttereshc almost 6 years ago
Revision 373ca7f5 | View on GitHub
Calculate applicability for multiple related content types
Introduce all_profiles_hash which refers to a set of related profiles of a consumer. Applicability is calculated for that set of profiles and not for a single one separately.
Updated by ttereshc almost 6 years ago
- Status changed from ASSIGNED to MODIFIED
- % Done changed from 0 to 100
Applied in changeset 3a9a314b0bceb1ddcff0edf91a0d54f5e75f9878.
Updated by ttereshc almost 6 years ago
- Related to Issue #4166: Adjust module dependencies check to consider virtual modules added
Updated by ttereshc almost 6 years ago
- Status changed from 5 to CLOSED - CURRENTRELEASE
Add dependencies field to the Modulemd model.
re #4058 https://pulp.plan.io/issues/4058