File OBS-Appliance.kiwi of Package OBS-Appliance-vmdk

<?xml version="1.0" encoding="utf-8"?>
<image schemaversion="5.3" 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>
	<preferences>
                <type compressed="true" image="vmx" filesystem="ext4" boot="vmxboot/suse-13.2" format="vmdk" fsnocheck="true" kernelcmdline="nomodeset" bootloader="grub2">
                        <machine memory="1024">
                                <vmdisk controller="ide" id="0"/>
                        </machine>
                        <size unit="G">100</size>
		</type>
                <!-- empty
                     just to convince diff3 on version updates
                 -->
		<version>2.5.90</version>
		<packagemanager>zypper</packagemanager>
		<rpm-check-signatures>false</rpm-check-signatures>
                <rpm-force>false</rpm-force>
		<locale>en_US</locale>
	</preferences>

        <users group="root">
                <user name="root" pwd="NDBGnZqHpfzIo" home="/root"/>
        </users>

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

	<packages type="image">
		<package name="open-vm-tools"/>  <!-- vmdk special -->
<!-- got disabled in 13.1 due to some breakage
		<package name="vmware-guest-kmp-default"/>
-->
		<package name="bind-libs"/>              <!-- base system -->
		<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="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+"/>
		<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"/>                 <!-- kiwi initrd requires it. Bug ?-->

                <package name="apache2"/>               <!-- http server stack, it is only recommended -->
                <package name="rubygem-passenger-apache2"/>
                <package name="apache2-mod_xforward"/>

<!--
                <package name="rubygem-rack-1_4"/>
-->
                <package name="obs-api"/>               <!-- OBS server -->
                <package name="obs-server"/>
                <package name="obs-source_service"/>
                <package name="obs-productconverter"/>
                <package name="obs-signd"/>
                <package name="obs-utils"/>
		<package name="ruby2.1-rubygem-ruby-ldap"/><!-- server support packages -->
                <package name="createrepo"/>
                <package name="patch"/>
                <package name="deb"/>
                <package name="memcached"/>
                <package name="mariadb"/>
                <package name="openslp"/>               <!-- for worker and server discovery -->
                <package name="openslp-server"/>
                <package name="ntp"/>                   <!-- haveing matching timestamps is critical -->
		<package name="gpg2"/>                  <!-- own version for efficient package signing -->
		<package name="haveged"/>               <!-- for fast gpg key generations -->
		<package name="rng-tools"/>

                <package name="obs-worker"/>            <!-- OBS worker -->
		<package name="bsdtar"/>                <!-- for safe build setup in kvm and xen -->

		<package name="build-initvm-x86_64"/>          <!-- for cross architecture build in VM-->
		<package name="qemu-linux-user"/>       <!-- for cross architecture build in chroot (initialization only)-->
<!--
		<package name="qemu-linux-aarch64"/>
-->
                <package name="obs-service-generator_driver_update_disk"/>  <!-- OBS source services -->
                <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-tar_scm"/>
                <package name="obs-service-verify_file"/>

                <package name="osc"/>                  <!-- allow local usage via CLI -->
                <package name="build"/>
                <package name="inst-source-utils"/>

                <package name="strace"/>               <!-- debug tools -->

		<package name="kvm" arch="i586" />                  <!-- kernel and matching support packages -->
		<package name="kvm" arch="x86_64" />
		<package name="kernel-firmware"/> 
		<package name="kernel-default"/> 
	</packages>
	<packages type="bootstrap">
		<package name="filesystem"/> 
		<package name="glibc-locale"/>
	</packages>
	<packages type="delete">
		<package name="bootsplash"/> 
		<package name="postfix"/> 
	</packages>

</image>