<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE comps
  PUBLIC '-//Red Hat, Inc.//DTD Comps info//EN'
  'comps.dtd'>
<comps>
  <group>
    <id>base-graphical</id>
    <name>base-graphical</name>
    <description>Common packages for any graphical session</description>
    <default>false</default>
    <uservisible>false</uservisible>
    <packagelist>
      <packagereq type="mandatory">mesa-dri-drivers</packagereq>
      <packagereq type="mandatory">mesa-vulkan-drivers</packagereq>
      <packagereq type="mandatory">plymouth-system-theme</packagereq>
    </packagelist>
  </group>
  <group>
    <id>ha</id>
    <name>High Availability</name>
    <description>Infrastructure for highly available services and/or shared storage.</description>
    <default>false</default>
    <uservisible>false</uservisible>
    <packagelist>
      <packagereq type="mandatory">pacemaker</packagereq>
      <packagereq type="mandatory">pacemaker-cts</packagereq>
      <packagereq type="mandatory">pacemaker-remote</packagereq>
      <packagereq type="mandatory">pacemaker-schemas</packagereq>
      <packagereq type="default">cockpit-ha-cluster</packagereq>
      <packagereq type="default">fence-agents-all</packagereq>
      <packagereq type="default">fence-agents-openstack</packagereq>
      <packagereq type="default">omping</packagereq>
      <packagereq type="default">pacemaker-doc</packagereq>
      <packagereq type="default">pcs</packagereq>
      <packagereq type="optional">booth</packagereq>
      <packagereq type="optional">booth-arbitrator</packagereq>
      <packagereq type="optional">booth-site</packagereq>
      <packagereq type="optional">booth-test</packagereq>
      <packagereq type="optional">corosync-qdevice</packagereq>
      <packagereq type="optional">corosync-qnetd</packagereq>
      <packagereq type="optional">libknet1-plugins-all</packagereq>
      <packagereq type="optional">pcs-snmp</packagereq>
      <packagereq type="optional">resource-agents</packagereq>
      <packagereq type="optional">resource-agents-paf</packagereq>
      <packagereq type="optional">sbd</packagereq>
      <packagereq type="optional">spausedd</packagereq>
    </packagelist>
  </group>
  <group>
    <id>ha-devel</id>
    <name>High Availability Devel</name>
    <description>Devel packages for highly available services and/or shared storage.</description>
    <default>false</default>
    <uservisible>false</uservisible>
    <packagelist>
      <packagereq type="mandatory">pacemaker-libs-devel</packagereq>
    </packagelist>
  </group>
  <group>
    <id>nfv</id>
    <name>NFV</name>
    <description>Circle Linux for Realtime for NFV packages.</description>
    <default>false</default>
    <uservisible>true</uservisible>
    <packagelist>
      <packagereq type="default">kernel-rt</packagereq>
      <packagereq type="default">kernel-rt-core</packagereq>
      <packagereq type="default">kernel-rt-devel</packagereq>
      <packagereq type="default">kernel-rt-kvm</packagereq>
      <packagereq type="default">kernel-rt-modules</packagereq>
      <packagereq type="default">kernel-rt-modules-extra</packagereq>
      <packagereq type="default">realtime-setup</packagereq>
      <packagereq type="default">tuned-profiles-nfv</packagereq>
      <packagereq type="default">tuned-profiles-nfv-guest</packagereq>
      <packagereq type="default">tuned-profiles-nfv-host</packagereq>
    </packagelist>
  </group>
  <group>
    <id>nfv-debug</id>
    <name>NFV-debug</name>
    <description>Circle Linux for Realtime for NFV debug packages.</description>
    <default>false</default>
    <uservisible>false</uservisible>
    <packagelist>
      <packagereq type="default">kernel-rt-debug</packagereq>
      <packagereq type="default">kernel-rt-debug-core</packagereq>
      <packagereq type="default">kernel-rt-debug-devel</packagereq>
      <packagereq type="default">kernel-rt-debug-kvm</packagereq>
      <packagereq type="default">kernel-rt-debug-modules</packagereq>
      <packagereq type="default">kernel-rt-debug-modules-extra</packagereq>
    </packagelist>
  </group>
  <group>
    <id>rt</id>
    <name>RT</name>
    <description>Circle Linux for Realtime packages.</description>
    <default>false</default>
    <uservisible>true</uservisible>
    <packagelist>
      <packagereq type="default">kernel-rt</packagereq>
      <packagereq type="default">kernel-rt-core</packagereq>
      <packagereq type="default">kernel-rt-devel</packagereq>
      <packagereq type="default">kernel-rt-modules</packagereq>
      <packagereq type="default">kernel-rt-modules-extra</packagereq>
      <packagereq type="default">realtime-setup</packagereq>
      <packagereq type="default">realtime-tests</packagereq>
      <packagereq type="default">rteval</packagereq>
      <packagereq type="default">rteval-loads</packagereq>
      <packagereq type="default">tuned-profiles-realtime</packagereq>
    </packagelist>
  </group>
  <group>
    <id>rt-debug</id>
    <name>RT-debug</name>
    <description>Circle Linux for Realtime debug packages.</description>
    <default>false</default>
    <uservisible>false</uservisible>
    <packagelist>
      <packagereq type="default">kernel-rt-debug</packagereq>
      <packagereq type="default">kernel-rt-debug-core</packagereq>
      <packagereq type="default">kernel-rt-debug-devel</packagereq>
      <packagereq type="default">kernel-rt-debug-modules</packagereq>
      <packagereq type="default">kernel-rt-debug-modules-extra</packagereq>
    </packagelist>
  </group>
  <group>
    <id>sap</id>
    <name>SAP</name>
    <description>Circle Linux for SAP packages.</description>
    <default>false</default>
    <uservisible>false</uservisible>
    <packagelist>
      <packagereq type="default">sap-cluster-connector</packagereq>
      <packagereq type="optional">resource-agents-sap</packagereq>
      <packagereq type="optional">tuned-profiles-sap</packagereq>
      <packagereq type="optional">vhostmd</packagereq>
      <packagereq type="optional">vm-dump-metrics</packagereq>
    </packagelist>
  </group>
  <group>
    <id>sap-hana</id>
    <name>SAP HANA</name>
    <description>Circle Linux for SAP HANA packages.</description>
    <default>false</default>
    <uservisible>false</uservisible>
    <packagelist>
      <packagereq type="default">resource-agents-sap-hana</packagereq>
      <packagereq type="default">resource-agents-sap-hana-scaleout</packagereq>
      <packagereq type="default">rhel-system-roles-sap</packagereq>
      <packagereq type="default">tuned-profiles-sap-hana</packagereq>
      <packagereq type="optional">vhostmd</packagereq>
      <packagereq type="optional">vm-dump-metrics</packagereq>
    </packagelist>
  </group>
  <category>
    <id>desktops</id>
    <name>Desktops</name>
    <description>Desktops and thin clients.</description>
    <display_order>70</display_order>
    <grouplist>
      <groupid>base-graphical</groupid>
    </grouplist>
  </category>
  <environment>
    <id>graphical-server-environment</id>
    <name>Server with GUI</name>
    <description>An integrated, easy-to-manage server with a graphical interface.</description>
    <display_order>1</display_order>
    <grouplist>
      <groupid>base-graphical</groupid>
    </grouplist>
  </environment>
</comps>
