Bug 2141123

Summary: RFE: Image Builder should have compsgroups
Product: Red Hat Enterprise Linux 8 Reporter: Steve Barcomb <sbarcomb>
Component: osbuild-composerAssignee: Image Builder team <osbuilders>
Status: CLOSED CURRENTRELEASE QA Contact: Release Test Team <release-test-team-automation>
Severity: medium Docs Contact:
Priority: medium    
Version: 8.7CC: elpereir, jcastran, obudai, thozza
Target Milestone: rcKeywords: Documentation, FutureFeature, Triaged
Target Release: ---Flags: pm-rhel: mirror+
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2142507 (view as bug list) Environment:
Last Closed: 2022-11-24 17:23:32 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 Steve Barcomb 2022-11-08 20:59:01 UTC
RFE: Image Builder should have the ability for users to select compsgroups.  Today, customers would be required to cherry pick a package that would install what they want and have dependency resolution sort it out.  i.e. if a customer wanted "server with gui" they would have to select the service packages they want, know to pick some "gnome" package etc.

Comment 2 Ondřej Budai 2022-11-09 09:24:02 UTC
Hi Steve, do you mean cockpit-composer UI, or TOML blueprints?

In toml blueprints, it's already supported using the following syntax:


[[packages]]
name = "@server with gui"

@elpereir I don't believe this is documented, I think we might want to add this.

Comment 4 Steve Barcomb 2022-11-09 12:59:15 UTC
Hey Ondřej,
Thank you for the reply, I did not know this functionality existed with the blueprints.  This is still missing from cockpit-composer, correct?  Should I change the component?

Comment 5 Ondřej Budai 2022-11-14 09:40:44 UTC
I've made a clone for it: https://bugzilla.redhat.com/show_bug.cgi?id=2142507 Thanks for the idea. :)

Comment 10 Ondřej Budai 2022-11-24 17:23:32 UTC
We updated the RHEL 8 documentation (might not be live yet) that we support the comps group in composer-cli. Therefore, I will close this bug. If you want to follow the clone for cockpit-composer, it's there: https://bugzilla.redhat.com/show_bug.cgi?id=2142507