components: Introduce a BaseCommon profile

This is where the lowest level common denominator configuration
goes for most images go.
This commit is contained in:
Neal Gompa
2024-12-13 10:18:06 -05:00
parent ed9909ea20
commit 1f496fc743
6 changed files with 15 additions and 2 deletions
+1
View File
@@ -15,6 +15,7 @@
<release-version>rawhide</release-version>
</preferences>
<include from="this://./repositories/core.xml"/>
<include from="this://./components/common.xml"/>
<include from="this://./components/boot.xml"/>
<include from="this://./components/desktops/common.xml"/>
<include from="this://./components/desktops/gnome.xml"/>
+1
View File
@@ -3,6 +3,7 @@
<profile name="BootCore" description="Boot core packages"/>
<profile name="BootCoreUKI" description="Boot core packages for UKI"/>
<profile name="BootDiskCore" description="Boot disk core configuration">
<requires profile="BaseCommon"/>
<requires profile="BootCore"/>
</profile>
</profiles>
+8
View File
@@ -0,0 +1,8 @@
<image>
<profiles>
<profile name="BaseCommon" description="Base common packages"/>
</profiles>
<packages type="image" patternType="plusRecommended" profiles="BaseCommon">
<namedCollection name="standard"/>
</packages>
</image>
+3 -2
View File
@@ -1,6 +1,8 @@
<image>
<profiles>
<profile name="DesktopCommon" description="Common desktop packages"/>
<profile name="DesktopCommon" description="Common desktop packages">
<requires profile="BaseCommon"/>
</profile>
</profiles>
<packages type="image" patternType="plusRecommended" profiles="DesktopCommon">
<namedCollection name="fonts"/>
@@ -9,7 +11,6 @@
<namedCollection name="hardware-support"/>
<namedCollection name="printing"/>
<namedCollection name="guest-desktop-agents"/>
<namedCollection name="standard"/>
<package name="mediawriter"/>
<ignore name="gfs2-utils"/>
<ignore name="reiserfs-utils"/>
+1
View File
@@ -1,6 +1,7 @@
<image>
<profiles>
<profile name="LiveInstall" description="Live Install ISO">
<requires profile="BaseCommon"/>
<requires profile="BootCore"/>
</profile>
</profiles>
+1
View File
@@ -1,6 +1,7 @@
<image>
<profiles>
<profile name="ServerCore" description="Server Edition core packages">
<requires profile="BaseCommon"/>
<requires profile="BootCore"/>
</profile>
<profile name="ServerVMDisk" description="Server Edition VM disk configuration">