File OBS-Appliance.kiwi of Package OBS-Appliance

<?xml version="1.0" encoding="utf-8"?>
<!-- OBS-Profiles: @BUILD_FLAVOR@ -->
<image schemaversion="6.9" name="obs-server" displayname="OBS_Server">
 <description type="system">
  <author>Adrian Schröter</author>
  <contact>adrian@suse.de</contact>
  <specification>Open Build Service(OBS) Server System</specification>
 </description>
 <profiles>
   <profile name="oem" description="Standard OSU Image (OEM)" arch="x86_64"/>
   <profile name="oem_efi" description="Standard OSU Image (OEM)" arch="aarch64"/>
   <profile name="qcow2" description="QCOW2 Image for OBS Server Unstable" arch="x86_64"/>
   <profile name="qcow2_efi" description="QCOW2 Image for OBS Server Unstable" arch="aarch64"/>
   <profile name="vdi" description="VDI Image for OBS Server Unstable" arch="x86_64"/>
   <profile name="vmdk" description="VMDK Image for OBS Server Unstable" arch="x86_64"/>
 </profiles>
 <preferences>
   <version>2.10.28</version>
   <packagemanager>zypper</packagemanager>
   <rpm-check-signatures>false</rpm-check-signatures>
   <locale>en_US</locale>
 </preferences>
 <preferences profiles="vmdk">
   <type image="vmx" bootloader="grub2"
         kernelcmdline="nomodeset console=ttyS0 console=tty0" filesystem="ext4"
         bootloader_console="console serial" initrd_system="dracut"
         format="vmdk">
    <machine memory="4096">
     <vmdisk controller="ide" id="0"/>
     <vmconfig-entry>vhv.enable = TRUE</vmconfig-entry>
     <vmconfig-entry>vcpu.hotadd = FALSE</vmconfig-entry>
     <vmconfig-entry>virtualHW.productCompatibility = "hosted"</vmconfig-entry>
     <vmconfig-entry>vpmc.enable = TRUE</vmconfig-entry>
     <vmconfig-entry>floppy0.startConnected = FALSE</vmconfig-entry>
     <vmconfig-entry>ethernet0.addressType = "generated"</vmconfig-entry>
     <vmconfig-entry>ethernet0.virtualDev = "e1000"</vmconfig-entry>
     <vmconfig-entry>ethernet0.present = TRUE</vmconfig-entry>
    </machine>
    <size unit="G">100</size>
  </type>
 </preferences>
 <preferences profiles="vdi">
  <type image="vmx" bootloader="grub2"
        kernelcmdline="nomodeset console=ttyS0 console=tty0" filesystem="ext4"
        bootloader_console="console serial" initrd_system="dracut"
        format="vdi" primary="true">
   <machine memory="3072">
    <vmdisk controller="ide" id="0"/>
   </machine>
   <size unit="G">100</size>
  </type>
 </preferences>
 <preferences profiles="oem">
  <type image="oem" bootloader="grub2"
        kernelcmdline="nomodeset console=ttyS0 console=tty0" filesystem="ext4"
        initrd_system="dracut" installiso="true"
        bootloader_console="console serial"
   >
   <oemconfig>
    <oem-boot-title>OBS Server</oem-boot-title>
    <oem-swap>true</oem-swap>
    <oem-swapsize>2048</oem-swapsize>
    <oem-systemsize>100000</oem-systemsize>
    <oem-device-filter>/dev/ram[0-9]+</oem-device-filter>
   </oemconfig>
   <size unit="G">100</size>
  </type>
 </preferences>
 <preferences profiles="oem_efi">
  <type image="oem" bootloader="grub2" firmware="efi"
        kernelcmdline="nomodeset console=ttyS0 console=tty0" filesystem="ext4"
        initrd_system="dracut" installiso="true"
        bootloader_console="console serial"
   >
   <oemconfig>
    <oem-boot-title>OBS Server</oem-boot-title>
    <oem-swap>true</oem-swap>
    <oem-swapsize>2048</oem-swapsize>
    <oem-systemsize>100000</oem-systemsize>
    <oem-device-filter>/dev/ram[0-9]+</oem-device-filter>
   </oemconfig>
  </type>
 </preferences>
 <preferences profiles="qcow2">
  <!-- installiso="true"  -->
  <type image="oem" bootloader="grub2" kernelcmdline="nomodeset console=ttyS0 console=tty0"
        filesystem="ext4"
        bootloader_console="console serial"
	  format="qcow2" initrd_system="dracut" primary="true"
  >
    <machine memory="4096">
      <vmdisk controller="ide" id="0"/>
    </machine>
    <size unit="G">100</size>
  </type>
 </preferences>
 <preferences profiles="qcow2_efi">
  <!-- installiso="true"  -->
  <type image="oem" bootloader="grub2" kernelcmdline="nomodeset console=ttyS0 console=tty0"
        filesystem="ext4" firmware="efi"
        bootloader_console="console serial"
	format="qcow2" initrd_system="dracut" primary="true"
  >
    <machine memory="3072">
      <vmdisk controller="ide" id="0"/>
    </machine>
    <size unit="G">100</size>
  </type>
 </preferences>
 <users>
  <user groups="root" name="root" password="NDBGnZqHpfzIo" home="/root"/>
 </users>
 <repository type="rpm-md">
  <source path="obsrepositories:/"/>
 </repository>
 <packages type="image">
  <package name="syslinux" arch="x86_64"/>
  <package name="bind-libs"/>
  <package name="bind-utils"/>
  <package name="e2fsprogs"/>
  <package name="dosfstools"/>
  <package name="elfutils"/>
  <package name="pam-config"/>
  <package name="sysconfig"/>
  <package name="kbd"/>
  <package name="lvm2"/>
  <package name="openssh"/>
  <package name="rsyslog"/>
  <package name="klogd"/>
  <package name="ncurses-utils"/>
  <package name="db48-utils"/>
  <package name="grub2"/>
  <package name="grub2-arm64-efi" arch="aarch64"/>
  <package name="grub2-x86_64-efi" arch="x86_64"/>
  <package name="parted"/>
  <package name="sysfsutils"/>
  <package name="ifplugd"/>
  <package name="vim"/>
  <package name="less"/>
  <package name="telnet"/>
  <package name="iputils"/>
  <package name="hdparm"/>
  <package name="psmisc"/>
  <package name="OpenIPMI"/>
  <package name="smartmontools"/>
  <package name="mdadm"/>
  <package name="iproute2"/>
  <package name="memtest86+" arch="x86_64"/>
  <package name="adaptec-firmware"/>
  <package name="reiserfs"/>
  <package name="btrfsprogs"/>
  <package name="xfsprogs"/>
  <package name="hwinfo"/>
  <package name="openSUSE-build-key"/>
  <package name="openSUSE-release"/>
  <package name="openSUSE-release-mini"/>
  <package name="OBS-Addon-release"/>
  <package name="SuSEfirewall2"/>
  <package name="ca-certificates-mozilla"/>
  <package name="atftp"/>
  <package name="apache2"/>
  <package name="rubygem-passenger-apache2"/>
  <package name="ruby2.7-rubygem-passenger"/>
  <package name="apache2-mod_xforward"/>
  <package name="obs-api"/>
  <package name="obs-server"/>
  <package name="obs-source_service"/>
  <package name="obs-productconverter"/>
  <package name="obs-signd"/>
  <package name="obs-utils"/>
  <package name="patch"/>
  <package name="deb"/>
  <package name="memcached"/>
  <package name="mariadb"/>
  <package name="openslp"/>
  <package name="openslp-server"/>
  <package name="ntp"/>
  <package name="gpg2"/>
  <package name="haveged"/>
  <package name="rng-tools"/>
  <package name="obs-worker"/>
  <package name="bsdtar"/>
  <package name="zstd"/>
  <package name="build-initvm-aarch64" arch="aarch64"/>
  <package name="build-initvm-armv7hl" arch="armv7l"/>
  <package name="build-initvm-powerpc64" arch="ppc64"/>
  <package name="build-initvm-powerpc64le" arch="ppc64le"/>
  <package name="build-initvm-s390x" arch="s390x"/>
  <package name="build-initvm-x86_64" arch="x86_64"/>
  <package name="qemu-linux-user"/>
  <package name="obs-service-generator_driver_update_disk"/>
  <package name="obs-service-download_files"/>
  <package name="obs-service-download_url"/>
  <package name="obs-service-download_src_package"/>
  <package name="obs-service-extract_file"/>
  <package name="obs-service-recompress"/>
  <package name="obs-service-set_version"/>
  <package name="obs-service-source_validator"/>
  <package name="obs-service-obs_scm"/>
  <package name="obs-service-tar_scm"/>
  <package name="obs-service-tar"/>
  <package name="obs-service-snapcraft"/>
  <package name="obs-service-appimage"/>
  <package name="obs-service-verify_file"/>
  <package name="osc"/>
  <package name="build"/>
  <package name="inst-source-utils"/>
  <package name="strace"/>
  <package name="zsync"/>
  <package name="kvm" arch="i586"/>
  <package name="kvm" arch="x86_64"/>
  <package name="ucode-amd" arch="x86_64" bootinclude="true"/>
  <package name="kernel-firmware"/>
  <package name="kernel-default"/>
  <package name="dracut-kiwi-live"/>
  <package name="nodejs-common"/>
  <package name="procps"/>
 </packages>
 <packages type="image" profiles="oem,oem_efi,qcow2,qcow2_efi">
  <package name='dracut-kiwi-oem-repart'/>
 </packages>
 <packages type="bootstrap">
  <package name="filesystem"/>
  <package name="glibc-locale"/>
  <package name="system-user-obsrun"/>
 </packages>
 <packages type="bootstrap" profiles="oem,oem_efi,qcow2,qcow2_efi">
  <package name='dracut-kiwi-oem-repart'/>
  <package name="dracut-kiwi-oem-dump"/>
 </packages>
</image>
openSUSE Build Service is sponsored by