<metapackage xmlns:os="http://opensuse.org/Standards/One_Click_Install" xmlns="http://opensuse.org/Standards/One_Click_Install">
  <group>
    <name>ohpc-slurm-client</name>
    <summary>ohpc-slurm-client</summary>
    <description>OpenHPC client packages for SLURM</description>
    <repositories>
      <repository recommended="true">
        <name>OpenHPC:1.1</name>
        <summary>1.1 - Base</summary>
        <description></description>
        <url>http://build.openhpc.community/OpenHPC:/1.1/SLE_12_SP1/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12-SP1:GA</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12-SP1:/GA/standard/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:GA:qemu</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/GA:/qemu/SLE_12/</url>
      </repository>
      <repository recommended="true">
        <name>openSUSE.org:SUSE:SLE-12:Update</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/Update/standard/</url>
      </repository>
      <repository recommended="false">
        <name>openSUSE.org:SUSE:SLE-12:GA</name>
        <url>http://build.openhpc.community/openSUSE.org:/SUSE:/SLE-12:/GA/standard/</url>
      </repository>
    </repositories>
    <software>
      <item>
        <name>slurm-ohpc</name>
        <summary>Slurm Workload Manager</summary>
        <description>Slurm is an open source, fault-tolerant, and highly
scalable cluster management and job scheduling system for Linux clusters.
Components include machine status, partition management, job management,
scheduling and accounting modules</description>
      </item>
      <item>
        <name>slurm-munge-ohpc</name>
        <summary>Slurm authentication and crypto implementation using Munge</summary>
        <description>Slurm authentication and crypto implementation using Munge. Used to
authenticate user originating an RPC, digitally sign and/or encrypt messages</description>
      </item>
      <item>
        <name>slurm-plugins-ohpc</name>
        <summary>Slurm plugins (loadable shared objects)</summary>
        <description>Slurm plugins (loadable shared objects) supporting a wide variety of
architectures and behaviors. These basically provide the building blocks
with which Slurm can be configured. Note that some system specific plugins
are in other packages</description>
      </item>
      <item>
        <name>slurm-sjobexit-ohpc</name>
        <summary>Slurm job exit code management tools</summary>
        <description>Slurm job exit code management tools. Enables users to alter job exit code
information for completed jobs</description>
      </item>
      <item>
        <name>slurm-pam_slurm-ohpc</name>
        <summary>PAM module for restricting access to compute nodes via Slurm</summary>
        <description>This module restricts access to compute nodes in a cluster where Slurm is in
use.  Access is granted to root, any user with an Slurm-launched job currently
running on the node, or any user who has allocated resources on the node
according to the Slurm</description>
      </item>
      <item>
        <name>munge-ohpc</name>
        <summary>MUNGE authentication service</summary>
        <description>MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service for creating
and validating credentials.  It is designed to be highly scalable for use
in an HPC cluster environment.  It allows a process to authenticate the
UID and GID of another local or remote process within a group of hosts
having common users and groups.  These hosts form a security realm that is
defined by a shared cryptographic key.  Clients within this security realm
can create and validate credentials without the use of root privileges,
reserved ports, or platform-specific methods.</description>
      </item>
    </software>
  </group>
</metapackage>
