File appliance.kiwi of Package team_cloud

<?xml version="1.0" encoding="utf-8"?>
<!-- Autogenerated Image Description, find sources at: https://code.opensuse.org/project/kiwi-descriptions -->
<!-- The line below is required in order to use the multibuild OBS features -->
<!-- OBS-Profiles: @BUILD_FLAVOR@ -->

<image schemaversion="8.1" name="openSUSE-Tumbleweed">
    <description type="system">
        <author>openSUSE Project Contributors</author>
        <contact>factory@lists.opensuse.org</contact>
        <specification>openSUSE Linux</specification>
    </description>
    <preferences>
        <version>16.0.0</version>
        <packagemanager>zypper</packagemanager>
        <locale>en_US</locale>
        <keytable>us</keytable>
        <timezone>UTC</timezone>
        <release-version>tumbleweed</release-version>
    </preferences>
    <repository type="rpm-md">
        <source path="obsrepositories:/"/>
    </repository>
    <profiles>
        <profile name="Dnf4Core" description="Common core packages for DNF package management with DNF 4"/>
        <profile name="Dnf5Core" description="Common core packages for DNF package management with DNF 5"/>
        <profile name="ZyppCore" description="Common core packages for Zypp package management"/>
        <profile name="CloudCore" description="Cloud image core packages">
            <requires profile="BootCore"/>
            <requires profile="ZyppCore"/>
        </profile>
        <profile name="Cloud-Base-Azure" description="Azure Base Guest Image">
            <requires profile="CloudCore"/>
        </profile>
        <profile name="Cloud-Base-AmazonEC2" description="Amazon EC2 HVM Base Guest Image">
            <requires profile="CloudCore"/>
        </profile>
        <profile name="Cloud-Base-GCE" description="GCE Base Guest Image">
            <requires profile="CloudCore"/>
        </profile>
        <profile name="Cloud-Base-Generic" description="Generic Base Guest Image">
            <requires profile="CloudCore"/>
        </profile>
        <profile name="Cloud-Base-OpenStack" description="OpenStack Base Guest Image">
            <requires profile="Cloud-Base-Generic"/>
        </profile>
        <profile name="BootCore" description="Boot core packages"/>
    </profiles>
    <packages type="image" patternType="plusRecommended" profiles="BootCore">
        <package name="ca-certificates-mozilla"/>
        <package name="chrony"/>
        <package name="kernel-default"/>
        <package name="patterns-base-base"/>
        <package name="patterns-base-bootloader"/>
        <package name="patterns-base-selinux"/>
        <package name="NetworkManager"/>
        <package name="shim" arch="x86_64,aarch64"/>
    </packages>
    <users profiles="Cloud-Base-Azure,Cloud-Base-AmazonEC2,Cloud-Base-GCE,Cloud-Base-Generic">
        <user name="root" groups="root" password="linux" home="/root" pwdformat="plain"/>
    </users>
    <packages type="image" patternType="plusRecommended" profiles="Dnf4Core">
        <ignore name="libdnf-repo-config-dnf"/>
        <package name="dnf4"/>
        <package name="rpm-repos-openSUSE"/>
    </packages>
    <packages type="image" patternType="plusRecommended" profiles="Dnf5Core">
        <ignore name="libdnf-repo-config-Dnf"/>
        <package name="dnf5"/>
        <package name="rpm-repos-openSUSE"/>
    </packages>
    <packages type="image" profiles="ZyppCore">
        <package name="zypper"/>
        <package name="openSUSE-repos"/>
    </packages>
    <preferences profiles="Cloud-Base-Azure" arch="x86_64,aarch64">
        <type image="oem" format="vhd-fixed" formatoptions="force_size" filesystem="btrfs" btrfs_root_is_subvolume="true" btrfs_set_default_volume="true" btrfs_root_is_snapshot="true" fsmountoptions="compress=zstd:1" kernelcmdline="console=ttyS0 net.ifnames=0 dis_ucode_ldr earlyprintk=ttyS0 multipath=off rootdelay=300 scsi_mod.use_blk_mq=1 USE_BY_UUID_DEVICE_NAMES=1 systemd.firstboot=off" devicepersistency="by-uuid" bootpartition="false" efipartsize="100" firmware="uefi" rootfs_label="opensuse">
            <bootloader name="grub2" console="serial" timeout="0"/>
            <systemdisk>
                <volume name="root"/>
                <volume name="home"/>
                <volume name="opt"/>
                <volume name="srv"/>
                <volume name="boot/grub2/i386-pc"/>
                <volume name="boot/grub2/x86_64-efi" mountpoint="boot/grub2/x86_64-efi"/>
                <volume name="boot/grub2/arm64-efi" mountpoint="boot/grub2/arm64-efi"/>
                <volume name="usr/local"/>
                <volume name="var" copy_on_write="false"/>
            </systemdisk>
            <size unit="G">5</size>
            <oemconfig>
                <oem-resize>false</oem-resize>
            </oemconfig>
        </type>
    </preferences>
    <preferences profiles="Cloud-Base-AmazonEC2" arch="x86_64,aarch64">
        <type image="oem" filesystem="btrfs" btrfs_root_is_subvolume="true" btrfs_set_default_volume="true" btrfs_root_is_snapshot="true" fsmountoptions="compress=zstd:1" kernelcmdline="no_timer_check console=tty1 console=ttyS0,115200n8 systemd.firstboot=off" devicepersistency="by-uuid" bootpartition="false" efipartsize="100" firmware="uefi" rootfs_label="opensuse">
            <bootloader name="grub2" timeout="0"/>
            <size unit="G">5</size>
            <machine xen_loader="hvmloader"/>
            <systemdisk>
                <volume name="root"/>
                <volume name="home"/>
                <volume name="opt"/>
                <volume name="srv"/>
                <volume name="boot/grub2/i386-pc"/>
                <volume name="boot/grub2/x86_64-efi" mountpoint="boot/grub2/x86_64-efi"/>
                <volume name="boot/grub2/arm64-efi" mountpoint="boot/grub2/arm64-efi"/>
                <volume name="usr/local"/>
                <volume name="var" copy_on_write="false"/>
            </systemdisk>
            <oemconfig>
                <oem-resize>false</oem-resize>
            </oemconfig>
        </type>
    </preferences>
    <preferences profiles="Cloud-Base-GCE" arch="x86_64,aarch64">
        <type image="oem" format="gce" filesystem="btrfs" btrfs_root_is_subvolume="true" btrfs_set_default_volume="true" btrfs_root_is_snapshot="true" fsmountoptions="compress=zstd:1" kernelcmdline="no_timer_check console=ttyS0,38400n8d systemd.firstboot=off" devicepersistency="by-uuid" bootpartition="false" efipartsize="100" firmware="uefi" rootfs_label="opensuse">
            <bootloader name="grub2" timeout="0"/>
            <size unit="G">10</size>
            <systemdisk>
                <volume name="root"/>
                <volume name="home"/>
                <volume name="opt"/>
                <volume name="srv"/>
                <volume name="boot/grub2/i386-pc"/>
                <volume name="boot/grub2/x86_64-efi" mountpoint="boot/grub2/x86_64-efi"/>
                <volume name="boot/grub2/arm64-efi" mountpoint="boot/grub2/arm64-efi"/>
                <volume name="usr/local"/>
                <volume name="var" copy_on_write="false"/>
            </systemdisk>
            <oemconfig>
                <oem-resize>false</oem-resize>
            </oemconfig>
        </type>
    </preferences>
    <preferences profiles="Cloud-Base-Generic" arch="x86_64,aarch64">
        <type image="oem" format="qcow2" filesystem="btrfs" btrfs_root_is_subvolume="true" btrfs_set_default_volume="true" btrfs_root_is_snapshot="true" fsmountoptions="compress=zstd:1" kernelcmdline="no_timer_check console=tty1 console=ttyS0,115200n8 systemd.firstboot=off" devicepersistency="by-uuid" bootpartition="false" efipartsize="100" firmware="uefi" rootfs_label="opensuse">
            <bootloader name="grub2" console="serial" timeout="0"/>
            <size unit="G">5</size>
            <systemdisk>
                <volume name="root"/>
                <volume name="home"/>
                <volume name="opt"/>
                <volume name="srv"/>
                <volume name="boot/grub2/i386-pc"/>
                <volume name="boot/grub2/x86_64-efi" mountpoint="boot/grub2/x86_64-efi"/>
                <volume name="boot/grub2/arm64-efi" mountpoint="boot/grub2/arm64-efi"/>
                <volume name="usr/local"/>
                <volume name="var" copy_on_write="false"/>
            </systemdisk>
            <oemconfig>
                <oem-resize>false</oem-resize>
            </oemconfig>
        </type>
    </preferences>
    <packages type="image" patternType="plusRecommended" profiles="CloudCore">
        <ignore name="firewalld"/>
        <ignore name="fwupd"/>
        <ignore name="plymouth"/>
        <package name="btrfs-progs"/>
        <package name="cloud-init"/>
        <package name="cloud-init-config-suse"/>
        <package name="rsync"/>
        <package name="tar"/>
        <package name="glibc-locale-base"/>
    </packages>
    <packages type="image" patternType="plusRecommended" profiles="Cloud-Base-AmazonEC2">
        <package name="python3-ec2imgutils"/>
        <package name="python-ec2metadata"/>
        <package name="grub2-x86_64-xen" arch="x86_64"/>
        <package name="aws-cli"/>
    </packages>
    <packages type="image" patternType="plusRecommended" profiles="Cloud-Base-Azure">
        <package name="azure-cli"/>
        <package name="cloud-netconfig-azure"/>
        <package name="hyper-v" arch="x86_64,aarch64"/>
        <package name="python-azuremetadata"/>
        <package name="python-azure-agent"/>
        <package name="python-azure-agent-config-server"/>
    </packages>
    <packages type="image" patternType="plusRecommended" profiles="Cloud-Base-GCE">
        <package name="google-guest-configs"/>
        <package name="google-guest-oslogin"/>
        <package name="google-guest-agent"/>
    </packages>
    <packages type="image" patternType="plusRecommended" profiles="Cloud-Base-Generic">
        <package name="qemu-guest-agent"/>
    </packages>
    <packages type="uninstall" profiles="Cloud-Base-GCE">
        <package name="cloud-init"/>
        <package name="cloud-init-config-suse"/>
    </packages>
    <packages type="bootstrap">
        <package name="gawk"/>
        <package name="grep"/>
        <package name="gzip"/>
        <package name="udev"/>
        <package name="xz"/>
        <package name="shadow"/>
        <package name="filesystem"/>
        <package name="glibc-locale"/>
        <package name="cracklib-dict-full"/>
        <package name="ca-certificates"/>
        <package name="ca-certificates-mozilla"/>
        <package name="openSUSE-release"/>
    </packages>
</image>
openSUSE Build Service is sponsored by