Bug 1629396
Summary: | pungi generated a module repository with metadata and RPM inconsistency | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Kevin Fenzi <kevin> |
Component: | pungi | Assignee: | Lubomír Sedlář <lsedlar> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 31 | CC: | admiller, dennis, dmach, jkeating, jmracek, lsedlar, maurizio.antillon, mblaha, ortizsantini, packaging-team-maint, psabata, rpm-software-management, sgallagh, tdawson, vmukhame, wwoods |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-05-10 17:08:03 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Kevin Fenzi
2018-09-15 17:09:16 UTC
This looks like a solver bug in DNF somewhere. There is a stratisd-0.9.1-1.fc30 package in the Everything repository that should have been preferred, given that the stratisd module was neither enabled nor has a default stream set in Rawhide. OK, I was wrong. It looks like there's actually a repo-creation bug here. The Modular repository was created for F30 including these RPMs, but the modulemd YAML that matches them is missing from the repository. Thus, DNF ends up solving it as if it was a regular RPM (and the .module section of the release field sorts higher than the .fc30 one). This is probably a pungi bug related to creating the repo after we untagged this module from Rawhide the other day. Somehow it still pulled in the RPMs but not the metadata. Reassigning to pungi. Yup, this is a bug. There are two stratis modules with different contexts: stratis-master-20180901144646.7a127764 and stratis-master-20180901144646.337c62b4. Only one of them is listed in the metadata. This bug is actually already fixed in pungi 4.1.28. Please upgrade and that should fix the problem. I updated rawhide-composer to 4.1.28 yesterday, so we can check todays rawhide. This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to '31'. This bug appears to have been reported against 'rawhide' during the Fedora 31 development cycle. Changing version to 31. This was actually fixed long ago. :) |