File obs-source-service-podman.kiwi of Package obs-source-service-podman
<?xml version="1.0" encoding="utf-8"?>
<image schemaversion="7.4" name="obs-source-service-podman">
<!-- 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.8"
name="obs-source-service-podman"
/>
</type>
<version>1.0.8</version>
<packagemanager>zypper</packagemanager>
<rpm-check-signatures>false</rpm-check-signatures>
<rpm-excludedocs>true</rpm-excludedocs>
<locale>en_US</locale>
</preferences>
<users>
<user home="/root" name="root" password="!*" groups="root"/>
</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="suse-build-key"/>
<package name="obs-gitea-bridge"/>
<package name="obs-scm-bridge"/>
<package name="obs-service-bundle_gems"/>
<package name="obs-service-python_sdist"/>
<package name="obs-service-rearchive"/>
<package name="obs-service-format_spec_file"/>
<package name="obs-service-extract_file"/>
<package name="obs-service-source_validator"/>
<package name="obs-service-download_url"/>
<package name="obs-service-kiwi_import"/>
<package name="obs-service-download_assets"/>
<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"/>
<package name="obs-service-node_modules"/>
<!-- https://bugzilla.suse.com/show_bug.cgi?id=1200193 -->
<package name="obs-service-go_modules"/>
<!-- unmaintained
<package name="obs-service-cargo_vendor"/>
<package name="obs-service-update_source"/>
<package name="obs-service-library_dependency_mapper"/>
-->
<!-- required by obs-scm-bridge -->
<package name="openssh-clients"/>
<!-- required by obs-service-tar_scm in build.opensuse.org -->
<package name="bzr"/>
<!-- pyhton is a requirement for bzr -->
<package name="python"/>
<package name="subversion"/>
<package name="mercurial"/>
<!-- tk contains /usr/bin/wish which is required by mercurial -->
<package name="tk"/>
<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"/>
<!-- glibc-locale is required for services like tar_scm/obs_scm -->
<package name="glibc-locale"/>
<!-- added by M0ses - recommended by set_version -->
<package name="python3-packaging"/>
</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>