<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="8">
<package type="rpm">
  <name>python3-resalloc</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
  <checksum type="sha256" pkgid="YES">8387ddcc2b075ba354c2af87d310ebc05b3673d394a6bb518dc3d1f746103e0b</checksum>
  <summary>Resource allocator for expensive resources - Python 3 client library</summary>
  <description>
The resalloc project aims to help with taking care of dynamically
allocated resources, for example ephemeral virtual machines used for
the purposes of CI/CD tasks.

The python3-resalloc package provides Python 3 client library for talking
to the resalloc server.</description>
  <packager></packager>
  <url>https://github.com/praiskup/resalloc</url>
  <time file="1776858523" build="1776858517"/>
  <size package="33224" installed="57412" archive="61588"/>
  <location href="10355459-resalloc/python3-resalloc-6.1.1_ga1d74aa-1.el8.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>Fedora Copr - user praiskup</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>vmhost-x86-02-prod-07841642-20260422-113611</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.1.1_ga1d74aa-1.el8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="12992"/>
    <rpm:provides>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="python3.6dist(resalloc)" flags="EQ" epoch="0" ver="6.1"/>
      <rpm:entry name="python3dist(resalloc)" flags="EQ" epoch="0" ver="6.1"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.6"/>
      <rpm:entry name="python3.6dist(alembic)"/>
      <rpm:entry name="python3.6dist(flask)"/>
      <rpm:entry name="python3.6dist(pyyaml)"/>
      <rpm:entry name="python3.6dist(six)"/>
      <rpm:entry name="python3.6dist(sqlalchemy)"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>resalloc</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
  <checksum type="sha256" pkgid="YES">d33dd39768fbfdbefa1e35fb1d51dc305ded6f7034ef6d706383471184be8364</checksum>
  <summary>Resource allocator for expensive resources - client tooling</summary>
  <description>
The resalloc project aims to help with taking care of dynamically
allocated resources, for example ephemeral virtual machines used for
the purposes of CI/CD tasks.

The resalloc package provides the client-side tooling.</description>
  <packager></packager>
  <url>https://github.com/praiskup/resalloc</url>
  <time file="1776858524" build="1776858517"/>
  <size package="26416" installed="44421" archive="45540"/>
  <location href="10355459-resalloc/resalloc-6.1.1_ga1d74aa-1.el8.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>Fedora Copr - user praiskup</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>vmhost-x86-02-prod-07841642-20260422-113611</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.1.1_ga1d74aa-1.el8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10444"/>
    <rpm:provides>
      <rpm:entry name="resalloc" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/python3.6"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="shadow-utils" pre="1"/>
    </rpm:requires>
    <file>/usr/bin/resalloc</file>
  </format>
</package>
<package type="rpm">
  <name>resalloc</name>
  <arch>src</arch>
  <version epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
  <checksum type="sha256" pkgid="YES">4c506ad41586fba9eb07774de43f789474daab3b0379a9203a1ebb96dda31bdf</checksum>
  <summary>Resource allocator for expensive resources - client tooling</summary>
  <description>
The resalloc project aims to help with taking care of dynamically
allocated resources, for example ephemeral virtual machines used for
the purposes of CI/CD tasks.

The resalloc package provides the client-side tooling.</description>
  <packager></packager>
  <url>https://github.com/praiskup/resalloc</url>
  <time file="1776858525" build="1776858202"/>
  <size package="88151" installed="90081" archive="91244"/>
  <location href="10355459-resalloc/resalloc-6.1.1_ga1d74aa-1.el8.src.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>Fedora Copr - user praiskup</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>vmhost-x86-02-prod-07841642-20260422-113611</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="10172"/>
    <rpm:requires>
      <rpm:entry name="git"/>
      <rpm:entry name="make"/>
      <rpm:entry name="pkgconfig(systemd)"/>
      <rpm:entry name="postgresql-server"/>
      <rpm:entry name="python3-alembic"/>
      <rpm:entry name="python3-argparse-manpage"/>
      <rpm:entry name="python3-devel"/>
      <rpm:entry name="python3-psycopg2"/>
      <rpm:entry name="python3-pytest"/>
      <rpm:entry name="python3-pytest-cov"/>
      <rpm:entry name="python3-setuptools"/>
      <rpm:entry name="python3-six"/>
      <rpm:entry name="python3-sqlalchemy"/>
      <rpm:entry name="python3-yaml"/>
      <rpm:entry name="selinux-policy"/>
      <rpm:entry name="selinux-policy-devel"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>resalloc-agent-spawner</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
  <checksum type="sha256" pkgid="YES">1aea8a457e70b45fc0065b5896df47db1ad9e55c74d4c63595b331000986b77e</checksum>
  <summary>Resource allocator for expensive resources - daemon starting agent-like resources</summary>
  <description>
