Bug 1708661

Summary: Pungi is producing Rawhide Modular repos with metadata but no packages
Product: [Fedora] Fedora Reporter: Stephen Gallagher <sgallagh>
Component: pungiAssignee: Lubomír Sedlář <lsedlar>
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: rawhideCC: admiller, ascheel, dennis, dmach, dustymabe, jkeating, lsedlar, mboddu, mhroncok, mizdebsk, robatino, 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: 2019-05-13 11:47:13 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:
Bug Depends On:    
Bug Blocks: 1644937, 1695499, 1708363    

Description Stephen Gallagher 2019-05-10 13:45:49 UTC
Description of problem:
A couple days ago, Rawhide composes were switched to use pungi-4.1.36-3.fc31. At that time, all composes of Rawhide Modular were produced with appropriate module metadata but no packages. As a result, any packages provided by a default module stream cannot be installed in Rawhide, breaking many things.

Version-Release number of selected component (if applicable):
pungi-4.1.36-3.fc31

How reproducible:
Every time

Steps to Reproduce:
1. sudo podman pull registry.fedoraproject.org/fedora:rawhide
2. sudo podman run   --rm  --tty -i --name=pungi_bug registry.fedoraproject.org/fedora:rawhide
3. dnf install meson

(Or view https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Modular/x86_64/os/Packages/ and see that it's empty)

Actual results:
No match for argument: meson
Error: Unable to find a match


Expected results:
meson package installed

Additional info:

Comment 1 Miro Hrončok 2019-05-10 13:55:39 UTC
Proposing as beta blocker. This violates the https://fedoraproject.org/wiki/Basic_Release_Criteria#Installing.2C_removing_and_updating_software criteria.

Comment 2 Stephen Gallagher 2019-05-10 13:56:40 UTC
+1 Beta blocker

Comment 3 Mohan Boddu 2019-05-10 16:54:18 UTC
For now I downgraded pungi to pungi-4.1.33-3.fc29.noarch and rerunning the compose https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20190510.n.1/

Comment 4 Mohan Boddu 2019-05-10 17:04:47 UTC
*** Bug 1708355 has been marked as a duplicate of this bug. ***

Comment 5 Lubomír Sedlář 2019-05-13 11:20:00 UTC
Proposed fix: https://pagure.io/pungi/pull-request/1190

Comment 6 Lubomír Sedlář 2019-05-13 11:47:13 UTC
The patch is now included in pungi-4.1.36-4 which is built in Koji for Rawhide, F30 and F29.

Comment 7 Alex Scheel 2019-05-13 15:34:16 UTC
*** Bug 1708347 has been marked as a duplicate of this bug. ***

Comment 8 Alex Scheel 2019-05-13 15:34:20 UTC
*** Bug 1708343 has been marked as a duplicate of this bug. ***

Comment 9 Alex Scheel 2019-05-13 15:34:51 UTC
*** Bug 1708349 has been marked as a duplicate of this bug. ***

Comment 10 Alex Scheel 2019-05-13 15:34:53 UTC
*** Bug 1708354 has been marked as a duplicate of this bug. ***

Comment 11 Alex Scheel 2019-05-13 15:35:05 UTC
*** Bug 1708356 has been marked as a duplicate of this bug. ***

Comment 12 Alex Scheel 2019-05-13 15:35:23 UTC
*** Bug 1708358 has been marked as a duplicate of this bug. ***

Comment 13 Alex Scheel 2019-05-13 15:36:01 UTC
*** Bug 1708363 has been marked as a duplicate of this bug. ***

Comment 14 Alex Scheel 2019-05-13 15:36:21 UTC
*** Bug 1708366 has been marked as a duplicate of this bug. ***