We want to be able to produce live ISOs for AArch64 and POWER with the correct GRUB configuration. This also sets us up to handle any quirks for each architecture platform as needed later. This also includes a change to bump the EFI partition size for ISOs to 30MB so everything fits.
50 lines
1.9 KiB
XML
50 lines
1.9 KiB
XML
<image>
|
|
<profiles>
|
|
<profile name="LiveInstall" description="Live Install ISO">
|
|
<requires profile="BootCore"/>
|
|
</profile>
|
|
</profiles>
|
|
<preferences profiles="LiveInstall" arch="x86_64">
|
|
<type image="iso"
|
|
publisher="Fedora Project" volid="Fedora_Linux" primary="true" flags="dmsquash" mediacheck="false"
|
|
firmware="uefi" efifatimagesize="30" kernelcmdline="quiet rhgb"
|
|
>
|
|
<bootloader name="grub2" grub_template="grub-x86.cfg.iso-template" console="console" timeout="10"/>
|
|
</type>
|
|
</preferences>
|
|
<preferences profiles="LiveInstall" arch="aarch64">
|
|
<type image="iso"
|
|
publisher="Fedora Project" volid="Fedora_Linux" primary="true" flags="dmsquash" mediacheck="false"
|
|
firmware="uefi" efifatimagesize="30" kernelcmdline="quiet rhgb"
|
|
>
|
|
<bootloader name="grub2" grub_template="grub-arm.cfg.iso-template" console="console" timeout="10"/>
|
|
</type>
|
|
</preferences>
|
|
<preferences profiles="LiveInstall" arch="ppc64le">
|
|
<type image="iso"
|
|
publisher="Fedora Project" volid="Fedora_Linux" primary="true" flags="dmsquash" mediacheck="false"
|
|
firmware="ofw" kernelcmdline="quiet rhgb"
|
|
>
|
|
<bootloader name="grub2" grub_template="grub-ppc.cfg.iso-template" console="console" timeout="10"/>
|
|
</type>
|
|
</preferences>
|
|
<packages type="iso" patternType="plusRecommended" profiles="LiveInstall">
|
|
<!-- The point of a live image is to install -->
|
|
<namedCollection name="anaconda-tools"/>
|
|
<package name="anaconda"/>
|
|
<package name="anaconda-install-env-deps"/>
|
|
<package name="anaconda-live"/>
|
|
<!-- Need this for SVG release note images -->
|
|
<package name="aajohan-comfortaa-fonts"/>
|
|
<package name="dracut-live"/>
|
|
<package name="glibc-all-langpacks"/>
|
|
<package name="kernel"/>
|
|
<package name="kernel-modules"/>
|
|
<package name="kernel-modules-extra"/>
|
|
<package name="livesys-scripts"/>
|
|
<package name="btrfs-progs"/>
|
|
<package name="udisks2-btrfs"/>
|
|
<ignore name="gfs2-utils"/>
|
|
</packages>
|
|
</image>
|