Enhance compose-critical package script output #911

Closed
opened 2026-06-30 19:07:54 +00:00 by adamwill · 3 comments
Owner

Last sprint I got the compose-critical package script done basically written and have sent a PR to land it in releng tooling repo, but right now it only outputs the package list as a flat text file. We probably need JSON-formatted output by variant/subvariant (and maybe arch?) at least, similar to the critpath.py output.

Last sprint I got the compose-critical package script done basically written and have [sent a PR to land it in releng tooling repo](https://forge.fedoraproject.org/releng/tooling/pulls/13039), but right now it only outputs the package list as a flat text file. We probably need JSON-formatted output by variant/subvariant (and maybe arch?) at least, similar to the critpath.py output.
adamwill added this to the Sprint 12 project 2026-06-30 19:07:54 +00:00
Author
Owner

I've enhanced the PR to add JSON output.

I've enhanced the PR to add JSON output.
Author
Owner

Further enhanced today - we now separate buildroot and image critical package lists, and can output source package lists as well as binary.

Further enhanced today - we now separate buildroot and image critical package lists, and can output source package lists as well as binary.
Author
Owner

The PR was merged. I think the output is Sufficiently Enhanced (tm) at this point. Can move on to getting Bodhi to ingest and expose it now.

The PR was merged. I think the output is Sufficiently Enhanced (tm) at this point. Can move on to getting Bodhi to ingest and expose it now.
adamwill 2026-07-08 16:04:56 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
quality/tickets#911
No description provided.