File appliance.kiwi of Package transparent_aws-cli
<?xml version="1.0" encoding="utf-8"?>
<!-- OBS-Profiles: @BUILD_FLAVOR@ -->
<image schemaversion="7.5" name="kiwi-test-image-transparent-aws-cli">
<description type="system">
<author>Marcus Schäfer</author>
<contact>marcus.schaefer@gmail.com</contact>
<specification>aws-cli</specification>
</description>
<profiles>
<profile name="runtime" description="Python runtime"/>
<profile name="runtime_host" description="Python runtime with host dependencies"/>
<profile name="sdk" description="AWS SDK"/>
<profile name="aws" description="AWS CLI"/>
</profiles>
<preferences>
<version>1.42.1</version>
<packagemanager>zypper</packagemanager>
<rpm-excludedocs>true</rpm-excludedocs>
<rpm-check-signatures>false</rpm-check-signatures>
</preferences>
<preferences profiles="runtime">
<!-- provide_system_files="true" -->
<type image="docker">
<containerconfig name="runtime" tag="latest"/>
</type>
</preferences>
<packages type="image" profiles="runtime">
<package name="patterns-base-minimal_base"/>
<package name="python311"/>
<package name="python311-base"/>
</packages>
<packages type="bootstrap" profiles="runtime">
<package name="findutils"/>
<package name="zypper"/>
<package name="udev"/>
<package name="filesystem"/>
<package name="glibc-locale-base"/>
<package name="cracklib-dict-full"/>
<package name="ca-certificates"/>
<package name="ca-certificates-mozilla"/>
<package name="openSUSE-release"/>
</packages>
<preferences profiles="runtime_host">
<type image="docker">
<containerconfig name="runtime-host" tag="latest"/>
</type>
</preferences>
<packages type="image" profiles="runtime_host">
<package name="patterns-base-minimal_base"/>
<package name="python311"/>
<package name="python311-base"/>
</packages>
<packages type="bootstrap" profiles="runtime_host">
<package name="findutils"/>
<package name="zypper"/>
<package name="udev"/>
<package name="filesystem"/>
<package name="glibc-locale-base"/>
<package name="cracklib-dict-full"/>
<package name="ca-certificates"/>
<package name="ca-certificates-mozilla"/>
<package name="openSUSE-release"/>
</packages>
<preferences profiles="sdk">
<!-- require_system_files="true" -->
<type image="docker" derived_from="obs://home:marcus.schaefer:delta_containers/images_leap/runtime#latest" delta_root="true">
<containerconfig name="aws-sdk" tag="latest"/>
</type>
</preferences>
<packages type="image" profiles="sdk">
<package name="python311-boto3"/>
</packages>
<preferences profiles="aws">
<!-- obs currently creates multiple set-derived-from options which is not correct, should be one comma separated -->
<!-- derived_from="obs://home:marcus.schaefer:delta_containers/images_leap/runtime#latest,obs://home:marcus.schaefer:delta_containers/images_leap/aws-sdk#latest" -->
<type image="docker" derived_from="obs://home:marcus.schaefer:delta_containers/images_leap/runtime#latest" delta_root="true">
<containerconfig name="aws-cli" tag="latest"/>
</type>
</preferences>
<packages type="image" profiles="aws">
<package name="aws-cli"/>
</packages>
<repository type="rpm-md">
<source path="obsrepositories:/"/>
</repository>
</image>