The resalloc project aims to help with taking care of dynamically
allocated resources, for example ephemeral virtual machines used for
the purposes of CI/CD tasks.

Agent Spawner maintains sets resources (agents) of certain kind and in certain
number, according to given configuration.  Typical Resalloc resource is
completely dummy, fully controlled from the outside.  With agent-like resources
this is different — such resources are self-standing, they take care of
themselves, perhaps interacting/competing with each other.  The only thing that
agent-spawner needs to do is to control the ideal number of them.</description>
  <packager></packager>
  <url>https://github.com/praiskup/resalloc</url>
  <time file="1776858526" build="1776858517"/>
  <size package="24968" installed="33894" archive="37684"/>
  <location href="10355459-resalloc/resalloc-agent-spawner-6.1.1_ga1d74aa-1.el8.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>Fedora Copr - user praiskup</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>vmhost-x86-02-prod-07841642-20260422-113611</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.1.1_ga1d74aa-1.el8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14072"/>
    <rpm:provides>
      <rpm:entry name="config(resalloc-agent-spawner)" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="group(resalloc-agent-spawner)"/>
      <rpm:entry name="resalloc-agent-spawner" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="user(resalloc-agent-spawner)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.6"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.6"/>
      <rpm:entry name="python3-copr-common" flags="GE" epoch="0" ver="0.23"/>
      <rpm:entry name="python3-daemon"/>
      <rpm:entry name="python3-redis"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="python3-setproctitle"/>
    </rpm:requires>
    <file type="dir">/etc/resalloc-agent-spawner</file>
    <file>/etc/resalloc-agent-spawner/config.yaml</file>
    <file>/usr/bin/resalloc-agent-spawner</file>
    <file>/usr/bin/resalloc-agent-worker</file>
  </format>
</package>
<package type="rpm">
  <name>resalloc-helpers</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
  <checksum type="sha256" pkgid="YES">22ac4236e17ad1610f3748586ee5684cb0335c1b222ba0f3f9da6220a14ba9f4</checksum>
  <summary>Resource allocator for expensive resources - helper/library scripts</summary>
  <description>
The resalloc project aims to help with taking care of dynamically
allocated resources, for example ephemeral virtual machines used for
the purposes of CI/CD tasks.

Helper and library-like scripts for external Resalloc plugins like resalloc-aws,
resalloc-openstack, etc.</description>
  <packager></packager>
  <url>https://github.com/praiskup/resalloc</url>
  <time file="1776858521" build="1776858517"/>
  <size package="26564" installed="45981" archive="47148"/>
  <location href="10355459-resalloc/resalloc-helpers-6.1.1_ga1d74aa-1.el8.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>Fedora Copr - user praiskup</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>vmhost-x86-02-prod-07841642-20260422-113611</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.1.1_ga1d74aa-1.el8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10468"/>
    <rpm:provides>
      <rpm:entry name="resalloc-helpers" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.6"/>
    </rpm:requires>
    <file>/usr/bin/resalloc-check-vm-ip</file>
    <file>/usr/bin/resalloc-wait-for-ssh</file>
  </format>
</package>
<package type="rpm">
  <name>resalloc-selinux</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
  <checksum type="sha256" pkgid="YES">596426a6f35f1c7663c11c0c41c8078a5f1f23bc00c2a4d4fa3d3b623eef2070</checksum>
  <summary>SELinux module for resalloc</summary>
  <description>
