<?xml version="1.0" encoding="UTF-8"?>
<productdefinition xmlns:xi="http://www.w3.org/2001/XInclude">
  <products>
    <product>
      <vendor>SUSE</vendor>
      <name>SLE_BCI</name>
      <releasepkgname>SLE_BCI-release</releasepkgname>
      <baseversion>15</baseversion>
      <patchlevel>5</patchlevel>
      <endoflife/>
      <codestream>
        <!-- See FATE#320835 -->
        <name>SUSE Linux Enterprise Server 15</name>
        <!-- FIXME: Date needs to be corrected -->
        <endoflife>2028-07-31</endoflife>
      </codestream>
      <!-- release is no longer optional -->
      <release>0</release>
      <productline>sles</productline>
      <!--
      /* required for NCC registration */
      Note: this Flag has to be discussed between PrjMgr and NCC-Team -
      and shouldn't change the whole lifetime of the product.
      Normally, just needed for Enterprise - here just for
      reference.
      FYI: the distribution tag will be generated during media creation.
      * flavor will be replaced with the <media type="dvd5"/> definition in the mediaset.
      * target will be replaced with the ncc_target - the %{_target_cpu} macro
      will be replaced with the basearch of the product.
      * release is reserved for special versions of a product
      -->
      <register>
        <pool>
          <!-- we need a product specific channel to provide System roles and release-package updates -->
          <repository project="SUSE:Products:SLE-BCI:15-SP6:x86_64" name="images" medium="product" arch="x86_64">
            <zypp name="SLE-BCI-15-SP6" alias="SLE-BCI-15-SP6"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:s390x" name="images" medium="product" arch="s390x">
            <zypp name="SLE-BCI-15-SP6" alias="SLE-BCI-15-SP6"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:ppc64le" name="images" medium="product" arch="ppc64le">
            <zypp name="SLE-BCI-15-SP6" alias="SLE-BCI-15-SP6"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:aarch64" name="images" medium="product" arch="aarch64">
            <zypp name="SLE-BCI-15-SP6" alias="SLE-BCI-15-SP6"/>
          </repository>
          <!-- Debug Pool -->
          <repository project="SUSE:Products:SLE-BCI:15-SP6:x86_64" name="images" medium="product_debug" arch="x86_64">
            <zypp name="SLE-BCI-15-SP6-Debuginfo" alias="SLE-BCI-SLES15-SP6-Debuginfo"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:s390x" name="images" medium="product_debug" arch="s390x">
            <zypp name="SLE-BCI-15-SP6-Debuginfo" alias="SLE-BCI-15-SP6-Debuginfo"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:ppc64le" name="images" medium="product_debug" arch="ppc64le">
            <zypp name="SLE-BCI-15-SP6-Debuginfo" alias="SLE-BCI-15-SP6-Debuginfo"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:aarch64" name="images" medium="product_debug" arch="aarch64">
            <zypp name="SLE-BCI-15-SP6-Debuginfo" alias="SLE-BCI-15-SP6-Debuginfo"/>
          </repository>
          <!-- Source Pool -->
          <repository project="SUSE:Products:SLE-BCI:15-SP6:x86_64" name="images" medium="product_source" arch="x86_64">
            <zypp name="SLE-BCI-15-SP6-Source" alias="SLE-BCI-15-SP6-Source"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:s390x" name="images" medium="product_source" arch="s390x">
            <zypp name="SLE-BCI-15-SP6-Source" alias="SLE-BCI-15-SP6-Source"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:ppc64le" name="images" medium="product_source" arch="ppc64le">
            <zypp name="SLE-BCI-15-SP6-Source" alias="SLE-BCI-15-SP6-Source"/>
          </repository>
          <repository project="SUSE:Products:SLE-BCI:15-SP6:aarch64" name="images" medium="product_source" arch="aarch64">
            <zypp name="SLE-BCI-15-SP6-Source" alias="SLE-BCI-15-SP6-Source"/>
          </repository>
        </pool>
      </register>
      <summary>SUSE Linux Enterprise BCI 15 SP6</summary>
      <shortsummary>SLE-BCI-15-SP6</shortsummary>
      <description>SUSE Linux Enterprise offers a comprehensive
        suite of products built on a single code base.
        The platform addresses business needs from
        the smallest thin-client devices to the world's
        most powerful high-performance computing
        and mainframe servers. SUSE Linux Enterprise
        offers common management tools and technology
        certifications across the platform, and
        each product is enterprise-class.
      </description>
    </product>
  </products>
    <!-- Default conditionals, repositories and archsets get imported -->
  <xi:include href="defaults-archsets.include"/>
  <xi:include href="defaults-repositories.include"/>
  <xi:include href="defaults-conditionals.include" />
  <mediasets>
    <media type="ftp" 
           flavor="POOL"
           name="SLE-BCI-15-SP6"
           mediastyle="suse-sle15"
           sourcemedia="2" 
           debugmedia="3"
           ignore_missing_packages="true"
           ignore_missing_meta_packages="false"
           run_make_listings="true"
           run_hybridiso="false"
           run_media_check="false"
           repo_only="true"
           separate="true"
           use_undecided="false"
           create_pattern="false"
           use_required="false"
           use_recommended="false"
           use_suggested="false">
      <!-- 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>  <!-- for this we generate a medium  --> 
        <archset ref="s390x"/>
      </archsets>
      <archsets>
        <archset ref="x86_64"/>
      </archsets>
      <archsets>
        <archset ref="ppc64le"/>
      </archsets>
      <archsets>
        <archset ref="aarch64"/>
      </archsets>
      <use group="ftp" create_pattern="false" use_recommended="true"/>
      <use group="ftp.x86_64" create_pattern="false" use_recommended="true" />
      <use group="ftp.aarch64" create_pattern="false" use_recommended="true" />
      <use group="ftp.ppc64le" create_pattern="false" use_recommended="true" />
      <use group="ftp.s390x" create_pattern="false" use_recommended="true" />
    </media>
  </mediasets>
  <xi:include href="ftp.group"/>
</productdefinition>
