<?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.2.2_gdcf0fa9" rel="1.fc44"/>
  <checksum type="sha256" pkgid="YES">57b60aebce31bb53974b25dbeada008b0ef2689bd95feacf733e86ad56040b06</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="1784121126" build="1784120824"/>
  <size package="35271" installed="61847" archive="66052"/>
  <location href="10721156-resalloc/python3-resalloc-6.2.2_gdcf0fa9-1.fc44.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>aws-x86-64-reserved-prod-13092727-20260715-125739</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.2.2_gdcf0fa9-1.fc44.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="13421"/>
    <rpm:provides>
      <rpm:entry name="python-resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="python3.14-resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="python3.14dist(resalloc)" flags="EQ" epoch="0" ver="6.2"/>
      <rpm:entry name="python3dist(resalloc)" flags="EQ" epoch="0" ver="6.2"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.14"/>
      <rpm:entry name="python3.14dist(alembic)"/>
      <rpm:entry name="python3.14dist(flask)"/>
      <rpm:entry name="python3.14dist(pyyaml)"/>
      <rpm:entry name="python3.14dist(six)"/>
      <rpm:entry name="python3.14dist(sqlalchemy)"/>
    </rpm:requires>
    <rpm:obsoletes>
      <rpm:entry name="python-resalloc" flags="LT" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
    </rpm:obsoletes>
  </format>
</package>
<package type="rpm">
  <name>resalloc</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
  <checksum type="sha256" pkgid="YES">43b21db00536b22fb1676010491f9356d393f54c77c1f1ad0b13ee632c506dd3</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="1784121125" build="1784120824"/>
  <size package="26427" installed="44749" archive="45872"/>
  <location href="10721156-resalloc/resalloc-6.2.2_gdcf0fa9-1.fc44.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>aws-x86-64-reserved-prod-13092727-20260715-125739</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.2.2_gdcf0fa9-1.fc44.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10689"/>
    <rpm:provides>
      <rpm:entry name="resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
    </rpm:requires>
    <file>/usr/bin/resalloc</file>
  </format>
</package>
<package type="rpm">
  <name>resalloc</name>
  <arch>src</arch>
  <version epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
  <checksum type="sha256" pkgid="YES">0bf82a96d04156e72f7098f277a9ec8621f32915e7ccb21594003004abef2e0e</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="1784121129" build="1784120822"/>
  <size package="105178" installed="92191" archive="93356"/>
  <location href="10721156-resalloc/resalloc-6.2.2_gdcf0fa9-1.fc44.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>aws-x86-64-reserved-prod-13092727-20260715-125739</rpm:buildhost>
    <rpm:sourcerpm></rpm:sourcerpm>
    <rpm:header-range start="4504" end="24957"/>
    <rpm:provides>
      <rpm:entry name="resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="resalloc-server" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="resalloc-helpers" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="resalloc-webui" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="resalloc-agent-spawner" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="resalloc-selinux" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
    </rpm:provides>
    <rpm:requires>
      <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.2.2_gdcf0fa9" rel="1.fc44"/>
  <checksum type="sha256" pkgid="YES">0666a071214ef87bf81bd4e0bc5ed1873c9021c193db8386ead94a9fb532f739</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="1784121128" build="1784120824"/>
  <size package="28058" installed="42435" archive="46240"/>
  <location href="10721156-resalloc/resalloc-agent-spawner-6.2.2_gdcf0fa9-1.fc44.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>aws-x86-64-reserved-prod-13092727-20260715-125739</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.2.2_gdcf0fa9-1.fc44.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14377"/>
    <rpm:provides>
      <rpm:entry name="config(resalloc-agent-spawner)" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="group(resalloc-agent-spawner)"/>
      <rpm:entry name="groupmember(resalloc-agent-spawner/resalloc-agent-spawner)" flags="EQ" epoch="0" ver="bSByZXNhbGxvYy1hZ2VudC1zcGF3bmVyIHJlc2FsbG9jLWFnZW50LXNwYXduZXIA"/>
      <rpm:entry name="resalloc-agent-spawner" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="user(resalloc-agent-spawner)" flags="EQ" epoch="0" ver="dSByZXNhbGxvYy1hZ2VudC1zcGF3bmVyIC0gJ3Jlc2FsbG9jLWFnZW50LXNwYXduZXIgc2VydmljZSB1c2VyJyAtIC0A"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.14"/>
      <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.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="python3-setproctitle"/>
      <rpm:entry name="user(resalloc-agent-spawner)"/>
    </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.2.2_gdcf0fa9" rel="1.fc44"/>
  <checksum type="sha256" pkgid="YES">5fe2232e7ce08319772179c21aa44b963eea05aed7c6a4676c5dd192d126ff35</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="1784121127" build="1784120824"/>
  <size package="26420" installed="46312" archive="47484"/>
  <location href="10721156-resalloc/resalloc-helpers-6.2.2_gdcf0fa9-1.fc44.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>aws-x86-64-reserved-prod-13092727-20260715-125739</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.2.2_gdcf0fa9-1.fc44.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="10729"/>
    <rpm:provides>
      <rpm:entry name="resalloc-helpers" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="/usr/bin/sh"/>
    </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.2.2_gdcf0fa9" rel="1.fc44"/>
  <checksum type="sha256" pkgid="YES">8926604df37bea3ce980a9a18ca0a8d5c3fe7c7c6f5fb0aea3aa43f38659e411</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="1784121126" build="1784120824"/>
  <size package="9513" installed="0" archive="124"/>
  <location href="10721156-resalloc/resalloc-selinux-6.2.2_gdcf0fa9-1.fc44.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>aws-x86-64-reserved-prod-13092727-20260715-125739</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.2.2_gdcf0fa9-1.fc44.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="9469"/>
    <rpm:provides>
      <rpm:entry name="resalloc-selinux" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
    </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="42.10"/>
      <rpm:entry name="selinux-policy-base" flags="GE" epoch="0" ver="42.10" pre="1"/>
    </rpm:requires>
    <rpm:recommends>
      <rpm:entry name="selinux-policy" flags="GE" epoch="0" ver="44.4"/>
    </rpm:recommends>
  </format>
