Actions
Issue #4869
closedUse RPMTAG_MODULARITYLABEL to determine modular RPM
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
2.20.0
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Pulp 2
Sprint:
Sprint 54
Quarter:
Description
According to information from modularity folks RPMTAG_DISTTAG is no longer in use for modularity purposes.
RPMTAG_MODULARITYLABEL should be used instead.
This affects applicability calculations which rely on the correct identification of modular RPMs.
The problem should not be huge or broad, most modular RPMs are identified as such at sync time using metadata.
This tag is supported in old versions of rpm, just the name is not exposed and numeric key should be used:
The constant rpm. RPMTAG_MODULARITYLABEL is not available on Centos7 and < F30, instead the id if the header 5096
can be used directly: headers[5096]
.
Related issues
Updated by ttereshc over 5 years ago
- Triaged changed from No to Yes
- Sprint set to Sprint 53
Updated by amacdona@redhat.com over 5 years ago
- Sprint changed from Sprint 53 to Sprint 54
Added by ttereshc over 5 years ago
Updated by ttereshc over 5 years ago
- Status changed from NEW to POST
Updated by bherring over 5 years ago
- Copied to Test #4930: NaUse RPMTAG_MODULARITYLABEL to determine modular RPM added
Updated by ttereshc over 5 years ago
- Status changed from POST to MODIFIED
Applied in changeset fe410aea4ffd316f737fbd3a77830aef23686b20.
Updated by ttereshc over 5 years ago
- Status changed from 5 to CLOSED - CURRENTRELEASE
Actions
Use new RPMTAG_MODULARITYLABEL to identify modular RPMs
Old RPMTAG_DISTTAG is still in the code for the old content that might be still around.
closes #4869 https://pulp.plan.io/issues/4869