File config.kiwi of Package ubuntu_image_iso
<?xml version="1.0" encoding="utf-8"?>
<image schemaversion="8.1" name="jinfa-noble-image">
<description type="system">
<author>jinfa</author>
<contact>jinfa</contact>
<specification>Disk/Live build for Ubuntu</specification>
</description>
<profiles>
<profile name="Live" description="Live image of Ubuntu" arch="aarch64"/>
<profile name="Virtual" description="Virtual image of Ubuntu" arch="aarch64"/>
<profile name="Disk" description="OEM image of Ubuntu" arch="aarch64"/>
</profiles>
<preferences>
<version>2.22.4</version>
<packagemanager>apt</packagemanager>
<bootsplash-theme>sabily</bootsplash-theme>
<bootloader-theme>ubuntu-mate</bootloader-theme>
<rpm-check-signatures>false</rpm-check-signatures>
</preferences>
<!--
<preferences profiles="Live">
<type image="iso" primary="true" flags="overlay" hybridpersistent_filesystem="ext4" hybridpersistent="true" firmware="efi" kernelcmdline="console=ttyS0">
<bootloader name="grub2" console="serial" timeout="10"/>
</type>
</preferences>
<preferences profiles="Virtual">
<type image="oem" primary="true" filesystem="ext4" kernelcmdline="console=ttyS0" firmware="uefi" format="qcow2">
<oemconfig>
<oem-resize>false</oem-resize>
</oemconfig>
<bootloader name="grub2" console="serial" timeout="10"/>
</type>
</preferences>
<preferences profiles="Disk">
<type image="oem" primary="true" filesystem="ext4" installiso="true" installboot="install" firmware="efi" kernelcmdline="console=ttyS0">
<bootloader name="grub2" console="serial" timeout="10"/>
<oemconfig>
<oem-swap>true</oem-swap>
<oem-unattended>true</oem-unattended>
<oem-device-filter>/dev/ram</oem-device-filter>
<oem-multipath-scan>false</oem-multipath-scan>
</oemconfig>
</type>
</preferences>
-->
<!-- directly use build type to build-->
<!--
<preferences>
<timezone>Europe/Berlin</timezone>
<type image="oem" filesystem="ext4" kernelcmdline="console=ttyS0" format="qcow2" firmware="efi">
<size unit="G">32</size>
<bootloader name="grub2" console="serial"/>
<oemconfig>
<oem-swap>true</oem-swap>
<oem-device-filter>/dev/ram</oem-device-filter>
<oem-multipath-scan>false</oem-multipath-scan>
</oemconfig>
</type>
</preferences>
<preferences>
<type image="iso" primary="true" flags="overlay" hybridpersistent_filesystem="ext4" hybridpersistent="true" firmware="efi" kernelcmdline="console=ttyS0">
<bootloader name="grub2" console="serial" timeout="10"/>
</type>
</preferences>
-->
<preferences>
<type image="oem" primary="true" filesystem="ext4" installiso="true" installboot="install" firmware="efi" kernelcmdline="console=ttyS0">
<bootloader name="grub2" console="serial" timeout="10"/>
<oemconfig>
<oem-swap>true</oem-swap>
<oem-unattended>true</oem-unattended>
<oem-device-filter>/dev/ram</oem-device-filter>
<oem-multipath-scan>false</oem-multipath-scan>
</oemconfig>
</type>
</preferences>
<users>
<user password="root" home="/root" name="root" groups="root" shell='/bin/bash'/>
<user password="jinfa" home="/home/jinfa" name="jinfa" groups="users" shell='/bin/bash'/>
</users>
<repository type="apt-deb" alias="kiwi-next-generation" priority="1" repository_gpgcheck="false" architectures="amd64">
<source path="obs://Virtualization:Appliances:Staging/xUbuntu_24.04_x86_64"/>
</repository>
<repository type="apt-deb" alias="arm-kiwi-next-generation" priority="1" repository_gpgcheck="false" architectures="aarch64">
<source path="obs://Virtualization:Appliances:Staging/xUbuntu_24.04_aarch64"/>
</repository>
<repository type="apt-deb" alias="Ubuntu-Noble-Universe" distribution="noble" components="main multiverse restricted universe" repository_gpgcheck="false">
<source path="obs://Ubuntu:24.04/universe"/>
</repository>
<repository type="apt-deb" alias="Ubuntu-Noble" distribution="noble" components="main multiverse restricted universe" repository_gpgcheck="false">
<source path="obs://Ubuntu:24.04/standard"/>
</repository>
<packages type="image">
<package name="libpam-runtime"/>
<package name="gawk"/>
<package name="apt-utils"/>
<package name="debconf"/>
<package name="mawk"/>
<package name="dialog"/>
<package name="util-linux"/>
<package name="grub2-themes-ubuntu-mate"/>
<package name="plymouth-theme-sabily"/>
<package name="plymouth"/>
<package name="grub-efi-amd64" arch="x86_64"/>
<package name="grub-efi-arm64" arch="aarch64"/>
<package name="grub-common"/>
<package name="grub2-common"/>
<package name="grub-pc-bin" arch="x86_64"/>
<package name="linux-generic"/>
<package name="systemd"/>
<package name="dracut"/>
<package name="init"/>
<package name="gnupg"/>
<package name="iproute2"/>
<package name="iptables"/>
<package name="iputils-ping"/>
<package name="ifupdown"/>
<package name="isc-dhcp-client"/>
<package name="netbase"/>
<package name="dbus"/>
<package name="btrfs-progs"/>
<package name="xz-utils"/>
<package name="language-pack-en"/>
<package name="kbd"/>
<package name="console-data"/>
<package name="dracut-kiwi-oem-repart"/>
<package name="dracut-kiwi-oem-dump"/>
<package name="dracut-kiwi-live"/>
<package name="shim"/>
<package name="shim-signed"/>
</packages>
<packages type="image" profiles="Virtual">
<package name="shim"/>
<package name="shim-signed"/>
</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="ca-certificates"/>
</packages>
</image>