</package>
<package type="rpm">
  <name>resalloc-server</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
  <checksum type="sha256" pkgid="YES">d5d479e708b2f14001c864812f4238a23cb7d976c1bece1f80ed86cf8ded82e1</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="1784121124" build="1784120824"/>
  <size package="111636" installed="346054" archive="366124"/>
  <location href="10721156-resalloc/resalloc-server-6.2.2_gdcf0fa9-1.fc44.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>aws-x86-64-reserved-prod-13092727-20260715-125739</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.2.2_gdcf0fa9-1.fc44.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="26925"/>
    <rpm:provides>
      <rpm:entry name="config(resalloc-server)" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="group(resalloc)"/>
      <rpm:entry name="groupmember(resalloc/resalloc)" flags="EQ" epoch="0" ver="bSByZXNhbGxvYyByZXNhbGxvYwAA"/>
      <rpm:entry name="resalloc-server" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="user(resalloc)" flags="EQ" epoch="0" ver="dSByZXNhbGxvYyAtICdyZXNhbGxvYyBzZXJ2aWNlIHVzZXInIC92YXIvbGliL3Jlc2FsbG9jc2VydmVyIC9iaW4vYmFzaAAA"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="/usr/bin/sh"/>
      <rpm:entry name="crontabs"/>
      <rpm:entry name="logrotate"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.14"/>
      <rpm:entry name="python3-alembic"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <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.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="user(resalloc)" pre="1"/>
      <rpm:entry name="user(resalloc)"/>
    </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.2.2_gdcf0fa9" rel="1.fc44"/>
  <checksum type="sha256" pkgid="YES">2de06ec9e234cc3965ec21f4f9ac7f2087634976b249dc80a1ca8203b11e7f47</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="1784121128" build="1784120824"/>
  <size package="32355" installed="54957" archive="58668"/>
  <location href="10721156-resalloc/resalloc-webui-6.2.2_gdcf0fa9-1.fc44.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>aws-x86-64-reserved-prod-13092727-20260715-125739</rpm:buildhost>
    <rpm:sourcerpm>resalloc-6.2.2_gdcf0fa9-1.fc44.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="12905"/>
    <rpm:provides>
      <rpm:entry name="resalloc-webui" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.14"/>
      <rpm:entry name="python3-flask"/>
      <rpm:entry name="python3-resalloc" flags="EQ" epoch="0" ver="6.2.2_gdcf0fa9" rel="1.fc44"/>
      <rpm:entry name="resalloc-server"/>
    </rpm:requires>
    <rpm:recommends>
      <rpm:entry name="resalloc-selinux"/>
    </rpm:recommends>
  </format>
</package>
</metadata>