File appliance.kiwi of Package retro64-meta
<?xml version="1.0" encoding="utf-8"?>
<!-- The line below is required in order to use the multibuild OBS features -->
<!-- OBS-Profiles: Live -->
<image schemaversion="7.5" name="kiwi-test-image-live-disk">
<description type="system">
<author>Marcus Schaefer</author>
<contact>ms@suse.com</contact>
<specification>Fedora Appliance</specification>
</description>
<profiles>
<profile name="Live" description="Live image of Fedora"/>
<profile name="Virtual" description="Virtual image of Fedora"/>
<profile name="Disk" description="OEM image of Fedora"/>
</profiles>
<preferences>
<version>2.0.0</version>
<packagemanager>dnf</packagemanager>
<bootsplash-theme>charge</bootsplash-theme>
<bootloader-theme>breeze</bootloader-theme>
<locale>en_US</locale>
<keytable>us</keytable>
<timezone>UTC</timezone>
<rpm-check-signatures>false</rpm-check-signatures>
</preferences>
<preferences profiles="Live">
<version>2.0.0</version>
<type image="iso" flags="overlay" firmware="uefi" hybridpersistent_filesystem="ext4" hybridpersistent="true" kernelcmdline="console=ttyS0">
<bootloader name="grub2" console="serial" timeout="10"/>
</type>
</preferences>
<preferences profiles="Virtual">
<version>2.0.0</version>
<type image="oem" filesystem="btrfs" kernelcmdline="console=ttyS0" firmware="uefi" format="qcow2" btrfs_root_is_subvolume="true" btrfs_set_default_volume="false" rootfs_label="fedora" bootpartition="false">
<systemdisk name="fedora">
<volume name="@root=root"/>
<volume name="boot" parent="/"/>
<volume name="home" parent="/"/>
<volume name="var" parent="/"/>
</systemdisk>
<oemconfig>
<oem-resize>false</oem-resize>
</oemconfig>
<bootloader name="grub2" console="serial" timeout="10"/>
</type>
</preferences>
<preferences profiles="Disk">
<version>2.0.0</version>
<type image="oem" filesystem="ext4" installiso="true" installboot="install" firmware="uefi" kernelcmdline="console=ttyS0">
<bootloader name="grub2" console="serial" timeout="10"/>
<oemconfig>
<oem-systemsize>2048</oem-systemsize>
<oem-unattended>true</oem-unattended>
<oem-swap>true</oem-swap>
<oem-swapsize>200</oem-swapsize>
<oem-multipath-scan>false</oem-multipath-scan>
</oemconfig>
</type>
</preferences>
<version>2.0.0</version>
<users>
<user password="$1$wYJUgpM5$RXMMeASDc035eX.NbYWFl0" home="/root" name="root" groups="root"/>
</users>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
<packages type="image">
<package name="grub2"/>
<package name="grubby"/>
<package name="kernel"/>
<package name="plymouth-theme-charge"/>
<package name="grub2-breeze-theme"/>
<package name="selinux-policy-targeted"/>
<package name="dhclient"/>
<package name="glibc-all-langpacks"/>
<package name="vim"/>
<package name="tzdata"/>
<package name="NetworkManager"/>
<package name="btrfs-progs"/>
</packages>
<packages type="image" profiles="Live">
<package name="dracut-kiwi-live"/>
</packages>
<packages type="image" profiles="Disk">
<package name="dracut-kiwi-oem-repart"/>
<package name="dracut-kiwi-oem-dump"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="basesystem"/>
<package name="grub2-efi-x64-modules"/>
<package name="grub2-efi-x64"/>
<package name="shim" arch="x86_64"/>
<package name="fedora-release"/>
</packages>
</image>