File sles.kiwi of Package sles15-sp5-gce-gdch-gpt

<?xml version="1.0" encoding="utf-8"?>
<image schemaversion="7.4" name="openSUSE-GCE">

    <description type="system">
        <author>MM</author>
        <contact>your.email@example.com</contact>
        <specification>GCE Cloud Image</specification>
    </description>

    <preferences>
        <type image="oem" filesystem="ext4" initrd_system="dracut" kernelcmdline="console=ttyS0,38400n8 net.ifnames=0"/>
        <version>1.0</version>
    </preferences>

    <repository type="rpm-md" priority="1">
        <source path='obsrepositories:/'/>
    </repository>

    <packages type="image">
        <package name="patterns-base-base"/>
        <package name="cloud-init"/>
        <package name="google-compute-engine-init"/>
        <package name="google-guest-agent"/>
        <package name="grub2"/>
        <package name="kernel-default-base"/>
        <package name="less"/>
        <package name="vim"/>
        <package name="aaa_base-extras"/>
        <package name="iputils"/>
        <package name="dracut-kiwi-oem-repart"/>
        <!-- Add other essential packages as needed -->
    </packages>

    <kiwi>
        <system>
            <bootloader type="grub2">
                <target>generic_mbr</target>
                <efi>false</efi>
            </bootloader>
            <disk>
                <volume name="system" />
            </disk>
        </system>
    </kiwi>

    <oem>
        <volume name="system" filesystem="ext4" size="10g" />
    </oem>

    <config>
        <kiwi>
            <system>
                <timezone>UTC</timezone>
            </system>
        </kiwi>
    </config>

</image>
openSUSE Build Service is sponsored by