File Uyuni-Proxy.product of Package 000product
<?xml version="1.0" encoding="UTF-8"?>
<!-- Uyuni-Proxy -->
<productdefinition xmlns:xi="http://www.w3.org/2001/XInclude">
<products>
<product>
<vendor>openSUSE</vendor>
<name>Uyuni-Proxy</name>
<version>2025.04</version>
<release>0</release>
<productline>uyuni-proxy</productline>
<summary>Uyuni Proxy</summary>
<shortsummary>Uyuni Proxy</shortsummary>
<description>Uyuni Proxies extend large and/or geographically
dispersed Uyuni environments to reduce load on the Uyuni
Server, lower bandwidth needs, and provide faster local
updates.
</description>
<urls>
<url name="bugtracker">https://github.com/uyuni-project/uyuni/issues/</url>
<url name="repository">https://download.opensuse.org/repositories/systemsmanagement:/Uyuni:/Stable/images/repo/Uyuni-Proxy-POOL-%{_target_cpu}-Media1</url>
</urls>
<buildconfig>
<!-- This section is needed to generate the installation media -->
<producttheme>openSUSE</producttheme>
</buildconfig>
<installconfig>
<defaultlang>en_US</defaultlang>
<datadir>suse</datadir>
<descriptiondir>suse/setup/descr</descriptiondir>
<releasepackage name="Uyuni-Proxy-release" version="%{version}" flag="EQ"/>
<distribution>openSUSE</distribution>
</installconfig>
<runtimeconfig />
<productdependency relationship="requires" name="Leap-Micro" flag="GE" version="5.5"/>
</product>
</products>
<!-- Default conditionals, repositories and archsets for SLE 11 get imported -->
<xi:include href="defaults-conditionals.include" />
<xi:include href="defaults-repositories.include" />
<!-- special archset definition needed for POS_Image-RPi-Bootstra.
This package is noarch but needs to be build on aarch64
We have ExportFilter in for the other architectures, but
the produce definition requires looking into aarch64
to find the src for the noarch package -->
<archsets>
<archset name="aarch64" productarch="aarch64">
<arch>aarch64</arch>
<arch>noarch</arch>
</archset>
<archset name="x86_64" productarch="x86_64">
<arch>x86_64</arch>
<arch>noarch</arch>
<arch>aarch64</arch>
</archset>
</archsets>
<mediasets>
<media type="dvd5"
flavor="DVD"
name="Uyuni-Proxy-DVD"
sourcemedia="2"
debugmedia="3"
use_undecided="false"
create_pattern="true"
mediastyle="tumbleweed"
use_required="true"
use_recommended="true"
ignore_missing_packages="false"
ignore_missing_meta_packages="true">
<!-- type : defines the default size of a media
flavor : flavor name - this is needed for registration
product : references the product name
name : name of the media
surcemedia : sources on this media allowed?
create_pattern : create pattern out of the given groups
use_required : add required packages from the groups
use_recommended : add recommended packages from the groups
use_suggested : add suggested packages from the groups
size : define a new size for the media - default is defined via 'type' attribute -->
<archsets>
<archset ref="x86_64" />
</archsets>
<archsets>
<archset ref="aarch64" />
</archsets>
<metadata>
<package name="skelcd-uyuni-proxy"/>
<package name="patterns-uyuni-proxy"/>
</metadata>
<preselected_patterns>
<pattern name="uyuni_proxy" />
</preselected_patterns>
<use group="uyuni-proxy" create_pattern="false" use_recommended="true" />
</media>
<media type="ftp"
flavor="ftp"
name="Uyuni-Proxy-POOL"
sourcemedia="2"
debugmedia="3"
use_undecided="false"
create_pattern="true"
repo_only="true"
run_make_listings="false"
mediastyle="tumbleweed"
use_required="true"
use_recommended="true"
use_suggested="true"
ignore_missing_packages="false"
ignore_missing_meta_packages="true">
<!-- type : defines the default size of a media
flavor : flavor name - this is needed for registration
product : references the product name
name : name of the media
surcemedia : sources on this media allowed?
create_pattern : create pattern out of the given groups
use_required : add required packages from the groups
use_recommended : add recommended packages from the groups
use_suggested : add suggested packages from the groups
size : define a new size for the media - default is defined via 'type' attribute -->
<archsets>
<archset ref="x86_64" />
</archsets>
<archsets>
<archset ref="aarch64" />
</archsets>
<metadata>
<package name="skelcd-uyuni-proxy"/>
</metadata>
<preselected_patterns>
<pattern name="uyuni_proxy" />
</preselected_patterns>
<use group="uyuni-proxy" create_pattern="false" use_recommended="true" use_suggested="true" use_required="true"/>
</media>
</mediasets>
<xi:include href="uyuni-proxy.group"/>
</productdefinition>