File OBS-source-services-docker.kiwi of Package OBS-source-services-docker
<?xml version="1.0" encoding="utf-8"?>
<image schemaversion="6.8" name="obs-source-service">
<!-- IMPORTANT: Before submitting this package, enable the production repo and disable the development one.
Afterwards, do the oppposite action -->
<description type="system">
<author>Frank Schreiner</author>
<contact>schreiner@suse.de</contact>
<specification>Docker Image for OBS source service</specification>
</description>
<preferences>
<type image="docker">
<machine>
<vmdisk/>
<vmnic interface="eth0" mode="veth"/>
</machine>
<containerconfig
tag="1.0.4"
name="obs-source-service"
/>
</type>
<version>1.0.4</version>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<rpm-excludedocs>true</rpm-excludedocs>
<locale>en_US</locale>
<keytable>us.map.gz</keytable>
</preferences>
<users>
<user home="/root" name="root" groups="root" password="NDBGnZqHpfzIo"/>
</users>
<!-- OBS repo -->
<repository type="rpm-md" >
<source path='obsrepositories:/'/>
</repository>
<packages type="image">
<package name="ca-certificates"/>
<package name="ca-certificates-mozilla"/>
<package name="coreutils"/>
<package name="iputils"/>
<package name="suse-build-key"/>
<package name="obs-service-bundle_gems"/>
<package name="obs-service-python_sdist"/>
<package name="obs-service-format_spec_file"/>
<package name="obs-service-extract_file"/>
<package name="obs-service-generator_pom"/>
<package name="obs-service-source_validator"/>
<package name="obs-service-download_url"/>
<package name="obs-service-kiwi_import"/>
<package name="obs-service-download_files"/>
<package name="obs-service-download_src_package"/>
<package name="obs-service-git_tarballs"/>
<package name="obs-service-recompress"/>
<package name="obs-service-obs_scm"/>
<package name="obs-service-tar_scm"/>
<!-- unmaintained
<package name="obs-service-rearchive"/>
<package name="obs-service-update_source"/>
<package name="obs-service-library_dependency_mapper"/>
-->
<!-- required by obs-service-tar_scm in build.opensuse.org -->
<package name="bzr"/>
<package name="subversion"/>
<package name="mercurial"/>
<package name="system-user-daemon"/>
<!-- required by obs-service-tar_scm in build.opensuse.org -->
<package name="obs-service-snapcraft"/>
<package name="obs-service-appimage"/>
<package name="obs-service-verify_file"/>
<package name="obs-service-set_version"/>
<package name="obs-service-product_converter"/>
<package name="obs-service-container_checks"/>
<package name="libxml2-tools"/>
<package name="systemd"/>
<package name="udev"/>
<package name="libudev1"/>
<!-- glibc-locale is required for services like tar_scm/obs_scm -->
<package name="glibc-locale"/>
</packages>
<packages type="bootstrap">
<package name="filesystem"/>
<package name="glibc-locale"/>
<!-- kiwi is not able to pull these packages automatically -->
<package name="acl"/>
<package name="cracklib-dict-small"/>
<package name="dbus-1"/>
<package name="dracut"/>
<package name="elfutils"/>
<package name="fipscheck"/>
<package name="kbd"/>
<package name="kmod"/>
<package name="ncurses-utils"/>
<package name="pam-config"/>
<package name="pinentry"/>
<package name="pkg-config"/>
<package name="sg3_utils"/>
<package name="openSUSE-release"/>
<package name="openSUSE-release-mini"/>
</packages>
<packages type="delete">
<package name="aaa_base"/>
<package name="dbus-1"/>
<package name="dracut"/>
<package name="fipscheck"/>
<package name="kbd"/>
<package name="kmod"/>
<package name="ncurses-utils"/>
<package name="pinentry"/>
<package name="pkg-config"/>
<package name="sg3_utils"/>
<package name="systemd-sysvinit"/>
<package name="udev"/>
</packages>
</image>