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> <release-version>rawhide</release-version>
</preferences> </preferences>
<include from="this://./repositories/core.xml"/> <include from="this://./repositories/core.xml"/>
<include from="this://./components/common.xml"/>
<include from="this://./components/boot.xml"/> <include from="this://./components/boot.xml"/>
<include from="this://./components/desktops/common.xml"/> <include from="this://./components/desktops/common.xml"/>
<include from="this://./components/desktops/gnome.xml"/> <include from="this://./components/desktops/gnome.xml"/>
+1
View File
@@ -3,6 +3,7 @@
<profile name="BootCore" description="Boot core packages"/> <profile name="BootCore" description="Boot core packages"/>
<profile name="BootCoreUKI" description="Boot core packages for UKI"/> <profile name="BootCoreUKI" description="Boot core packages for UKI"/>
<profile name="BootDiskCore" description="Boot disk core configuration"> <profile name="BootDiskCore" description="Boot disk core configuration">
<requires profile="BaseCommon"/>
<requires profile="BootCore"/> <requires profile="BootCore"/>
</profile> </profile>
</profiles> </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> <image>
<profiles> <profiles>
<profile name="DesktopCommon" description="Common desktop packages"/> <profile name="DesktopCommon" description="Common desktop packages">
<requires profile="BaseCommon"/>
</profile>
</profiles> </profiles>
<packages type="image" patternType="plusRecommended" profiles="DesktopCommon"> <packages type="image" patternType="plusRecommended" profiles="DesktopCommon">
<namedCollection name="fonts"/> <namedCollection name="fonts"/>
@@ -9,7 +11,6 @@
<namedCollection name="hardware-support"/> <namedCollection name="hardware-support"/>
<namedCollection name="printing"/> <namedCollection name="printing"/>
<namedCollection name="guest-desktop-agents"/> <namedCollection name="guest-desktop-agents"/>
<namedCollection name="standard"/>
<package name="mediawriter"/> <package name="mediawriter"/>
<ignore name="gfs2-utils"/> <ignore name="gfs2-utils"/>
<ignore name="reiserfs-utils"/> <ignore name="reiserfs-utils"/>
+1
View File
@@ -1,6 +1,7 @@
<image> <image>
<profiles> <profiles>
<profile name="LiveInstall" description="Live Install ISO"> <profile name="LiveInstall" description="Live Install ISO">
<requires profile="BaseCommon"/>
<requires profile="BootCore"/> <requires profile="BootCore"/>
</profile> </profile>
</profiles> </profiles>
+1
View File
@@ -1,6 +1,7 @@
<image> <image>
<profiles> <profiles>
<profile name="ServerCore" description="Server Edition core packages"> <profile name="ServerCore" description="Server Edition core packages">
<requires profile="BaseCommon"/>
<requires profile="BootCore"/> <requires profile="BootCore"/>
</profile> </profile>
<profile name="ServerVMDisk" description="Server Edition VM disk configuration"> <profile name="ServerVMDisk" description="Server Edition VM disk configuration">