The resalloc project aims to help with taking care of dynamically
allocated resources, for example ephemeral virtual machines used for
the purposes of CI/CD tasks.</description>
  <packager></packager>
  <url>https://github.com/praiskup/resalloc</url>
  <time file="1776858525" build="1776858517"/>
  <size package="9256" installed="0" archive="124"/>
  <location href="10355459-resalloc/resalloc-selinux-6.1.1_ga1d74aa-1.el8.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>Fedora Copr - user praiskup</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>vmhost-x86-02-prod-07841642-20260422-113611</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.1.1_ga1d74aa-1.el8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9140"/>
    <rpm:provides>
      <rpm:entry name="resalloc-selinux" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="libselinux-utils" pre="1"/>
      <rpm:entry name="policycoreutils" pre="1"/>
      <rpm:entry name="policycoreutils-python-utils" pre="1"/>
      <rpm:entry name="selinux-policy" flags="GE" epoch="0" ver="3.14.3"/>
      <rpm:entry name="selinux-policy-base" flags="GE" epoch="0" ver="3.14.3" pre="1"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>resalloc-server</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
  <checksum type="sha256" pkgid="YES">91cb4deff11559972231d4af9f0a5d5d263bc174431412f7ea7e3b602ecc130b</checksum>
  <summary>Resource allocator for expensive resources - server part</summary>
  <description>
The resalloc project aims to help with taking care of dynamically
allocated resources, for example ephemeral virtual machines used for
the purposes of CI/CD tasks.

The resalloc-server package provides the resalloc server, and
some tooling for resalloc administrators.</description>
  <packager></packager>
  <url>https://github.com/praiskup/resalloc</url>
  <time file="1776858523" build="1776858517"/>
  <size package="92464" installed="254075" archive="273480"/>
  <location href="10355459-resalloc/resalloc-server-6.1.1_ga1d74aa-1.el8.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>Fedora Copr - user praiskup</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>vmhost-x86-02-prod-07841642-20260422-113611</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.1.1_ga1d74aa-1.el8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="26076"/>
    <rpm:provides>
      <rpm:entry name="config(resalloc-server)" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="group(resalloc)"/>
      <rpm:entry name="resalloc-server" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="user(resalloc)"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3.6"/>
      <rpm:entry name="crontabs"/>
      <rpm:entry name="logrotate"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.6"/>
      <rpm:entry name="python3-alembic"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="python3-six"/>
      <rpm:entry name="python3-sqlalchemy"/>
      <rpm:entry name="python3-yaml"/>
      <rpm:entry name="resalloc-helpers" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
    </rpm:requires>
    <file>/etc/cron.hourly/resalloc</file>
    <file>/etc/logrotate.d/resalloc-server</file>
    <file type="dir">/etc/resallocserver</file>
    <file>/etc/resallocserver/pools.yaml</file>
    <file>/etc/resallocserver/server.yaml</file>
    <file>/usr/bin/resalloc-maint</file>
    <file>/usr/bin/resalloc-server</file>
  </format>
</package>
<package type="rpm">
  <name>resalloc-webui</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
  <checksum type="sha256" pkgid="YES">95036d2d2fbb8cb91331690b92310092c895436da4b68e2bef7cfcd916214c9f</checksum>
  <summary>Resource allocator for expensive resources - webui part</summary>
  <description>
The resalloc project aims to help with taking care of dynamically
allocated resources, for example ephemeral virtual machines used for
the purposes of CI/CD tasks.

The resalloc-webui package provides the resalloc webui,
it shows page with information about resalloc resources.</description>
  <packager></packager>
  <url>https://github.com/praiskup/resalloc</url>
  <time file="1776858522" build="1776858517"/>
  <size package="31200" installed="51202" archive="54908"/>
  <location href="10355459-resalloc/resalloc-webui-6.1.1_ga1d74aa-1.el8.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>Fedora Copr - user praiskup</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>vmhost-x86-02-prod-07841642-20260422-113611</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.1.1_ga1d74aa-1.el8.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="12672"/>
    <rpm:provides>
      <rpm:entry name="resalloc-webui" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/python3.6"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.6"/>
      <rpm:entry name="python3-flask"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.1.1_ga1d74aa" rel="1.el8"/>
      <rpm:entry name="resalloc-server"/>
    </rpm:requires>
    <rpm:recommends>
      <rpm:entry name="resalloc-selinux"/>
    </rpm:recommends>
  </format>
</package>
</metadata>