<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="444">
<package pkgid="d118c410102cd2e8c0625989a5e1f9d315e48465b645bddfddc8723b4e68fbe3" name="xrootd-devel" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="8960ab12f41f8482bd907cbda15a5aae9c4f4e9592ed32b433e03c6d451e20a3" name="osg-configure-libs" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="c88e060280a5bfd29dd3cdd579e4656035fb9000b442892f78679d495debd893" name="gratia-probe-lsf" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="ff5a69a500209d9d685df5d5388dee79270908fa1851593fd9e8de34817e3413" name="htvault-config" arch="aarch64">
  <version epoch="0" ver="1.18" rel="1.osg23.el8"/>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.9-1" date="1636545600">- Restore separate names for names of issuer and policy when generating
  policies</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.10-1" date="1636977600">- Fix problem that /etc/krb5-&lt;name&gt;.keytab was preferred for first service
  only when the kerbservice was explicitly defined for an issuer.  Now it
  also works for default first kerberos service.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.11-1" date="1638360000">- Add support for ssh-agent authentication, including self-registering of
  ssh public keys.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.12-1" date="1648036800">- Require vault-1.10.0 and update vault-plugin-auth-jwt to version 0.12.1
  and vault-plugin-auth-ssh to version 0.1.1.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.13-1" date="1653307200">- Remove support for old-style per issuer/role secret plugins.  Requires
  htgettoken &gt;= 1.7.
- Add ability to delete a previously defined configuration by using
  a keyword "delete:" under the configuration name and setting it to
  any value.
- Update vault-plugin-auth-jwt to the latest commit (because the patches
  had been rebased on it).</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.14-1" date="1673956800">- Add auditlog configuration option.  As part of that, disable the
  vault systemd ProtectFull and ProtectHome options.
- Require vault &gt;= 1.12.1.
- Update the vault-plugin-auth-jwt to the latest upstream commit.
- Include gox in the source tarball.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.15-1" date="1683028800">- Update vault-plugin-secrets-oauthapp to 3.1.1 which adds support for token
  exchange at a /sts path instead of /creds.  Keep applying the PR patch
  that also adds it under /creds for a transition period until htgettoken
  is updated everywhere to use the new path.
- Update vault-plugin-auth-jwt to 0.15.2.
- Update vault-plugin-auth-ssh to 0.3.0.
- Require vault &gt;= 1.13.
- Require diffutils.
- Fix bug where the kerberos policydomain option was ignored.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.16-1" date="1704456000">- Add 'ratelimits' keyword to put a limit on the number of requests per
  client per interval.
- Allow '@' to be included in the ssh plugin's keys.
- Fix bug that prevented reconfiguration when a policy name changed.
- Update vault-plugin-auth-jwt to 0.18.0.
- Update vault-plugin-auth-ssh to 0.3.1.
- Require vault to be &gt;= 1.15.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.17-1" date="1721649600">- Add a patch of PR #90 to vault-plugin-secrets-oauthapp which adds caching
  of tokens exchanged via the /sts path and adds a minimum_seconds option to
  the API.
- Give vault tokens the capabilities of deleting secrets and revoking
  themselves.
- Update required vault to 1.17.
- Update vault-plugin-auth-jwt to 0.21.0.
- Update vault-plugin-auth-ssh to 0.3.2 which includes the patch for '@' 
  that was previously applied.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.18-1" date="1723809600">- Restore patch #41 on vault-plugin-secrets-oauthapp which was accidentally
  dropped.
- Update to latest commit on vault-plugin-auth-jwt because one of the
  other patches now depends on it in order to apply cleanly.</changelog>
</package>
<package pkgid="be25a5fc5c553786867c0faedeca1922f41922a616e200cca0b83b59abb53ae4" name="vo-client-dcache" arch="noarch">
  <version epoch="0" ver="136" rel="1.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 127-1" date="1671451200">- Update wlcg DN (SOFTWARE-5417)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 128-1" date="1673006400">- Update DNs for HCC, GLOW, OSG (SOFTWARE-5433)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 129-1" date="1675080000">- Update DN for voms1.fnal.gov (SOFTWARE-5449)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 130-1" date="1676289600">- Update DN for voms2.fnal.gov (SOFTWARE-5449)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 131-1" date="1682510400">- Update DNs for clas12.voms.opensciencegrid.org
  and eic.voms.opensciencegrid.org (SOFTWARE-5559)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 132-1" date="1699963200">- Update certificates for FNAL and SLAC VOMS servers
- Update certificates for CLAS12, EIC, GLOW, and HCC
- Drop stale certificates for nanohub, STAR, and wisc.edu lz</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 133-1" date="1701259200">- Update certificates for FNAL and GlueX VOMS servers</changelog>
  <changelog author="Jason Patton &lt;jpatton@cs.wisc.edu&gt; - 134-1" date="1708689600">- Update voms.opensciencegrid.org.lsc issuer (SOFTWARE-5832)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 135-1" date="1710504000">- Add LSC files (only) for new CERN IAM endpoints (SOFTWARE-5843)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 136-1" date="1714996800">- Only include *-auth.app.cern.ch in vomses for new CERN IAM endpoints (SOFTWARE-5861)</changelog>
</package>
<package pkgid="b5bf85719318968f08b50e558ef38d052f0ed5d99266f3473aaf15a35b830d7a" name="osg-ce-attributes-generator" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="375063747f0741b35bb7b308808d66344713a3c6ce8fa040c02219746f46b0ad" name="gratia-probe-enstore-storage" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="53908786da23d65fcede308c3d916645103cec79684c614778443f6381f82f0d" name="cvmfs-devel" arch="aarch64">
  <version epoch="0" ver="2.11.5" rel="1.osg23.el8"/>
  <changelog author="Jan Priessnitz &lt;jan.priessnitz@cern.ch&gt; - 2.7.2" date="1586865600">- Fix python2-devel dependency for Fedora &gt;=31
- Change to /usr/bin/hardlink for Fedora &gt;=31</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1618833600">- Add SLES15 support</changelog>
  <changelog author="Michael Brown &lt;mbrown@fensystems.co.uk&gt; - 2.9.0" date="1619524800">- Add cvmfs_receiver_debug binary</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1620388800">- Add gateway sub package</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.8.2" date="1629892800">- Add lsof dependency for cvmfs package due to new cvmfs_config fuser command</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1632312000">- Fix cmake invocation for FC34</changelog>
  <changelog author="Andrea Valenzuela &lt;andrea.valenzuela.ramirez@cern.ch&gt; - 2.9.0" date="1632916800">- Add registry-webhook.py app</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1633003200">- Remove version requirement from selinux-policy dependency</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.10.0" date="1652702400">- Add /var/log/cvmfs to cvmfs-server package, set its SElinux label</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.11.0" date="1668600000">- Make cvmfs-libs a dependency of the cvmfs package</changelog>
</package>
<package pkgid="fcdbc52618882c8da098a3f7dd86ce50602eac3629a88f1635dc7b5374ea054b" name="xrootd-client-libs" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="80427980ac3668eafbf35d256afc85185f92de395f72c5faf357fa6a688e3bfa" name="osg-configure-pbs" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="5797f50337dc538ac95ee5a460c121542caab9efc64363a49b58c1ad9f952c63" name="osg-system-profiler-viewer" arch="noarch">
  <version epoch="0" ver="1.7.0" rel="1.osg23.el8"/>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; 1.3.0-1" date="1460980800">- Add SELinux audit logs to osg-system-profiler and URL support to
  osg-system-profiler-viewer (SOFTWARE-2275)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.4.0-1" date="1467028800">- Include dump of tomcat server config (SOFTWARE-1099)
- Create osg-profile.txt in temp dir, do not include old profiles in
  directory dumps (SOFTWARE-1773)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4.1-1" date="1507204800">- Drop osg-version check (SOFTWARE-2916)
- Update instructions for getting help (SOFTWARE-2908)
- Don't include logs for deprecated software (SOFTWARE-2905)</changelog>
  <changelog author="Suchandra Thapa &lt;sthapa@ci.uchicago.edu&gt; - 1.4.2-1" date="1512993600">- Update email address given to user (SOFTWARE-3016)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4.3-1" date="1564747200">- Drop unused files:
    - httpcert.pem
    - tomcat config
    - edg-mkgridmap.log
    - bestman2 logs</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.5.0-1" date="1580126400">- Include xrootd configuration (SOFTWARE-3876)
- don't verify kernel-devel packages (SOFTWARE-3804)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.5.0-2" date="1587643200">- Build for EL8 (SOFTWARE-4050)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.6.0-1" date="1593000000">- Query multiple python executables, not just `which python` (which may not exist on EL8) (SOFTWARE-4146)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.6.0-2" date="1670846400">- Bump to rebuild (SOFTWARE-5384)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.7.0-1" date="1698408000">- Convert osg-system-profiler-viewer to Python 3
- Add XRootD cconfig dumps (SOFTWARE-4933)
- Print crypto policy if available (SOFTWARE-5330)
- Fix email address in help message</changelog>
</package>
<package pkgid="bb03c68aca817168859a5fe9e73666ec5cf88c296e24820e1d2ca1ab26da937b" name="xrootd-server-compat" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="212cc3448e8209b5208fdfc44eba9d8767d495b084d04cfafbe470ec639a887e" name="ospool-ep" arch="noarch">
  <version epoch="0" ver="1.0" rel="4.osg23.el8"/>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; 1.0-1" date="1699963200">- Initial version</changelog>
</package>
<package pkgid="eb21ebf88d958b165366be63bdd7d8f019bc90e603e44c1bc49e99b5386ac684" name="xrdcl-pelican-debugsource" arch="aarch64">
  <version epoch="0" ver="0.9.4" rel="1.osg23.el8"/>
  <changelog author="Brian Bockelman &lt;brian.bockelman@cern.ch&gt; - 0.9.0-1" date="1702209600">- Initial packaging of the Pelican client</changelog>
  <changelog author="Brian Bockelman &lt;brian.bockleman@cern.ch&gt; - 0.9.1-1" date="1703073600">- Fix some undefined behavior on RHEL7 that could lead to a deadlock</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.9.1-2" date="1705665600">- Fix packaging to build on RHEL8 and RHEL9 as well</changelog>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.9.2-1" date="1706097600">- Add support for the `pelican://` protocol, allowing XCache to consume
  the federation metadata directly.</changelog>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.9.3-1" date="1707307200">- Add support for requesting reversed connections from the Pelican connection broker.
- Plugin no longer drops query parameters when `pelican://` is used; fixes
  issues with missing authorization from URL.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.9.3-2" date="1707393600">- Add /etc/xrootd/client.plugins.d/pelican-plugin-http.conf</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.9.4-1" date="1726574400">- Provide error codes on  metadata lookup failure
- Allow the plugin to use X.509 authentication</changelog>
</package>
<package pkgid="06aa1318d75f3fcd46fd758d42e3227b8c2fae65496d7661af1225e05b47cdb3" name="gratia-probe-dcache-storagegroup" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="bec6bbb6db76961fdf167f1fedf9b2ca3976b4f358c4739195a4131d8d1c05c4" name="osg-configure-squid" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="00e3a06449e3bf62432cd697221f1bf6ac3bbd8bdcb053ed0b63a06a61d66f36" name="xrdcl-pelican" arch="aarch64">
  <version epoch="0" ver="0.9.4" rel="1.osg23.el8"/>
  <changelog author="Brian Bockelman &lt;brian.bockelman@cern.ch&gt; - 0.9.0-1" date="1702209600">- Initial packaging of the Pelican client</changelog>
  <changelog author="Brian Bockelman &lt;brian.bockleman@cern.ch&gt; - 0.9.1-1" date="1703073600">- Fix some undefined behavior on RHEL7 that could lead to a deadlock</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.9.1-2" date="1705665600">- Fix packaging to build on RHEL8 and RHEL9 as well</changelog>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.9.2-1" date="1706097600">- Add support for the `pelican://` protocol, allowing XCache to consume
  the federation metadata directly.</changelog>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.9.3-1" date="1707307200">- Add support for requesting reversed connections from the Pelican connection broker.
- Plugin no longer drops query parameters when `pelican://` is used; fixes
  issues with missing authorization from URL.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.9.3-2" date="1707393600">- Add /etc/xrootd/client.plugins.d/pelican-plugin-http.conf</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.9.4-1" date="1726574400">- Provide error codes on  metadata lookup failure
- Allow the plugin to use X.509 authentication</changelog>
</package>
<package pkgid="dc857086575a561c1b269697bd645ddf48016a6cba451f5600a4ac786e6aff2a" name="osg-configure-infoservices" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="daf59cf0b16999acf4c4b4d09a7e8713d8f486602ababbad6f24e200f43473fb" name="javascriptrrd" arch="noarch">
  <version epoch="0" ver="1.1.1" rel="1.2.osg23.el8"/>
  <changelog author="Derek Weitzel &lt;dweitzel@cse.unl.edu&gt; 0.5.0-2" date="1275566400">Added flot to the install as well</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@cse.unl.edu&gt; 0.6.0-1" date="1307534400">Updated to the 0.6.0 release.</changelog>
  <changelog author="Igor Sfiligoi &lt;isfiligoi@ucsd.edu&gt; 0.6.1-1" date="1314187200">Updated to th 0.6.1 release.</changelog>
  <changelog author="Igor Sfiligoi &lt;isfiligoi@ucsd.edu&gt; 0.6.4-1" date="1365336000">Updated to th 0.6.4 release.</changelog>
  <changelog author="Igor Sfiligoi &lt;isfiligoi@ucsd.edu&gt; 1.1.0-1" date="1383912000">Updated to the 1.1.0 release. Not using Flot 0.8 yet, since it is not backward compatible.</changelog>
  <changelog author="Edgar Fajardo &lt;efajardo@cern.ch&gt; 1.1.0-1" date="1385553600">Updated to the 1.1.0 release. It could not be a pass through build since the dist was missing in the Release entry in the spec file</changelog>
  <changelog author="Edgar Fajardo &lt;efajardo@phsics.ucsd.edu&gt; 1.1.1-1" date="1398772800">Updated to the 1.1.1 release.</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.1.1-1.1" date="1670846400">- Bump to rebuild (SOFTWARE-5384)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.1.1-1.2" date="1674734400">- Bump to rebuild (SOFTWARE-5457)</changelog>
</package>
<package pkgid="1ec57b2c53b396e59dccee8563930da1172b0749fd77456b7c6570e5dc2fe8ab" name="osg-configure-misc" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="2a678249dede90ae596a7b51f46283dd07657e01bcace457177ba136da0ac460" name="xrootd-selinux" arch="noarch">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="735bb8356dac7a8cee8d36a0874aa6cc27457b3fbd570ff189fe32b3aaf950a3" name="xrootd-server" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="271425ce4fdeeb741cd8526d8c1ba558c396b18d4e95e8edbfa1b53933a0967a" name="xrootd-doc" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="ab3db9a1b5de45de75cdaf6a8021b3387992a2ca7d4cbb3e1ec20cf3f3b31377" name="osg-flock" arch="noarch">
  <version epoch="0" ver="1.9" rel="3.osg23.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.2-2" date="1603454400">- Fix paths to configuration source files</changelog>
  <changelog author="Mats Rynge &lt;rynge@isi.edu&gt; 1.3-1" date="1609502400">- Enable Schedd AuditLog by default in osg-flock (SOFTWARE-4390)</changelog>
  <changelog author="Mats Rynge &lt;rynge@isi.edu&gt; 1.4-1" date="1632916800">- Updating for OSG 3.6, idtoken auth</changelog>
  <changelog author="Mats Rynge &lt;rynge@isi.edu&gt; 1.5-1" date="1633089600">- Moved to new HTCondor Cron Gratia setup</changelog>
  <changelog author="Mats Rynge &lt;rynge@isi.edu&gt; 1.6-1" date="1635163200">- Now requires gratia-probe-condor-ap, probe config has been removed</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.6-2" date="1635336000">- Remove reference to old ProbeConfig</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.6-3" date="1636027200">- Append OSPool specific ProbeConfig changes in post-installation
  (SOFTWARE-4846)</changelog>
  <changelog author="Mats Rynge &lt;rynge@isi.edu&gt; 1.7-1" date="1638446400">- Moved to the new ospool.osg-htc.org central managers in high
  availability setup
- Removed pre-9.0 HTCondor config - this is no longer
  supported by the OSPool (IDTOKENS only)
- Change the VO override to the lowercase "osg" (SOFTWARE-4905)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.8-1" date="1650283200">- Include the package version in the schedd classad (SOFTWARE-5105)
- Disable .sif images on 3.x kernels (OSPOOL-18)
- Improve OS_VERSION handling
- Drop Map* ProbeConfig overrides (SOFTWARE-5042)</changelog>
  <changelog author="Mats Rynge &lt;rynge@isi.edu&gt; - 1.9-1" date="1676980800">- Add OSPool attribute to the job ad from the EP config (SOFTWARE-4803)</changelog>
</package>
<package pkgid="dbfb2d13f6ddac1d8c50e8cfd3e18958adb8a0710077ff6f3fd849e90a8573fe" name="glideinwms-userschedd" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="a0f7dc5757b342b78bff70ea32052623dea0648b18fa6d16599566af93cc4969" name="xrootd-multiuser" arch="aarch64">
  <version epoch="0" ver="2.2.0" rel="1.1.osg23.el8"/>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.3-1" date="1634558400">- Fix bug in lfn2pfn function</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0.4-1" date="1651665600">- Initialize crc32
- Fix assert in el8 due to vector reserve
- Reorder variables to address compiler warning/error</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.0-1" date="1663761600">- Support cmsd utilizing multiuser plugin
- Better error message on failure to get username</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.1-1" date="1666094400">- Fix capability handling to per thread</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.2-1" date="1666180800">- Fix user sentry check for anonymous access</changelog>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.1.2-2" date="1679054400">- Do an in-source build on el9</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.1.3-1" date="1687780800">- Fail plugin initialization if we can't get the OSS (SOFTWARE-5388)
- If user cannot be mapped to uid, continue as anonymous
- Change from named daemon to exec</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 2.1.4-1" date="1691755200">- Add support for extended listings (SOFTWARE-5647)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 2.2.0-1" date="1701950400">- Add flag for enabling multiuser configuration (SOFTWARE-5481)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.2.0-1.1" date="1723204800">- Bump to rebuild for aarch64</changelog>
</package>
<package pkgid="d2fd26b604c3fd41262f3148a21d94237a0e059d4c6ad15d63d5493d0ae45372" name="osg-ca-certs-java" arch="noarch">
  <version epoch="0" ver="1.131" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.116-1" date="1701259200">- Update to IGTF 1.125; remove el9 cert changes (SOFTWARE-5764)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.116-2" date="1701259201">- Do not attempt to build osg-ca-certs-java on el7 (SOFTWARE-5764)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.116-3" date="1701345600">- Provide grid-certificates in osg-ca-certs-java (SOFTWARE-5764)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.117-1" date="1704283200">- Update to IGTF 1.126 (SOFTWARE-5790)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.118-1" date="1708430400">- Update to IGTF 1.127 (SOFTWARE-5828)
- Add version clauses to Obsoletes</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.119-1" date="1710158400">- Update to IGTF 1.128 (SOFTWARE-5838)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.120-1" date="1719230400">- Update to IGTF 1.129 (SOFTWARE-5913)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.121-1" date="1719403200">- Add second Let's Encrypt root CA and new intermediate CAs (SOFTWARE-5920)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.130-1" date="1720180800">- Update to IGTF 1.130 (SOFTWARE-5923)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.131-1" date="1727697600">- Update to IGTF 1.131 (SOFTWARE-6002)</changelog>
</package>
<package pkgid="09b066efbb86d82f0b8a7dea6f8959c9a2370532c4cb16e1887c5c1bf3f8f197" name="xrootd-server-devel" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="1e9903be8ef3d9459a5ccbd6bcd89af2e4abfaabbca1e4ec38b045e57bd7b04e" name="osg-configure-condor" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="288034025c3bfbbff85bc0804235cc95654119fb645936597e5cdd87846725c3" name="osg-ca-certs-updater" arch="noarch">
  <version epoch="0" ver="2.0" rel="1.3.osg23.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.1-1" date="1445515200">- Fix updates on OSG 3.3 due to missing compat packages (SOFTWARE-2076)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.2-1" date="1445515201">- Verify OSG version with osg-release instead of osg-version</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.3-1" date="1445515202">- Bug fix for verifying osg-release version</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4-1" date="1453982400">- Remove osg-release requirement; ignore missing compat packages; only try to
  update packages that are installed (SOFTWARE-2146)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.6-1" date="1513339200">- Replace references to OSG Twiki with links to current docs (SOFTWARE-3083)
- Replace help email (SOFTWARE-3015)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.7-1" date="1513598400">- Link to CA certs docs (SOFTWARE-3083)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.8-1" date="1524657600">- Replace grid.iu.edu URL with current link (SOFTWARE-3216)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.0-1" date="1613390400">- Python 3/EL8 support</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0-1.1" date="1670932800">- Bump to rebuild (SOFTWARE-5384)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0-1.2" date="1676548800">- Bump to rebuild for RPM GPG key (SOFTWARE-5457)</changelog>
</package>
<package pkgid="9921d6c956de4d2d4a9e230914088cc5f9fac3fa1c11ae049805e894317230a1" name="osg-ca-certs" arch="noarch">
  <version epoch="0" ver="1.131" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.116-1" date="1701259200">- Update to IGTF 1.125; remove el9 cert changes (SOFTWARE-5764)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.116-2" date="1701259201">- Do not attempt to build osg-ca-certs-java on el7 (SOFTWARE-5764)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.116-3" date="1701345600">- Provide grid-certificates in osg-ca-certs-java (SOFTWARE-5764)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.117-1" date="1704283200">- Update to IGTF 1.126 (SOFTWARE-5790)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.118-1" date="1708430400">- Update to IGTF 1.127 (SOFTWARE-5828)
- Add version clauses to Obsoletes</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.119-1" date="1710158400">- Update to IGTF 1.128 (SOFTWARE-5838)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.120-1" date="1719230400">- Update to IGTF 1.129 (SOFTWARE-5913)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.121-1" date="1719403200">- Add second Let's Encrypt root CA and new intermediate CAs (SOFTWARE-5920)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.130-1" date="1720180800">- Update to IGTF 1.130 (SOFTWARE-5923)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.131-1" date="1727697600">- Update to IGTF 1.131 (SOFTWARE-6002)</changelog>
</package>
<package pkgid="4ffa302b84de84b5f8d8320edb17513a6b662f7e34dbb9c0217febd9db9a0a5d" name="osg-configure-lsf" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="b137e09c0d57434bbdff143477aff2661ef9956f327604e35ab18fecbf2d5b0b" name="cvmfs-libs" arch="aarch64">
  <version epoch="0" ver="2.11.5" rel="1.osg23.el8"/>
  <changelog author="Jan Priessnitz &lt;jan.priessnitz@cern.ch&gt; - 2.7.2" date="1586865600">- Fix python2-devel dependency for Fedora &gt;=31
- Change to /usr/bin/hardlink for Fedora &gt;=31</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1618833600">- Add SLES15 support</changelog>
  <changelog author="Michael Brown &lt;mbrown@fensystems.co.uk&gt; - 2.9.0" date="1619524800">- Add cvmfs_receiver_debug binary</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1620388800">- Add gateway sub package</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.8.2" date="1629892800">- Add lsof dependency for cvmfs package due to new cvmfs_config fuser command</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1632312000">- Fix cmake invocation for FC34</changelog>
  <changelog author="Andrea Valenzuela &lt;andrea.valenzuela.ramirez@cern.ch&gt; - 2.9.0" date="1632916800">- Add registry-webhook.py app</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1633003200">- Remove version requirement from selinux-policy dependency</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.10.0" date="1652702400">- Add /var/log/cvmfs to cvmfs-server package, set its SElinux label</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.11.0" date="1668600000">- Make cvmfs-libs a dependency of the cvmfs package</changelog>
</package>
<package pkgid="6992f34a1fc7e3e7a032ad50e7ae5051075ad5fe3a2444e5c82257dbce0b02f7" name="gratia-probe-dcache-transfer" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="bbd8e275468d782377b1ef3e3d65c2e34941d3619ef496ba26aaf7606179c13f" name="gratia-probe-sge" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="bf870f38ad5cb63240139435f99c9def2ae5e845157e9ce75bcd946b1a7b438a" name="gratia-probe-osg-pilot-container" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="b15a9d3b3761a877aecdda2b3ce426c964172c8adea54aa7adb693f97c970363" name="osg-configure-gratia" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="14c09879c27a08103ae542cd579655733bf8a473dc54a988491c4eebec22d9c2" name="gratia-probe-enstore-transfer" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="9538493d52e4b6c153679a1a75e4984f83913ba60206c7dc5e4d0e98c3685568" name="osg-pki-tools" arch="noarch">
  <version epoch="0" ver="3.7.1" rel="1.osg23.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.4.0" date="1594728000">- Add the ability to specify "Organizational Unit" (SOFTWARE-4121)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.5.0-1" date="1632830400">- Convert scripts to python3 (SOFTWARE-4786)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 3.5.0-2" date="1639569600">- Fix up spec file to build on EL 8 (SOFTWARE-4786)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.5.1-1" date="1650628800">- Fix bytes vs string bug in osg-incommon-cert-request (SOFTWARE-5017)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.5.2-1" date="1654257600">- Fix another bytes vs string bug in osg-incommon-cert-request (SOFTWARE-5197)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.5.2-2" date="1678795200">- Update RPM spec to build on EL9 (SOFTWARE-5530)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.6.0" date="1693569600">- Add configuration file for osg-incommon-cert-request (SOFTWARE-5668)
- Update default CSR key length to 4096, add CLI option (SOFTWARE-5651)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.6.1" date="1694001600">- Fix bug with default CA config file option (SOFTWARE-5668)
- Update default InCommon IGTF CA IDs to point to CA 3</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 3.7.0" date="1708430400">- Convert osg-incommon-cert-request to use urllib3 instead of M2crypto 
  for its https connection, to make it work properly on EL9.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 3.7.1" date="1708430401">- Set the default ca_certs bundle for osg-incommon-cert-request.</changelog>
</package>
<package pkgid="dd39c955fcc656d8fec2ad4a79cc395d3e6ac1ed4e418383668fcebbd0af32e2" name="osg-configure-bosco" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="6bd7796101f4595d3ccc01e57e09e1052804082b7d1bc820aa9f2c3db9784abf" name="glideinwms-glidecondor-tools" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="9de0ba1ca62bb48720c764c447cb4fb0c72459440f46e5a1f90de59c20608fd8" name="osg-ca-scripts" arch="noarch">
  <version epoch="0" ver="1.2.4" rel="3.osg23.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.1.6-1" date="1498478400">- Change software.grid.iu.edu to repo.grid.iu.edu in osg-ca-scripts (SOFTWARE-2666)
- Remove unsupported compat links for old OpenSSL hashes
- Added `ITB` options back to help text</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.1.7-1" date="1502193600">- Use HTTPS for CA download (SOFTWARE-2834)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.1.7-2" date="1505736000">- Add 'wget' requirement</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.1.8-1" date="1511179200">- Allow tarballs to be updated by different users in AFS (SOFTWARE-2589)</changelog>
  <changelog author="Edgar Fajardo &lt;efajardo@physics.ucsd.edu&gt; 1.2.1-1" date="1512734400">- Allow sha256 checksums for the tarball (SOFTWARE-3006)</changelog>
  <changelog author="Edgar Fajardo &lt;efajardo@physics.ucsd.edu&gt; 1.2.2-1" date="1512993600">- Bumping version number in the Makefile</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.2.3-1" date="1523880000">- Update references to grid.iu.edu to opensciencegrid.org</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt;  1.2.4-1" date="1541505600">- Fix error when md5 tarball checksums are missing (SOFTWARE-3463)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.2.4-1.1" date="1670932800">- Bump to rebuild (SOFTWARE-5384)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.2.4-2" date="1689681600">- Add explicit perl(filetest) dependency (SOFTWARE-5616)</changelog>
</package>
<package pkgid="a3aab802a274ea85f13efb570e11b77c828a420f4ccfa60c05ca761ae6f38f26" name="glideinwms-vofrontend-httpd" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="09a2acf391a72744b0b459992171f7577ee21a2fe81b2799931e6190dc8e6999" name="osg-configure-gip" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="ac030ad0659a65f9ee28e678eec6d3d504acd46fb5070efc3e49b334ad62f354" name="xrootd-scitokens" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="5cd806fab347c67099b2cf16f69c4030f6c2c881d343c06e22111af81b2779fb" name="xrootd-multiuser-debugsource" arch="aarch64">
  <version epoch="0" ver="2.2.0" rel="1.1.osg23.el8"/>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.3-1" date="1634558400">- Fix bug in lfn2pfn function</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0.4-1" date="1651665600">- Initialize crc32
- Fix assert in el8 due to vector reserve
- Reorder variables to address compiler warning/error</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.0-1" date="1663761600">- Support cmsd utilizing multiuser plugin
- Better error message on failure to get username</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.1-1" date="1666094400">- Fix capability handling to per thread</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.2-1" date="1666180800">- Fix user sentry check for anonymous access</changelog>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.1.2-2" date="1679054400">- Do an in-source build on el9</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.1.3-1" date="1687780800">- Fail plugin initialization if we can't get the OSS (SOFTWARE-5388)
- If user cannot be mapped to uid, continue as anonymous
- Change from named daemon to exec</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 2.1.4-1" date="1691755200">- Add support for extended listings (SOFTWARE-5647)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 2.2.0-1" date="1701950400">- Add flag for enabling multiuser configuration (SOFTWARE-5481)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.2.0-1.1" date="1723204800">- Bump to rebuild for aarch64</changelog>
</package>
<package pkgid="dd2644319f93c4a340e29924c50826a2c5c3dd766bb4d141ffe7c3e55fa2b193" name="xrootd-server-libs" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="66af44cc28ebe04a1bef462a417d45b1bbe9ba2aee0c03f2140fb7ae7c03db3a" name="gratia-probe-pbs-lsf" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="b4b8d10178186fd154dfbcb80c52bf992a35118cb8e9bd07c81d04ad4a6c6805" name="gratia-probe-condor-ap" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="daba2b9b67119b5d7fd512acda76929bfb85bf73de7684616e6a2b878283176b" name="gratia-probe-common" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="4c0906cf8e8ec0ece95cad75f7c5ea6a7d101c34ef38a0c7622c4747140e60f8" name="glideinwms-minimal-condor" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="51fd11f525437c3bcb2b72e54f2f20e6a65db7ee7743bef4de581eb3e22bcba1" name="osg-token-renewer" arch="noarch">
  <version epoch="0" ver="0.8.3" rel="3.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.6-1" date="1632312000">- Set AmbientCapabilities in systemd unit, for child processes (SOFTWARE-4719)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.6-2" date="1632830400">- Drop .sh suffix on setup script</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.7-1" date="1632830401">- Fix exit status for main service script (SOFTWARE-4719)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.7.1-1" date="1633003200">- Fix indentation bug with zero or multiple tokens (SOFTWARE-4719)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.7.2-1" date="1633089600">- Move scripts out of harm's way (SOFTWARE-4719)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 0.8.0-1" date="1645790400">- Add support for manual client registration (SOFTWARE-4983)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 0.8.1-1" date="1647259200">- Add the --pw-store option to the invocation of oidc-add and add a default
  scope of blank if no scopes are configured.  These are needed for the
  CILogon issuer (SOFTWARE-4983).</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.8.2-1" date="1651147200">- Increase renewal frequency to ensure continual validity (SOFTWARE-5137)
- Fix password file handling for restricted permissions in setup script (#17)
- Use newer --pw-file option for oidc-add (SOFTWARE-5050)
- Bump version requirement for oidc-agent package (SOFTWARE-5050)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.8.3-1" date="1661515200">- Handle tighter permissions on tokens dir and pwfile (SOFTWARE-5304)</changelog>
  <changelog author="John Thiltges &lt;jthiltges@unl.edu&gt; - 0.8.3-2" date="1684497600">- Install oidc-agent-cli instead of -desktop via metapackage (SOFTWARE-5409)</changelog>
</package>
<package pkgid="ae6f24b5a12eb1537087071db5c7a9c28a8011fc4dad0363b81e746c220ddcfa" name="osg-configure" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="99ff6eeb1e72aee1c62cdb94409ebfe918dfabcc4ea9495324ec5d877e4a9a5f" name="osg-xrootd-standalone" arch="noarch">
  <version epoch="0" ver="23" rel="6.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.6-15" date="1644494400">- Remove nested if from config (SOFTWARE-5026)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.6-16" date="1646654400">- Don't turn on `http.secxtractor` for unauth caches/origins (SOFTWARE-5066)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-17" date="1651665600">- Have standalone Conflict with stash-cache and -origin (SOFTWARE-4668)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-18" date="1656417600">- Disable voms via XRD_DISABLE_VOMS env var (SOFTWARE-5106)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-19" date="1676548800">- Bump to rebuild for RPM GPG key (SOFTWARE-5457)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 3.6-20" date="1687867200">- Allow create_macaroon_secret to be run as non-root user (SOFTWARE-5610)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 23-1" date="1692705600">- Initial OSG 23 Release</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 23-4" date="1706011200">- Enable HTTP directory listings for origins and auth caches (SOFTWARE-5586)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 23-5" date="1709294400">- Log DNs of incoming certificates (SOFTWARE-5370); raise required XRootD version to 1:5.6.0 for the feature</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 23-6" date="1710763200">- Add GridMapfile and GmapOpt variables for controlling grid-mapfile mapping (SOFTWARE-5468)</changelog>
</package>
<package pkgid="a8171caf3d340a2e4a32513ddf3f56eac0f307f6939e8f3b982d7f64b88c2722" name="osg-configure-slurm" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="53b0ca7eac1773e06850797bd6f05bd5f2ec4f7bc398dda428c4ab56acacb453" name="glideinwms-vofrontend-glidein" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="8cb4a1d2612fbcf6e147269c4d6705e71de3c0842f1ff6ee129f70a0ef990d79" name="osg-xrootd" arch="noarch">
  <version epoch="0" ver="23" rel="6.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.6-15" date="1644494400">- Remove nested if from config (SOFTWARE-5026)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.6-16" date="1646654400">- Don't turn on `http.secxtractor` for unauth caches/origins (SOFTWARE-5066)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-17" date="1651665600">- Have standalone Conflict with stash-cache and -origin (SOFTWARE-4668)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-18" date="1656417600">- Disable voms via XRD_DISABLE_VOMS env var (SOFTWARE-5106)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-19" date="1676548800">- Bump to rebuild for RPM GPG key (SOFTWARE-5457)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 3.6-20" date="1687867200">- Allow create_macaroon_secret to be run as non-root user (SOFTWARE-5610)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 23-1" date="1692705600">- Initial OSG 23 Release</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 23-4" date="1706011200">- Enable HTTP directory listings for origins and auth caches (SOFTWARE-5586)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 23-5" date="1709294400">- Log DNs of incoming certificates (SOFTWARE-5370); raise required XRootD version to 1:5.6.0 for the feature</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 23-6" date="1710763200">- Add GridMapfile and GmapOpt variables for controlling grid-mapfile mapping (SOFTWARE-5468)</changelog>
</package>
<package pkgid="06146de36ae526b4b200c1fe178fd27ac9811d7435921a6772db85360b894956" name="xrootd-libs" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="48f2fdefffff880e5a928c506989e0ef2297d6e19c4677ff65ce46e242432cf5" name="xrootd-private-devel" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="222580ee3bf2e18fb82ebd146c0f1335998427d6b0d3fe0c5b79df678b9fa05e" name="htgettoken" arch="noarch">
  <version epoch="0" ver="2.0" rel="2.osg23.el8"/>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.13-2" date="1654776000">- Suppress python warnings in order to avoid CryptographyDeprecationWarning
  about python3.6 being deprecated.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.14-1" date="1655380800">- Support wildcard host certs for all https connections.  They used to be
  supported for everything but the --vaultalias option but that support 
  was broken in version 1.13.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.15-1" date="1655380801">- Revert to prior method for allowing --vaultalias as an alternate name
  for matching the host cert.  It doesn't support wildcard certs, but it
  permits allowing either the original host name or the alias and avoids
  needing separate alias options for kerberos and https.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.16-1" date="1665576000">- Fix httokendecode -H functionality to only attempt to convert a parsed word
  if it is entirely numeric, not if it just contains one digit.  At the same
  time, rewrite the functionality in native bash instead of using grep and sed.
- Add htdestroytoken command.
- Add a symlink htdecodetoken pointing to httokendecode.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.17-1" date="1678881600">- Fix the usage of getaddrinfo, which caused a fatal error on python3.9
  on Mac.
- Make --showbearerurl work properly in combination with --nobearertoken.
- Change the httokendecode error message for a missing token file to
  stderr instead of stdin.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.18-1" date="1684929600">- Fix crash introduced in 1.17 when using --nobearertoken while the
  credkey is not known.
- Make source rpm buildable on el9.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.19-1" date="1690459200">- Add httokensh command.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.20-1" date="1692273600">- Update httokensh to by default set the minimum vault token time to live to
  6 days, and to make sure that the background refresh never gets a new vault
  token.
- Changed the preferred name of httokendecode to htdecodetoken, keeping
  links in the opposite direction.
- Add man pages for httokensh, htdestroytoken, and htdecodetoken.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 2.0-1" date="1721822400">- Replace use of m2crypto and pyOpenSSL with urllib3
- Replace use of pykerberos with gssapi
- Use standard Requires for Python modules instead of PyInstaller
- Add --vaultcertname option to specify an alternative certificate name.
  That used to be an additional optional meaning of the --vaultalias option,
  but urllib3 requires only one name to match.
- Add setuptools build infrastructure
- Refactor htgettoken script into module with entry point.
  This enables invoking htgettoken as `htgettoken.main()` from Python.
- Use wheels to build/install Python package, which simplified the entry
  points and improves (slightly) the metadata
- Fix the httokensh background process's check for its parent process.
  That is only a backup in case only the parent process is hard-killed,
  because normally the parent process kills the background process when
  the parent exits.
- Use newer `sts` secrets API for token exchanges.
- Fix the `-o`/`--outfile` option to work with relative paths. 
- Change the `--nobearertoken` option to always get and save a vault token.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 2.0-2" date="1721908800">- Fix broken httokendecode symlink.
- Use python wheels to build/install on el9.  It didn't work on el8 so
  the use of wheels was removed at the last minute before the 2.0-1
  release (without removing it from the changelog like it should have).</changelog>
</package>
<package pkgid="97198b42b25c8b6dee289b4f717bc343440e7450d01feae991495b732680c859" name="glideinwms-factory" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="e5228c626b9f8e46a02b355be350b625448536ec7d27e1e997b4975559a97e8e" name="cvmfs" arch="aarch64">
  <version epoch="0" ver="2.11.5" rel="1.osg23.el8"/>
  <changelog author="Jan Priessnitz &lt;jan.priessnitz@cern.ch&gt; - 2.7.2" date="1586865600">- Fix python2-devel dependency for Fedora &gt;=31
- Change to /usr/bin/hardlink for Fedora &gt;=31</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1618833600">- Add SLES15 support</changelog>
  <changelog author="Michael Brown &lt;mbrown@fensystems.co.uk&gt; - 2.9.0" date="1619524800">- Add cvmfs_receiver_debug binary</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1620388800">- Add gateway sub package</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.8.2" date="1629892800">- Add lsof dependency for cvmfs package due to new cvmfs_config fuser command</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1632312000">- Fix cmake invocation for FC34</changelog>
  <changelog author="Andrea Valenzuela &lt;andrea.valenzuela.ramirez@cern.ch&gt; - 2.9.0" date="1632916800">- Add registry-webhook.py app</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1633003200">- Remove version requirement from selinux-policy dependency</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.10.0" date="1652702400">- Add /var/log/cvmfs to cvmfs-server package, set its SElinux label</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.11.0" date="1668600000">- Make cvmfs-libs a dependency of the cvmfs package</changelog>
</package>
<package pkgid="b3810f97106f94b0a165edc08a6a78a4d8334fcddb9700b7cadf1e7de22dd413" name="vault" arch="aarch64">
  <version epoch="0" ver="1.17.2" rel="2.osg23.el8"/>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.9.0-1" date="1638360000">- Update to upstream 1.9.0</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.9.3-1" date="1644926400">- Update to upstream 1.9.3</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.10.0-1" date="1648036800">- Update to upstream 1.10.0</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.11.1-1" date="1659009600">- Update to upstream 1.11.1, which includes a fix to avoid denial of
  service on HA installation.
- Remove $GOPATH/mod/*.* from the source tarball, leaving just
  $GOPATH/mod/cache/download.  That saves about 300M while still
  allowing offline builds.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.12.1-1" date="1668081600">- Update to upstream 1.12.1</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.13.1-1" date="1681214400">- Update to upstream 1.13.1</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.13.2-1" date="1683028800">- Update to upstream 1.13.2</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.15.4-1" date="1704369600">- Update to upstream 1.15.4</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.17.2-1" date="1721649600">- Update to upstream 1.17.2
- Add a temporary wrapper script on the vault command to avoid an irrelevant
  warning issued by the gosnowflake dependency when DBUS_SESSION_BUS_ADDRESS
  is not set</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.17.2-2" date="1724155200">- Stop including go in the source tarball, instead assume the build pulls
  in a new enough version of golang.</changelog>
</package>
<package pkgid="89af07addb9fbcb5953da375d8777982b77033c080d952abe36c2942a6c57b4d" name="xrdcl-http" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="d754c05729f1df152b71b50e94e3613cb910cb6d1ce7e4db15ec006dea584f47" name="cvmfs-fuse3" arch="aarch64">
  <version epoch="0" ver="2.11.5" rel="1.osg23.el8"/>
  <changelog author="Jan Priessnitz &lt;jan.priessnitz@cern.ch&gt; - 2.7.2" date="1586865600">- Fix python2-devel dependency for Fedora &gt;=31
- Change to /usr/bin/hardlink for Fedora &gt;=31</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1618833600">- Add SLES15 support</changelog>
  <changelog author="Michael Brown &lt;mbrown@fensystems.co.uk&gt; - 2.9.0" date="1619524800">- Add cvmfs_receiver_debug binary</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1620388800">- Add gateway sub package</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.8.2" date="1629892800">- Add lsof dependency for cvmfs package due to new cvmfs_config fuser command</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1632312000">- Fix cmake invocation for FC34</changelog>
  <changelog author="Andrea Valenzuela &lt;andrea.valenzuela.ramirez@cern.ch&gt; - 2.9.0" date="1632916800">- Add registry-webhook.py app</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1633003200">- Remove version requirement from selinux-policy dependency</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.10.0" date="1652702400">- Add /var/log/cvmfs to cvmfs-server package, set its SElinux label</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.11.0" date="1668600000">- Make cvmfs-libs a dependency of the cvmfs package</changelog>
</package>
<package pkgid="fe612dbe0b4bb6871db153ba985ecce526505dd693ace370d42827428acff2dc" name="gratia-probe-onevm" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="c2a10441f807471016b96e2daa6d0ff5e1a87ae6c6beb8e765fb53ca79e44f25" name="cvmfs-shrinkwrap" arch="aarch64">
  <version epoch="0" ver="2.11.5" rel="1.osg23.el8"/>
  <changelog author="Jan Priessnitz &lt;jan.priessnitz@cern.ch&gt; - 2.7.2" date="1586865600">- Fix python2-devel dependency for Fedora &gt;=31
- Change to /usr/bin/hardlink for Fedora &gt;=31</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1618833600">- Add SLES15 support</changelog>
  <changelog author="Michael Brown &lt;mbrown@fensystems.co.uk&gt; - 2.9.0" date="1619524800">- Add cvmfs_receiver_debug binary</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1620388800">- Add gateway sub package</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.8.2" date="1629892800">- Add lsof dependency for cvmfs package due to new cvmfs_config fuser command</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1632312000">- Fix cmake invocation for FC34</changelog>
  <changelog author="Andrea Valenzuela &lt;andrea.valenzuela.ramirez@cern.ch&gt; - 2.9.0" date="1632916800">- Add registry-webhook.py app</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1633003200">- Remove version requirement from selinux-policy dependency</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.10.0" date="1652702400">- Add /var/log/cvmfs to cvmfs-server package, set its SElinux label</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.11.0" date="1668600000">- Make cvmfs-libs a dependency of the cvmfs package</changelog>
</package>
<package pkgid="b993b15dd8c3be0c89b8cb4bd118c0596a129ea7a5ab426be0c95ddc1e1545eb" name="glideinwms-factory-condor" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="4683aa82418bc5f7dd29fd491f07c4fbb3e5c2072502737cec37d8da3e23be2e" name="gratia-probe-condor" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="98c95d29e27df6dc687adaeb995307b3987592e427a6e2d21806ec0853b00ee0" name="gratia-probe-htcondor-ce" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="57fbb1c5b94790b300cee1a500c5c53c1e53b6654f77802c5cca16566f2929b0" name="osg-system-profiler" arch="noarch">
  <version epoch="0" ver="1.7.0" rel="1.osg23.el8"/>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; 1.3.0-1" date="1460980800">- Add SELinux audit logs to osg-system-profiler and URL support to
  osg-system-profiler-viewer (SOFTWARE-2275)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.4.0-1" date="1467028800">- Include dump of tomcat server config (SOFTWARE-1099)
- Create osg-profile.txt in temp dir, do not include old profiles in
  directory dumps (SOFTWARE-1773)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4.1-1" date="1507204800">- Drop osg-version check (SOFTWARE-2916)
- Update instructions for getting help (SOFTWARE-2908)
- Don't include logs for deprecated software (SOFTWARE-2905)</changelog>
  <changelog author="Suchandra Thapa &lt;sthapa@ci.uchicago.edu&gt; - 1.4.2-1" date="1512993600">- Update email address given to user (SOFTWARE-3016)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4.3-1" date="1564747200">- Drop unused files:
    - httpcert.pem
    - tomcat config
    - edg-mkgridmap.log
    - bestman2 logs</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.5.0-1" date="1580126400">- Include xrootd configuration (SOFTWARE-3876)
- don't verify kernel-devel packages (SOFTWARE-3804)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.5.0-2" date="1587643200">- Build for EL8 (SOFTWARE-4050)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.6.0-1" date="1593000000">- Query multiple python executables, not just `which python` (which may not exist on EL8) (SOFTWARE-4146)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.6.0-2" date="1670846400">- Bump to rebuild (SOFTWARE-5384)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.7.0-1" date="1698408000">- Convert osg-system-profiler-viewer to Python 3
- Add XRootD cconfig dumps (SOFTWARE-4933)
- Print crypto policy if available (SOFTWARE-5330)
- Fix email address in help message</changelog>
</package>
<package pkgid="f79e7e7a5201dc4e718d144640140d92b9009d0ac1bb611aacfd8942d8607d1a" name="osg-configure-gateway" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="f98d623d638bca25d95f0db7a5a4bf3658e57170a0cfc04d03975f7693fae67e" name="glideinwms-libs" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="ebed073f11fe11bc3028087e34d8faa133b343410e68367a9075b22b044471bb" name="xrootd" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="ba4fe073749b4cf1f13ed77918106a7ded66024919e9ea489f2604d8c6a9ba97" name="glideinwms-vofrontend-libs" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="343de2acba0c93964c7473bd9ad39f897754b43798555638efc50cccd3e0604f" name="glideinwms-vofrontend" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="c96bbf9e6daeac5904b41e0610ddab1656ca26ee454b5ebe44a91a7b4ef40a5e" name="glideinwms-condor-common-config" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="dc1cc44e00123f8909944c55a92baf67e75b0bfa2e0dfd88cecf79b78e38d7e9" name="osg-configure-siteinfo" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="906d2986014f16a87f955b765cfea7e4bc8165d9e481fc8f69e585d6999ec024" name="xrootd-debugsource" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="9d4d68d31809641981442684cc3dda378b3c0eca9f4894f5a933efa3ab4fa548" name="xrootd-voms" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="8743a0bfb4d9ca1cd3625f8d9da31f1a57a8a3c76d9ed908ff54269ab86a267c" name="cigetcert" arch="noarch">
  <version epoch="0" ver="1.21" rel="1.osg23.el8"/>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.14-1" date="1476187200">- Limit the number of proxy levels stripped off of %certsubject to 5.
  This is to catch programming errors where people call voms-proxy-init
  -noregen after every call to cigetcert, even when cigetcert determines
  that the previous proxy can be reused.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.15-1" date="1476705600">- Fix bug that caused the proxy to be stored into MyProxy under the DN
  of a previous certificate (if it existed but could not be reused)
  rather than the newly generated one.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.16-1" date="1476792000">- Fix typo in the variable name added in the last version.  This was
  not noticed because it was caught in an exception and caused it to
  always behave as if a previous proxy stored in myproxy could not be
  used.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.16-2" date="1488542400">- In /usr/bin/cigetcert, invoke python with the '-E' option to avoid
  variables like PYTHONHOME.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.17-1" date="1538049600">- Make source code partially compatible with python3.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.18-1" date="1539172800">- Make source code completely compatible with python3
- Fix check for more than 5 proxy levels to apply when verbose option
  is not set</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.19-1" date="1563624000">- Add setup.py for making a standard python installation
- Use ssl.get_default_verify_paths() to find default CA paths, when possible
- Make --listinstitutions compatible with python3</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.19-2" date="1582718400">- Use python3 on rhel8.
- Remove support for rhel5.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.20-1" date="1648468800">- Add make sources target for koji build
- Add make srpm target for copr build
- Support port numbers in https urls
- Return all received cookies in the final getcert step
- Add sending Server Name Indication on https connections</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 1.21-1" date="1685102400">- Fix operation on el9, with python 3.9
- Add Requires openssl-compat10 on el8</changelog>
</package>
<package pkgid="51985a5e2496231ab6cc3e790ab7b0d565ec60a57aa8d680d126ae3686e99421" name="voms-doc" arch="noarch">
  <version epoch="0" ver="2.1.0" rel="0.31.rc3.2.osg23.el8"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.0-0.25.rc2" date="1658577600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 2.1.0-0.26.rc2" date="1671624000">- Rebuild for gsoap 2.8.124 (Fedora 38)</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 2.1.0-0.27.rc3" date="1672660800">- Update to version 2.1.0-rc3
- Drop patches accepted upstream
- Add new patches (the PRs have been accepted upstream)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.0-0.28.rc3" date="1674302400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild</changelog>
  <changelog author="Florian Weimer &lt;fweimer@redhat.com&gt; - 2.1.0-0.29.rc3" date="1675944000">- Port lexer/parser integration to C99 (#2168585)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.0.16-1.6" date="1682596800">- Add 116-better-ac-signature-error-message.patch (SOFTWARE-5560)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.1.0-0.30.rc3" date="1690027200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 2.1.0-0.31.rc3" date="1694692800">- More patches from upstream</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 2.1.0-0.31.rc3.1" date="1705492800">- Initial release of upstream 2.1.0-0.31.rc3; drop voms-proxy-direct OSG patch (SOFTWARE-5781)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 2.1.0-0.31.rc3.2" date="1705492801">- Apply patch from upstream to support voms-aa</changelog>
</package>
<package pkgid="864cc4a954aebba4dba8532e7c0991122e9c832128ac6b7dc21a0fd79656e78a" name="vo-client" arch="noarch">
  <version epoch="0" ver="136" rel="1.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 127-1" date="1671451200">- Update wlcg DN (SOFTWARE-5417)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 128-1" date="1673006400">- Update DNs for HCC, GLOW, OSG (SOFTWARE-5433)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 129-1" date="1675080000">- Update DN for voms1.fnal.gov (SOFTWARE-5449)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 130-1" date="1676289600">- Update DN for voms2.fnal.gov (SOFTWARE-5449)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 131-1" date="1682510400">- Update DNs for clas12.voms.opensciencegrid.org
  and eic.voms.opensciencegrid.org (SOFTWARE-5559)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 132-1" date="1699963200">- Update certificates for FNAL and SLAC VOMS servers
- Update certificates for CLAS12, EIC, GLOW, and HCC
- Drop stale certificates for nanohub, STAR, and wisc.edu lz</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 133-1" date="1701259200">- Update certificates for FNAL and GlueX VOMS servers</changelog>
  <changelog author="Jason Patton &lt;jpatton@cs.wisc.edu&gt; - 134-1" date="1708689600">- Update voms.opensciencegrid.org.lsc issuer (SOFTWARE-5832)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 135-1" date="1710504000">- Add LSC files (only) for new CERN IAM endpoints (SOFTWARE-5843)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 136-1" date="1714996800">- Only include *-auth.app.cern.ch in vomses for new CERN IAM endpoints (SOFTWARE-5861)</changelog>
</package>
<package pkgid="9de96e3dce1e01634ff01e1e6e39b26394b6ae81f4611ac180cfd077f534a51a" name="xrootd-client" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="e40899fb4f0327be98ece1dcde86a8f008790d5cfc1e97858b37a9ccff8add54" name="osg-configure-tests" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="afe415ddaf5629696c611b5984bee4aab7c6db75e9351af813759b55d4543953" name="glideinwms-vofrontend-standalone" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="97fef609235360a42209fc6e0290a65a67ed03059d9352c7f21ddb45ba5f0de7" name="osg-update-data" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.1-2" date="1482926400">- Move script to /usr/sbin (SOFTWARE-2527)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.2-1" date="1483012800">- Add osg-update-data subpackage (SOFTWARE-2528)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.2.1-1" date="1483444800">- osg-update-data: update VOs before CAs and CRLs (SOFTWARE-2528)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.3.0-1" date="1483704000">- Add osg-release requirement
- Allow taking osg repo definition from osg-release installed in a tarball client (SOFTWARE-2527)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4.0-1" date="1494936000">- osg-update-vos: clean cache before downloading data (SOFTWARE-2731)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4.0-2" date="1592913600">- Use Python 3 on EL8 (SOFTWARE-4140)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.4.0-3" date="1670846400">- Bump to rebuild (SOFTWARE-5384)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.4.1-1" date="1685102400">- Updated Python dependency to 3 on all EL version (SOFTWARE-5545)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.4.2-1" date="1694001600">- Fix hardcoded OSG GPG key path (SOFTWARE-5640)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.4.2-2" date="1697544000">- Include cpio runtime dependency (SOFTWARE-5721)</changelog>
</package>
<package pkgid="a7a4a691143b0836596cefb8c6a8f84e30999fef6b807b7210c1f9217be08872" name="cvmfs-config-osg" arch="noarch">
  <version epoch="0" ver="2.5" rel="3.osg23.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.0-2" date="1495195200">- Drop conflicts (SOFTWARE-2678)</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 2.0-3" date="1495972800">- Use common install Makefile between debian and redhat</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 2.1-1" date="1510920000">- Merge LIGO changes to debian packaging
- Move packaging/debian to debian and packaging/redhat to rpm, to work
  better with OBS and new OSG github packaging standard</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 2.1-2" date="1513771200">- Restore the changes from 2.0-2 that were accidentally wiped out in
  the conversion to github.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 2.2-1" date="1519300800">- Just change the version number because the OSG github-source for
  reading spec files doesn't work with dash release tags.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 2.3-1" date="1519387200">- Change the changelog date on version 2.0.3 from Feb 28 2017 to
  May 28 2017 because osg-build complained about non-descending order
  of the dates.
- Change the rpm/rpmbuild-cvmfs-config-osg development test script 
  to read from rpm instead of packaging/redhat.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 2.4-1" date="1563883200">- Change the server urls for the config-osg repository to use openhtc.io
  aliases when the proxy url can use DIRECT.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 2.4-4" date="1585310400">- Skipped release 2.4-2 and 2.4-3 to make consistent with cvmfs-config-egi.
- Change Conflicts: cvmfs-config-default to Obsoletes: to make it
  easier to replace. Add Conflicts: cvmfs-config-egi because it
  is mutually exclusive.</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; - 2.5-1" date="1602504000">- Update the configuration for the config repo to apply all the logic
  from the config repo's default.conf and common.conf.  That is, support
  USE_CVMFS_CDN and CVMFS_CLIENT_PROFILE and set default CVMFS_PAC_URLS
  covering the WLCG Web Proxy Auto Discovery.
- Reverse the order of the fallback proxies because of the bug in 
  https://sft.its.cern.ch/jira/browse/CVM-1920</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.5-2" date="1669723200">- Bump to rebuild</changelog>
</package>
<package pkgid="e19301ffefb32a10cc6a8d45072eee77d22390191d3316900574b81af458dd23" name="cilogon-openid-ca-cert" arch="noarch">
  <version epoch="0" ver="1.1" rel="8.osg23.el8"/>
  <changelog author="Anand Padmanabhan &lt;apadmana@uiuc.edu&gt; - 1.0-1" date="1317729600">- Initial packaging of the CILogon CA certs (new format) from OSG.</changelog>
  <changelog author="Anand Padmanabhan &lt;apadmana@uiuc.edu&gt; - 1.0-3" date="1322481600">- use mv instead of install to maintain symlink</changelog>
  <changelog author="Anand Padmanabhan &lt;apadmana@uiuc.edu&gt; - 1.0-5" date="1404129600">- Removing cilogon basic CA since it is included in default package</changelog>
  <changelog author="Kevin Hill &lt;kevinh@fnal.gov&gt; - 1.1-1" date="1428494400">- Added cilogon-osg ca cert and files.</changelog>
  <changelog author="Edgar Fajardo &lt;efajardo@physics.ucsd.edu&gt; - 1.1-2" date="1429704000">- Changed name to cilogon-ca-certs
- Added provides/obsoletes for the name change</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 1.1-3" date="1446724800">- Fix obsoletes for cilogon-ca-certs</changelog>
  <changelog author="Edgar Fajardo  &lt;efajardo@physics.ucsd.edu&gt; - 1.1-4" date="1530792000">- Resurrect from 3.3 to 3.4 SOFTWARE-3323</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.1-5" date="1670846400">- Bump to rebuild (SOFTWARE-5384)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.1-6" date="1674734400">- Bump to rebuild (SOFTWARE-5457)</changelog>
</package>
<package pkgid="86193a8391044db3839736b0e8cce3743635df785736797364be92bddec1851f" name="vo-client-lcmaps-voms" arch="noarch">
  <version epoch="0" ver="136" rel="1.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 127-1" date="1671451200">- Update wlcg DN (SOFTWARE-5417)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 128-1" date="1673006400">- Update DNs for HCC, GLOW, OSG (SOFTWARE-5433)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 129-1" date="1675080000">- Update DN for voms1.fnal.gov (SOFTWARE-5449)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 130-1" date="1676289600">- Update DN for voms2.fnal.gov (SOFTWARE-5449)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 131-1" date="1682510400">- Update DNs for clas12.voms.opensciencegrid.org
  and eic.voms.opensciencegrid.org (SOFTWARE-5559)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 132-1" date="1699963200">- Update certificates for FNAL and SLAC VOMS servers
- Update certificates for CLAS12, EIC, GLOW, and HCC
- Drop stale certificates for nanohub, STAR, and wisc.edu lz</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 133-1" date="1701259200">- Update certificates for FNAL and GlueX VOMS servers</changelog>
  <changelog author="Jason Patton &lt;jpatton@cs.wisc.edu&gt; - 134-1" date="1708689600">- Update voms.opensciencegrid.org.lsc issuer (SOFTWARE-5832)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 135-1" date="1710504000">- Add LSC files (only) for new CERN IAM endpoints (SOFTWARE-5843)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 136-1" date="1714996800">- Only include *-auth.app.cern.ch in vomses for new CERN IAM endpoints (SOFTWARE-5861)</changelog>
</package>
<package pkgid="eb172991cf0890c15adef42dd6ecba3ba038a1e865bcc4bc269e6ad95c6fd504" name="xrootd-fuse" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="2551a03178e2f20fc88a4fe84c07fa4a0eff01082227b0e4e095033de38c59a6" name="hosted-ce-tools" arch="noarch">
  <version epoch="0" ver="2.1" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.8-2" date="1599652800">- Fix python-six dependency for EL8</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.9-1" date="1604404800">- Fix reversed test</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.10-1" date="1635163200">- Add cvmfsexec-osg-wrapper and make-cvmfsexec-tarball</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.11-1" date="1646222400">- Generalize cvmfsexec-osg-wrapper (SOFTWARE-4722)
- Have make-cvmfsexec-tarball generate a multiplatform tarball</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.0-1" date="1675944000">- Release hosted-ce-tools 1.0 (SOFTWARE-5130)
- Convert scripts to python3 (SOFTWARE-5131)
- Timeout rsync in update-remote-wn-client (SOFTWARE-4670)
- Dereference hardlinks when extracting tarball (SOFTWARE-5254)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.0-2" date="1678104000">- Fix missed conversion to python3 (SOFTWARE-5131)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.0-3" date="1685707200">- Remove dependency on python-six (SOFTWARE-5131)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.0-4" date="1686225600">- Add missing dependencies on perl and rsync to spec file (SOFTWARE-5131)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.0-1" date="1692100800">- Drop WN scripts (SOFTWARE-5613)</changelog>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.1-1" date="1721044800">- Fix rhel-like detection on RHEL (SOFTWARE-5927)</changelog>
</package>
<package pkgid="bd0fc5c465f13d89286ba6541dd33a9e974e690cff0c44d9d6a35febebe89f1c" name="glideinwms-usercollector" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="7f56fc38fa1ccb0d190f64fe0c9b67e33397fc5ccdc12726d4b4b1214b22f2cc" name="osg-release" arch="noarch">
  <version epoch="0" ver="23" rel="5.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-8" date="1670846400">- Update domain name in uid for RPM-GPG-KEY-OSG-3 (SOFTWARE-5408)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 3.6-9" date="1670846401">- Replace RPM-GPG-KEY-OSG-3 with something that's accepted by rpm on both EL7 and EL9 (SOFTWARE-5408)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-10" date="1670846402">- Drop RPM-GPG-KEY-OSG; teplate GPGKEY on EL# (SOFTWARE-5408)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-11" date="1671192000">- Only distribute the relevant GPGKEY for each platform (SOFTWARE-5408)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 3.6-12" date="1672228800">- Replace RPM-GPG-KEY-OSG-3 with RPM-GPG-KEY-OSG-4 (SOFTWARE-5424)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 3.6-13" date="1672228801">- rebuild</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 23-1" date="1692360000">- Initial OSG 23 release (SOFTWARE-5503)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 23-3" date="1693483200">- Update with new OSG repo name conventions, add new GPG keys (SOFTWARE-5667)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 23-4" date="1695902400">- Prefix internal repos with 'osg-' (SOFTWARE-5691)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 23-5" date="1697630400">- Use 'auto' key for prerelease repo</changelog>
</package>
<package pkgid="8ea639c74273b73e35e89b6059c20aef3fd08f0d14adb5210fae46179adefef5" name="glideinwms-factory-core" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="7cfb177685fce897185321b86ba52e0b12344742c221cba401d72672e908ae73" name="cvmfs-unittests" arch="aarch64">
  <version epoch="0" ver="2.11.5" rel="1.osg23.el8"/>
  <changelog author="Jan Priessnitz &lt;jan.priessnitz@cern.ch&gt; - 2.7.2" date="1586865600">- Fix python2-devel dependency for Fedora &gt;=31
- Change to /usr/bin/hardlink for Fedora &gt;=31</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1618833600">- Add SLES15 support</changelog>
  <changelog author="Michael Brown &lt;mbrown@fensystems.co.uk&gt; - 2.9.0" date="1619524800">- Add cvmfs_receiver_debug binary</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1620388800">- Add gateway sub package</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.8.2" date="1629892800">- Add lsof dependency for cvmfs package due to new cvmfs_config fuser command</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1632312000">- Fix cmake invocation for FC34</changelog>
  <changelog author="Andrea Valenzuela &lt;andrea.valenzuela.ramirez@cern.ch&gt; - 2.9.0" date="1632916800">- Add registry-webhook.py app</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1633003200">- Remove version requirement from selinux-policy dependency</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.10.0" date="1652702400">- Add /var/log/cvmfs to cvmfs-server package, set its SElinux label</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.11.0" date="1668600000">- Make cvmfs-libs a dependency of the cvmfs package</changelog>
</package>
<package pkgid="3ceaaced8f73e32a2419f572c92338bcb618837c6eb015d39efc5bb9cbfbb829" name="osg-configure-cluster" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="60ed259ada49f9771fadff21d154aa9bb7f814fc94645b1cfe7f58384377ad25" name="gratia-probe-slurm" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="61116a5649d95ded8b475b82fc6a0524e6f5a85e4bdb7ac662c38056f19e2a31" name="osg-configure-sge" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="8b58284cd433cd88168d227fa2d0971f63c0cb64ec4ce62af719f48173a8180b" name="osg-configure-ce" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="81005cb6edc1969adce553f79e75dcabfbf7671af54905fd16ff9e4a18e98c89" name="osg-wn-client" arch="noarch">
  <version epoch="0" ver="23" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.4-5" date="1544616000">- Add stashcache-client (SOFTWARE-3472)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.5-1" date="1564747200">- Bump version to 3.5 (SOFTWARE-3761)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 3.5-4" date="1587643200">- Don't require fts-client on EL8, it's not available (SOFTWARE-4050)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-1" date="1613563200">- Drop GSI/GridFTP requirements for OSG 3.6 (SOFTWARE-4487)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.6-2" date="1614340800">- Remove old CGSI-gSOAP requirement (SOFTWARE-4487)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.6-3" date="1614340801">- Remove remaining packages bringing in Globus dependencies (SOFTWARE-4487)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-4" date="1632312000">- Change gfal2-util requirement to python3-gfal2-util (SOFTWARE-4826)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 3.6-5" date="1651838400">- Add stashcp and voms-clients-cpp (SOFTWARE-5171)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.6-6" date="1676548800">- Bump to rebuild for RPM GPG key (SOFTWARE-5457)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 23-1" date="1694174400">- Bump version for OSG 23</changelog>
</package>
<package pkgid="4a2ef51b93524cbac9f35b42f8fcb64d0689fc35ff8a287e970f51698a38f8bc" name="cvmfs-server" arch="aarch64">
  <version epoch="0" ver="2.11.5" rel="1.osg23.el8"/>
  <changelog author="Jan Priessnitz &lt;jan.priessnitz@cern.ch&gt; - 2.7.2" date="1586865600">- Fix python2-devel dependency for Fedora &gt;=31
- Change to /usr/bin/hardlink for Fedora &gt;=31</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1618833600">- Add SLES15 support</changelog>
  <changelog author="Michael Brown &lt;mbrown@fensystems.co.uk&gt; - 2.9.0" date="1619524800">- Add cvmfs_receiver_debug binary</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1620388800">- Add gateway sub package</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.8.2" date="1629892800">- Add lsof dependency for cvmfs package due to new cvmfs_config fuser command</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1632312000">- Fix cmake invocation for FC34</changelog>
  <changelog author="Andrea Valenzuela &lt;andrea.valenzuela.ramirez@cern.ch&gt; - 2.9.0" date="1632916800">- Add registry-webhook.py app</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.9.0" date="1633003200">- Remove version requirement from selinux-policy dependency</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.10.0" date="1652702400">- Add /var/log/cvmfs to cvmfs-server package, set its SElinux label</changelog>
  <changelog author="Jakob Blomer &lt;jblomer@cern.ch&gt; - 2.11.0" date="1668600000">- Make cvmfs-libs a dependency of the cvmfs package</changelog>
</package>
<package pkgid="58915120a6e578a61eb380f5e06e93c6328d4c8e26d610b7b1fcd539847ac48d" name="gratia-probe-services" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="8dd81c9af5fcefb092250a2d0e586451544bb5465d0d0ef7ed5ef7f362d966ae" name="igtf-ca-certs" arch="noarch">
  <version epoch="0" ver="1.131" rel="1.osg23.el8"/>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.123-1" date="1693915200">- Update to IGTF 1.123 (SOFTWARE-5677)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.123-2" date="1694174400">- Bump version to remove el9 cert changes</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.124-1" date="1698753600">- Update to IGTF 1.124 (SOFTWARE-5738)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.125-1" date="1701259200">- Update to IGTF 1.125 (SOFTWARE-5764)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.126-1" date="1704283200">- Update to IGTF 1.126 (SOFTWARE-5790)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.127-1" date="1708430400">- Update to IGTF 1.127 (SOFTWARE-5828)
- Add version clauses to Obsoletes</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.128-1" date="1710158400">- Update to IGTF 1.128 (SOFTWARE-5838)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.129-1" date="1719230400">- Update to IGTF 1.129 (SOFTWARE-5913)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.130-1" date="1720180800">- Update to IGTF 1.130 (SOFTWARE-5923)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.131-1" date="1727697600">- Update to IGTF 1.131 (SOFTWARE-6002)</changelog>
</package>
<package pkgid="bc9913e95928cdeaabc4831268fb1ced12d013d03ee7363f79115b875b12fe98" name="osg-update-vos" arch="noarch">
  <version epoch="0" ver="1.4.2" rel="2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.1-2" date="1482926400">- Move script to /usr/sbin (SOFTWARE-2527)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.2-1" date="1483012800">- Add osg-update-data subpackage (SOFTWARE-2528)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.2.1-1" date="1483444800">- osg-update-data: update VOs before CAs and CRLs (SOFTWARE-2528)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.3.0-1" date="1483704000">- Add osg-release requirement
- Allow taking osg repo definition from osg-release installed in a tarball client (SOFTWARE-2527)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4.0-1" date="1494936000">- osg-update-vos: clean cache before downloading data (SOFTWARE-2731)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.4.0-2" date="1592913600">- Use Python 3 on EL8 (SOFTWARE-4140)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.4.0-3" date="1670846400">- Bump to rebuild (SOFTWARE-5384)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.4.1-1" date="1685102400">- Updated Python dependency to 3 on all EL version (SOFTWARE-5545)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.4.2-1" date="1694001600">- Fix hardcoded OSG GPG key path (SOFTWARE-5640)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 1.4.2-2" date="1697544000">- Include cpio runtime dependency (SOFTWARE-5721)</changelog>
</package>
<package pkgid="a0da560f11138de7d71f3492d9a79de73f7eedb43c67e0f8185b722e81790ca7" name="glideinwms-vofrontend-core" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="e9811f05f5fc214b752f9d4f5dfbb72342669d1d74096a39d696dc19ea7125f4" name="xrootd-client-devel" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="4e4cc3a8491b889e7a6da6774b94bddf307ce97fde3857eca9c2505b35def592" name="gratia-probe-enstore-tapedrive" arch="noarch">
  <version epoch="0" ver="2.8.4" rel="2.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.1-1" date="1653652800">- Fix bug in debugging for failed record Send (SOFTWARE-5199)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.2-1" date="1655899200">- Add back missing services sub-package (SOFTWARE-5236)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.6.3-1" date="1656504000">- Restore ProbeConfig symlinks, and other dcache-transfer fixes (SOFTWARE-5241)
- Replace default_prefix with _datadir; drop relocatable Prefixes</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.0-1" date="1657281600">- Prefer CpusProvisioned over RequestCpus if set (SOFTWARE-5246)
- Prefer MachineAttrGLIDEIN_ResourceName0 for ResourceName calculation;
- Include GLIDEIN_ResourceName in SYSTEM_JOB_MACHINE_ATTRS (SOFTWARE-5249)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.7.1-1" date="1659960000">- Fix condor-ap probe bug(s) in resource name detection (SOFTWARE-5285)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-1" date="1675684800">- Publish LastRemotePool of payload jobs as ExecutePool (SOFTWARE-5438)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.8.1-2" date="1676030400">- Use /usr/lib/python3.6/site-packages to fix EL9 build (SOFTWARE-5416)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.8.2-1" date="1677499200">- Fix bug that prevented CEs from uploading records (SOFTWARE-5504)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.8.3-1" date="1678276800">- Fix bugs when getting collector host</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu.&gt; -  2.8.4-1" date="1679918400">- HTCondor AP and CE probes now drop privileges to the 'condor' user
  if run as 'root' (SOFTWARE-5531)
- Improve logging and failure modes when encountering unwriteable
  directories (SOFTWARE-5531)</changelog>
</package>
<package pkgid="a9a788fb93e84d0eda86c91017b4d92207d85bffa5dc5de3184fa6724e4a1ac7" name="python3-xrootd" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="3713097fe1ec8c15f729c4393e6f91bd32862ebbeeb5167cd2904c03283f7626" name="glideinwms-common-tools" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="ff70df486376282de3c4916f320d6c7c8512469b6b75ee0eedf71116e362eacd" name="osg-oasis" arch="noarch">
  <version epoch="0" ver="20" rel="10.osg23.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 19-2" date="1676548800">- Bump to rebuild for RPM GPG key (SOFTWARE-5457)</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 19-3" date="1677499200">- Update to cvmfs-2.10.1</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 20-1" date="1692360000">- Update to cvmfs-2.11.0</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; 200" date="1694174400">- Update to cvmfs-x509-helper 2.3</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 20-3" date="1697198400">- Update to cvmfs-2.11.1</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 20-6" date="1698408000">- Update to cvmfs-x509-helper-2.4
- Update revision to match osg3.6</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 20-7" date="1698667200">- Update to cvmfs-2.11.2</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-8" date="1713873600">- Update to cvmfs-2.11.3</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-9" date="1722945600">- Update to cvmfs-2.11.4</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-10" date="1724328000">- Update to cvmfs-2.11.5</changelog>
</package>
<package pkgid="d6eb40bcbacbd837d258acd0dc563d57aaa4a4678c31c4ebb77ae9963eedb3b7" name="osg-configure-rsv" arch="noarch">
  <version epoch="0" ver="4.2.0" rel="1.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.1-1" date="1580299200">- Relax hostname validation in 40-siteinfo.ini (failing to resolve is now a warning) (SOFTWARE-3953)
- No longer make resource_group mandatory for CEs in 40-siteinfo.ini (SOFTWARE-3949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.1.2.1-1" date="1599134400">- Python 3 / RHEL 8 support (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.10.0-1" date="1600084800">- Convert entirely to Python 3 and drop Python 2 support  (SOFTWARE-4191)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.11.0-1" date="1610020800">- Add Pilot entries (SOFTWARE-4177)
- Don't try to resolve Squid on the CE (SOFTWARE-4362)
- Ignore all fetch-crl errors, but warn if no CRLs exist (SOFTWARE-4364)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.0.0-1" date="1614254400">- Drop lcmaps-db-templates dependency (SOFTWARE-4503)
- Turn osg-configure-misc into a dummy package (SOFTWARE-4507)
- Rename 30-gip.ini to 31-cluster.ini and osg-configure-gip to osg-configure-cluster (SOFTWARE-4485)
- Deprecate RSV  (SOFTWARE-4511)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-0.15" date="1643544000">- Depend on /usr/bin/condor_remote_cluster instead of condor-bosco (SOFTWARE-4973)
- Split libs into separate RPM
- Add osg-ce-attributes-generator (SOFTWARE-4895)
- Don't require base osg-configure package in osg-configure-siteinfo and osg-configure-cluster
  because they can also be used by osg-ce-attributes-generator
- Advertise batch system used by bosco (SOFTWARE-3720)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.0-1" date="1646308800">- Version 4.1.0 (SOFTWARE-4972)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-1" date="1649505600">- Version 4.1.1 (SOFTWARE-5122)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.1.1-3" date="1706875200">- Declare ownership of /var/lib/osg and /var/log/osg (SOFTWARE-5808)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 4.2.0-1" date="1718712000">- Turn osg-configure-rsv into a dummy package (SOFTWARE-4511)
- Add "queue" to OSG_ResourceCatalog for Pilot sections (SOFTWARE-5881)</changelog>
</package>
<package pkgid="e18eb6a407d8c94b11e763f5df4af8d53930e859c6b11fd4255fa2882379e480" name="glideinwms-factory-httpd" arch="noarch">
  <version epoch="0" ver="3.10.7" rel="2.osg23.el8"/>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.9.5" date="1652788800">- Glideinwms v3.9.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_5/history.html
- Release candidates 3.9.5-01.rc1 to 3.9.5-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.9.6" date="1666872000">- Glideinwms v3.9.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_9_6/history.html
- Release candidates 3.9.6-01.rc1 to 3.9.6-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.0" date="1670414400">- Glideinwms v3.10.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_0/history.html
- Release candidates 3.10.0-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.1" date="1670932800">- Glideinwms v3.10.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_1/history.html
- Release candidates 3.10.1-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-2" date="1719316800">- Glideinwms v3.10.7
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
</package>
<package pkgid="43aaf219e1653cb523e347e6357287a55b7407b44da1a77499225080d629b89e" name="xrootd-client-compat" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="1f11c5c4617c4b38dba8100a1bcff21e55583de3dc4a0d9ce1734e41e45964e8" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="00c99c4c1b1f8ad2b31c838f0be37a62211b6c13e7efe1558e020823ecc3d4c7" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="67da75626bcfd77322b15a5be5ad7044f784efefb086e1aeda3f4a0366c6a2ab" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="8a4a043b9e2a851d33f25406d7e9b160c0db26723ac4c56b062512588ec3b3b8" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="197b8cf19d3a3d236830e36fea0b31e2c366d436f90288510233dc8153c2353c" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="072b5c1f0ea2f3aa08da492a3180aed59f31afa66ed53fff9471fd148189632c" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="3a632b4525634aa531ebb8dd0254ae6a1f2dfc3581299551a1c1000b0732bae0" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="c2c8435e7bec12739a1bfa39913f4c0e3d815ab27c2f5f31254889a62e089779" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="12cd5a37bf55dce40699421a8e44247c365860e8a3c95a1650f57a660225ac8f" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="2238e6ed7955715cef2d09ff1763b1fe6ff6c297d37523b3e63c0acd599da03d" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="e4806ad0b80915e598eaf7625d5662d1b1abeba1f83711d1b09a310e952bc755" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="5423c7ce6e282ce1c78eda5f7dad33175f81d3fb9fbf8a8004f916956f646bc0" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="e220f6d2dcdce9996db9d3a9a9a03a035d97f3fd5410d04d438f014d67739419" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="1af7d421da6332b4f42ba2186f34bb5d978a1011561fbf3b1705db4ec79b51b3" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="860ab4910d9a61105bcbf38901cc6a8075f80453924463fd31b34d07c9dcbb4b" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="d09fb8790407319a5414ffe88a6ff906f4653bfcd62eaad4bf3c00d63e8c71f1" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="8ed526399850e20ba58c615efd4ba1cdaa052f1f5aa9a6ee9c251c91c5cd052c" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="1c26e716a81f32c7e530a676954e87cca46f41fcfa56e564a19196611950e270" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="9f4f477927d8f85e98e0450fb0584011b8e94f74412dfff85ffc6b38578ca595" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="b88cf41ce7f8963b304cd8b89721bb90e42ff4e13882dbf51970572c0b1a139a" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="5803b53d7a41bd4c9bb4b126eb7979a705356e3378e991e411bbf84bb08441f2" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="6e8a7acbb76da708e5adf74cef5c4e06f4d463f15d60e08efabbc91d0fe113d1" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="a89813b75fe4e0fba854445275b8f65906267157825e4e9ea60dfe6366ba39f7" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="de211c7e1fc2c580630e4679cf0d24870ec5bb0232ccad18742d038d91cb41ce" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="7d15d2d8caa26ecdfbbb087a3d99926dc54e0b45730f69feb13398e8bf79c85a" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="7331c3ffe3ad8d66fdfe31db0e943e33edd53657d69d19ab83ce763556be3487" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="52cf0eef35fbc9772c7169fed0771b367c81ce0965dd447e04bc02b5206806c2" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="b3dd7f458dfc00509f29a2463c09ba73a1ff0560084a179267b02d90b0965bd5" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="69458d564e6f8861c080bf10922ff76cf151763648bc1261cc98f73061c20c16" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="693c672af767c9e016806e383f18819f3f9732c96aaa692b203e9b1cfc5cba4d" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="892eaa5aeb52801d106d5e07a253aab70fd9dc02d115c7daf1df3a14742e5a70" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="f334161a2223efe97d042a35f6696e4afe574880c2cb860a4bbbc8d0517bc175" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="064b7098c558306a75d268ab23c47bb26d21130976d42830b559648677bb6f29" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="c614298bf998e1103ee9727e4750a62dc856beab38d4cb33e7af922990002223" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="ff60068f2dd7b443857c3b8be614f686addb4772f7aad2e60f0782cfde14b2fd" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="19562da87ce1702ac7f1bc5d15ae131d801714cc01266468efe6c96f34bdea52" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="43693a6ee6e236404ae73c342d03df773cdfd3f30c035ceea9a3492a62676719" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="146d6463adffc41f89fdd23489b9a34d04729ad3efc151d100c22042548b011a" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="9124ae4648fa6567848f0bbe9abf39ebb5060f9a9894947c3e158542902891bb" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="3b477b9ea346acc213750cd19c0e5ddb8d6f380b108457f84b2a33c166ede56e" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="5debf8255e0864110ee08a94809056bcddba09f5af417ea401fc1ec06ea2126d" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="f3dd5ecc8f6ce5174087c7b16899886c30a0b3a4d902f070df7fdf9f57f50565" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="d10178ffc80365726e80a3d261bd5f88b655b823dc8a30ad04662557bb905211" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="bd650b124d6c2b48cf0abb96e7f121bb03f545921ca11e370c9c56ae7025fd72" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="9ca57f106cfbf8141cb0956d9bac9a7400724fc56d6963c9cf61dee2f0240a2a" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="bd8f7f2e5cebf9fd77bd0b438f7a588afb6c7930fda72949a757be3e5c519c35" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="fd6239284c9f91ff9d4e3e4331a66cd277b3bfb8e56ff92af188af270ad86f8d" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="f8a897d0b68c2a7f2c7ec722f3fa25bf41a9309d88e04c7063c21cf24ab1c952" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="e200d7459d17f6a6fe67f094cc61681865b08d8396d13132016f1fa61522e40b" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="6e412dd39e78fc0b886615167217e1f6563da6ebcef9eaf84a66be7b25608020" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="2a032262fbf6887aa5d6343f22fbbf0a23b7036505b1c7e10426fb47a03e9611" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="5255602f5003a45bf9b4b1530c1cfa1b9e10899a965f8fcd97e119028fa1ebec" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="a981c8b8f757aabbe7dee9c660ba1075e53c590ce4f61313da6520f0b4590536" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="3095eb6bc2ba0ec11022665188cb134ac130b2f58d825c9dd62455353d1d997a" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="bc316e94efb887a9ca5c52fb603b1e9060785d7f63818058bff0e8100dd07f13" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="5c7de1d835c6838233a7596f100373a7f1b1e1df5c93a37543018457a9286062" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="4c2ef0b83889720cc10beabb7dd0c969f346b4c3a0bf5023507b68d2e9d0f0f7" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="14947285def3e90fdb0d36fc839a6b5cd25775342f956911e6663db57d179507" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="37bfc8f82ae9057d12045ad8df3bfc39d13b4a639923aafa4070c069206ac17d" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="46489216f2b0c75e4208e1c8cddb3cfb91c6b62ebab2a3ac2a908454a6fc44c6" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="de9d4bd654bfc8987eeb7b2c4ba4a42232e1e791b023c546d8d8ce7d5e7bba2b" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="1f5529f779796702ddebba1218d01d52976011975b48c2cee7443936c6b45eb7" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="cc405d1ac47f332654022d3c619522b4a41bfb3c886ae90ed0ed5121b22a80da" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="91626fdeab820c2db05818691ac1bb72f5b3e20cf27e239bfa5566e36d494688" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="d2a9a9f6d80f0eca24e5adc87b4bad23f1d47b00d292bb4829635006321f7a06" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="85df5660bc61f304ff6fd9536af50167fa81c3d357de01e7d30d68d8d7b0fe4d" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="3d23a9039938598d945425b9120a70ecb46033282d2c4e77256b3c6f1d142191" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="10f845433217240414a0a729987d55d7b15480373aab3ea5bd74948cb2a5b7dd" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="545814cbb660a2ce4a5238613775fa4d5ac98164ee3144958b9f210af78e7c6b" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="2d1812e01d67884b44ed4b75a7453d56dabb589e74e525f1881f7267840a2eb6" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="b9a9568919c92ddae45ab7c9fbb0535cae6305a6444a38524fc0649b0fb3cac5" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="a586ac7ce16642640bef0df1659ed055efff5a0d5ed1b437e34b55a035a87532" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="b59c565736bc1ae15ade20c7df1f4d44242e42b760933655b7a9c5f32aa77cb0" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="2847b099a79be68573fffcf85f4ed19ab11cce79c8ed8b0fc956d9139c0cd21e" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="820ad369d7952c546b245dfb823bbec212eba81bc4ec122fda16ba74cd0a8345" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="1a3dd22bd0e55bdb710e2e5ef919423e066c405f9dc92fe9c67b4c59aed6bd25" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="8c14b7306ecfa43e09e3358f3ba8b278c23ab5a96cdc11c1482824e9b8fb3cc3" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="79a29d6f096e3d4beebc0d9501181ecaf102382cfd350bcb5d885bba71a588bb" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="afc3513a715041c579f944a50031b036f3474f0b9d01c07a9d9c117781af16a7" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="7b7b37d0eeaa9cbfbfdcbf5ca9a18c8d5c4af179cef67d7df862e5595025947a" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="96012db25a97a8514658a9db09db75f449dad64c83434a6ad62e33c3d2428ded" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="cb3624a09781d102b96945916a1ac139018e287af238bf42704a365755f930d4" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="2102ecd6985968c8f6efcf7bb62032c16ca6ef8768fa68d858bfffbd7b088126" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="28490580381756bdaf20ab42b631a320e10d58589a9db0621ebe247f7a576524" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="d476962e3b158286cf1561bf7cddaa40b6b0e80db6891298264f54f3cbd4cf15" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="7b8f00b580ce7934196d9d85542a13a2d86d853c828f21317db428427a06ad94" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="8ab7856122a8c57b0dc4198b1bb20d7b3c3fae77067f4145edf441ab3fa4cdcc" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="c502abe9c6e4adfeb95ae2d1966b8e5dfadbed218c3b4ad2d7aae7d69dcc0047" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="f1c4c26081dcc9d73d27e1d92b450f3f2562de9834e8d75ebc7625c1989c7503" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="182aab8738515f628b53b5fef8ea964cb6d90d2d280b475b5eaa5de9728e8ad5" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="169d4ea18095c69d10c1f3343f8ce7704a7e6a6cf1ca99419124a7955e801cd6" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="2b35ae062fdb06544eb6e04ea1d6cdc6a83834f1bff6bf46c6cefdf4025160d1" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="93df24d93333909837f14b1b0d013d0a18f860e3c02902e025ab9d2b4670d49d" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="f282fe11dea3ff36b70124079f56503708a2f64a466e3448746db8edef2a09c9" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="d138f76f7d5ab9b3de824fc1cfe7db9393a29805e07d2e08e7a1c6b3ffcfcfe7" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="0a70e414606f19ce9052c57a981a5ce9370ff2a805a0b06672f6615165995212" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="82e0d1b4451cacecaee4e74c6ea68e93373e04f67a0478c866d3d74dc2a809f6" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="4b3de88dbc4a2b12663a22d10639a9ec2df50339cf3ac1219b48e0f311f84d18" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="813e62796d4374251cfb39d377645ea6a13cb2a5760f5383f37d56dd5f82eae3" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="4c79754b18ecb5dde61f82cbfcaff3e815a2db4f9687db326eb40dc36c51acbd" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="d6a970394aeeaeed59ea1e1709e0250cca3cdf59393617daa2f3f7354eea3509" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="07bda25387826dcff84c470407cbfd41b68b04ec80f4290667ce449cfdd34a80" name="condor-stash-plugin" arch="aarch64">
  <version epoch="0" ver="6.12.1" rel="1"/>
</package>
<package pkgid="622ebc9010c4e6dda83e5cc4e8e60a8a6049f92af60aca9b0eccddafbe4192cb" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="1bc7496cd3dcafe27d03c84fdf07ca0ed17d3ac5789a099ada5e204ff97ab655" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="8562e0395e1bd9c84eeef3af4217fddc015ab36523cdc5c22444bdea38ce7ecc" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="f2ae689d1b0badfb4e3ff3b5f71792664bb276f2347c9459a3d7ab4ce451dcf3" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="311e0293f555d6b9fab0fa7bbf862451777d7b67933572512a1140cc513203c3" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="91d2c1b2ba828e9e5e639524f0ffb3c0f2e68e9bf3f5ce43d6df06e8c09f23dc" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="23c63336934161802ffdde350b4daefa43ea230455ee0ac36a4ebf05009db829" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="72039d2bdafb06661eaaec50a1075d45bd27d7b7af2f5e0a29fc9045fb27cbce" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="45a1f4d24f49c30a3564a4924701d7cbbf6b47138085beb252d1adda6cdbb83e" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="cf626c753e157ec220d3aa229d73a8b66d6f05de80b46b14d3cd0f4f892bd60b" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="b9cf66e6a1a67ddc234dc464935cb8fccd378bff760447e89ee4331d86141aa4" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="7fa8756854b3f1fbe6cc867a865480f5cc7b4b9842c3e80209d037798d31cf94" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="ef957e4e2b733891b894f70c431aafe6fd0bd75221e598112e1124bbc48e332e" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="ac914cccdee2eb3e7f780a5cbb0520ad44926b7083a9c1f234305f4a106b7b89" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="562592a8377ce3fc57846ff981af9caf7fcf95c54a4b34480fdfbb2d790ef530" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="c1feb631a7eae7a6b6d3b7546eb8240bbdc1b4ce5f398a1673b37aed5bac68dd" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="5c9acb3daccea4f35d05aaff569edd3877eeaead61e75c10eda5e38a6f232ece" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="aba11a452625146ea60b2288947879af31b0819915e5487a291e44977dec039e" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="6036fa6da2aaad88dbdcf20b1ed94625e21b648b24734d6caa4a3bc1f5f4b873" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="a02daba3327ec3d47f80d820d3219fc3d0c3fdaaae2ac5b100588c93db5c879f" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="ae3e4ef27376ea4b061b20cd00eebc0e2bd17a96227e6304367db137d167994f" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="42273b6f4d7e1a2c3186a9627b7c5651ee496ff29be5a7e2596db1fa29988fef" name="stashcp" arch="aarch64">
  <version epoch="0" ver="6.12.1" rel="1"/>
</package>
<package pkgid="2b9a7d99ac7c38d6997c23bbb6a24252fd4e02fa249e52745689fea8773bbefe" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="ac01d125ffaa4b7a743eb24b4442a51bc11c961b1b0c0a83b6f888bdd6816b75" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="74f9296f10eff0b06d9b151f7be2bbb082aa94fbe5011ccf12df9bf046aa60c5" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="29b6330e28e0bd6e360852bcd477c629c168cdb780d80f881d4ae424ee744332" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="d8e1ab9bf377c5079dbd98c615377397bdb4507bb8a4d417ba15cb4252e058bb" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="2752cd7d274db694fcc3511b2a50ba28e303ab1cc561c7569f3b2c4b27fa03f1" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="4c9f09e0bbb0895b802e19c423f0ca34c423b048a4bcabeafe7ad0881f6c4bab" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="01217871f985db82a839605a3467254b09137395b8804cc7bad97a2503d2049c" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="4491032d3e4314428bd588f8b51a04a8b1cdfe2246debbc937418d8e7de79d75" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="2f42ec46e1d7546b1e2becfa9b31ccdf80cddf48ce688addcbc33af0c7122c7a" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="4b430c920057810cea29016cf4b0cfd6868436f95097aa1c778b7a768ef86c41" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="f34094942b94cd926d96a1b859bc8697b1268422b254a354254b86e85b2d4460" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="8abf810da5e6c7a700e77101d45e00de6ad441df0a6b411348110fc17f014ffc" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="a15d395b979d4251260426206d8d02d4cbba48d0f6b93277b495d7b1f473e7df" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="45210bd3deaa57eca7be2431c589bb1c263905cc7935d9322ac639ab19920d48" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="5fe41d1e078c45cfbfdde80169cbefa90a8a68f8f80b0b88386eb6a2df01dda0" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="8550008558a9905100027a8674743b3f34b7731b4865422e2196478f45e12de4" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="1dd99c9891cadd8c925a8eac4e48c534974ed02c8542d55a2018be31ad0c7c93" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="b25ff73b549f64c48384ced552b81f87408012da5ffc5a54c96fa5ed8c2c97e7" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="b7dfac845fd74291d67b612e77756bd384e285ffb69d5520598ba2f93be64819" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="a50eafc8381d38a7def90470aca7c67ff8dddaeb4d3437513567e23ee0d9c64a" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="713a79dd5a88952e5931d51f33b03da7ef41537ca0255122e48cce9ef849440d" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="66df5e420f007c859a9886b76ef937cebb4265d73883b98c4dcd4dc8bde54478" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="a121eced0c96aac919eeb9ac741abb10b0b4fe065b374464ba761ab7a0332286" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="9535484894ebf6b47e100a137da33e9f41e1dc74303edf90b65fad88149a9224" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="9285eb35a37ee245a4ae6259d604059c1664d08294ee88b7251b9bd5153ab3de" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="d5f87221f89644937aad4af38877b850946a79050466d4a8b22244859d305216" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="d4552ca563615fde490e3cbcbdde67f95beac3f3cae6ee00d825bf56ee3cdd25" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="af7485eb51fe7638fee94575cad74ebda6a4d0f6a740868baafea4551144a0ca" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="a965e46bba9911def4dfba01160b2304f72257b46e853c93955d2244fbb4a288" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="d726eb7199ce83e0a1925dc0cf909ce5e04685565555e4f3962a00c7ef2d6db4" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="6c0e82ad7bd6532d080a92c605438f23ab75864813ccc40f9c4addc53685d72a" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="eec301af12ad64f2eb4489c4ab2e9439c4a1fb872ab292b23197e89598e7a2d3" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="8a37e9973b2afa6fa34872293f5697fa270a0aa2d39e85a6352a2c554448e8b5" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="621a81c26ae3b8fc95a5799aeb10801fae59d735dac02a04c86333bba0877a52" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="164142d5ed47b69dc8c0d3feda14b7133c1349e2817143b2695969dade35643b" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="ee30f69ac5c8e2151e995adb7dc351005244db2929f8badf4202bfc20db1b0c4" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="8d2a4e969fdc5afe86c68ec9cc63f964597065a540a13b2c7a61d3073760f624" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="5b46b1771fbe8a28f49e0ebcf0850208e16d69b5dc5c4c69192495bd8bacc0e1" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="a07970c702c83382d23c26e5254fe6e50cf1c35f9d78d5a5067a8b9d1cbf6d1d" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="7f8c88ce34c528a65d71369086136a7d2b31e08329ef25e39a56e154e5fa768a" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="e1617fb69f9837423ac76f13963d650bee384e218a0e1a921006102ed52f3679" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="1a82a7cc434650b2b1fe1f84d2058b1ca3e6875bec293acb6fd730f131fbe772" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="da95f152cd90f839292f9aa9bd401f8c7391961e1a0b691bd1bdf9eddec56529" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="69ba88865a42eb1aa3a1d7f47adb3d93058bd85fea25898ed3883c70c271ed52" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="8629b3c10ce1fdcc0885dbd9ecfddec55867f154c09abcf0084166d34ab09230" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="9d801d8eec7b47878b94ad8566349b37c9148452aaabdfcbee5c45eef154a38f" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="09835c131b8fafb9b49dde6d0959b065a9ab723efa90e2111f841c9cb7232c13" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="d85bea47a221b9d994559804fc3dcf8ca859f218d60403f630c3bc9395ca4859" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="1e5740dc188fda05982ac7469f69faccaa694b896ef94fb2eef9bd9bd731ad5d" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="0fdbca51db26bd4c477a35b77f24dd23d571d3587b38ec350a3cab4aa0ecf437" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="138757297b067ac24000bb2efcfa723e01f86a9311831393864848630df005fc" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="4fa0f9ddbf9f4ed5e0393ebfe2e04d6b13944ecca0c97ad367c5a927e2392831" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="df038b65b95307a72de8d753f17acc0616d93e036713c06017280036a39fb04b" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="9f7a01b87ddc500a33ab07892b6792c5988c83887227d8001bc488666128fef7" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="778bf62a14ba454e47e9faef301248bb38e2240dc88cac8e001760ca8fcff4df" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="760568930f20b6770177f85ca00e5ae966711abf827252470305cc044174be7d" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="cc96c489bd60e0a2439dc66515fb2515c999e74b05826a31bc1acaf4d24ba103" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="aae5cdc7ffe78cfd69aea48277ddfcb255cbfa99282fef24f86b967632f5290b" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="4fd8d6010bd2ecd268652c18409e6415905ef8dd8f95e6280222013f7810919a" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="8598555d40caa3c78d9f591e3b767369cbd3b92ed3f89155561e34b95bf63595" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="ab9abc979873181037aaf2c85c15c017bfb19d779da111a65d09993b23f68942" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="eb6c58f475103c28c384cc9b1ae396f197208f72debb0e521ea35c60e3f32625" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="2226551f01fe14a2853cd3d9381c344a7b33a87932848640734066c9b9640776" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="ea9832ef541d609d6362243ea4ca9c01d0027adea8f9b0977762670940290853" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="fb7bec26d2c635362f0b57154725f8f7203558e090814e0a19c3b6466451d0a2" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="00d9a5cb2c5d482d8532aebb068e4eec01b4c9ad468ec9f0ebc0b14e0495eb5b" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="eba53b5546d4f216bc16dc2186cf9ecfe7f12d578b93d1804d9fb6ef3b8b4ea2" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="0faac19aac8015e4575e7958b08089ae3e80bfc2a8500a2fc977f077dbc90b68" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="ed4b813cdcd879e1fc6a95f6f9d470d0e45d5df8dbe24216b954a811730102a4" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="0cb0d9b99216a04cc323c681d5b1f8823e96cc5012ce78aedd6891efc5a9c568" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="1c2bd038435d674dd392beed7f19d861f43a062345dd128998516ec5f5362378" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="b6faa91d3accbd61017826ba56f8a3233e961a04180f84559136458dc8c56971" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="885e2b66da51f1d2d18a43488a1f653549b53564a6088231f7bc3f777b209450" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="f20e7f01facea8976892d9b9e3591c8f7d13f4eab6faf497030b223f0b8afbee" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="690fbc461d43bab0af2ae21b744f750cdd80f2fd198b8eca35a520a2c9553b97" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="6b6bcc8ff3c23f159d4f37976310d47a6ff83b1c02dc3bebcb0df7300929cda5" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="798c73c23694a6c6cf8c916f52a47d73cfb59509935960cb2068773f2995a7b8" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="b503a3218abe0f4123081179e672053b733dad876c4f5c20973ffcb4851b5def" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="712c0640c3512eecd7d76db49260225afc00f4c4083ad4ec83befd4bac1535a4" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="83b762067b709393842163f3ce748ef4ec484b4e53c53d5ab46cd1e4521e2953" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="29b538cad28d5080207bc8959af3bdd86c3727fcc9d624399cb4774ee4c0aa51" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="544c27746de2e00f737d8d28c2139575da167e25bbdac6190c14db34dde6acb9" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="bf37ec987482a6d3785eebb3b09284c18030f1d25eaab83b86164eab451cc474" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="1cb372f7f76fdb5b92142151938e6f75ffee0fb204877c1f2e4ef7368be15108" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="c97e97b7941cb0fe0f627b7cb09a8d276504e77f88aaa76e5b6c959d1f23e407" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="d03c897b0a64dc5004af18b1f50b4674606a7bc63d644b2107cd230ad3849c40" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="d8e72b81e1c772cb33081efec529fddd69afae527ba0d1a755341949e2955bdc" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="6074c2d4743fe3f7351136198ee69ec195dac71292210bd782b58a8d8e9cb02c" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="73b292caa088ca2068a3119ba599ca73e42787635aee53bd90228f9e8184e870" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="32ce4a8f200b56c09655db73c70b60f16d53b45e09cb33dfbe3e592969a39163" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="fce61d5f20c4d25539fe90e40a6dcc2352b42da9b53cb985056f1cfd926c25b5" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="3dfffc2640daa44ba498e5a1e5d4e6665c02344b935116168132b5a3b63087c5" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="6c5a814df47e5b0fe85d681b9b9e0bcd29b37651b0965569c5352dd4e60a45ac" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="100fd2370e116ba5550d033f28907430b372d2b01489477023be67b51f034ca2" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="7d01376e900eabd8ab9a52c59895e5f732c528c38e92802056ac9367be359a26" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="896c5ed27e71d2282dfa55adf5ccc673279b3693abdab739d72d6682ee28bf22" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="3b1e311a40fcaae5d8e487fd9f40d125b9535b2ffd2f406b020d11abc3a3bc63" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="16ad7981fad443aaa37e9e063c570eebd5166d1eda1d1a889e819c3cef654aae" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="00a71db1a07a99fceacb2d979709d930f186023cf3d766795dd3742873806c48" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="9eb193760c8099b05b0deeae3e3e7eedb23cb63c55a0a246145ec7373fc66b6c" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="355449b62f496b7d4450ea2df84da94f91d2c591522f6e60c1f38c4f0eff83e9" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="3c60fe8fb3a23fd1a67deaed84ef7c4bc6d8901e96b85bec34a2d367e0b7d34b" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="259f454ae1fd2f193cfafe42e34dc66b910d9988a3d51ea4456b16426827a17f" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="68ce0bb1c131b5b6dc6c4387e7f6611725347eb4fef2cbd1ac3b52f4dcc4d502" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="481dcc74e586f3d903452744653479fcc469f29b1db8eeca6baf6a6818e1f293" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="ea9ee325ed87772d98de6c29388d88ee58db5bda542bc41c2241b526d9245ca5" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="46efdf4fc805a8df02bd033309cdd6f847d4da48f8b883fc4104173e3c7aa55a" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="80c1f0466aa349c60eafed09cbe37b81804315b23821a29065f4ea7fa8b06081" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="7290b4bdf5abad4aa6a4ef4adef97e54c491abd5b0f1120e5a499c5561b83728" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="702c280707806f07d85a6bac0eb91494be408c6ff3917c0dc7281b68e0a56a09" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="27e92d9b13f096bd5f0d66244e925fb82d9b0942a0b5c802af979a0d728755e3" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="645a3c3db1230fc441e511371af2e387a9cdc22af6430b2709b455eaab8ec0c0" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="e5a9eeadc055b13dee8e1db28012cdd75df3ea441ab63aad312cfa889ac01faf" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="5c8813d48b39c38b86eeb89a7af15fd2158d6d14defaba8175a5f3e6be21a121" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="2e0491de932f51927fad607d2886e9c64d30e899eb944539ee84b406d49eaaf3" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="62e8ee42d00ae2c29c3e56c35cbd0c8f390202e00aadd8556ec247279ec68b74" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="c52c220d431af7747dfad92d01cb8db9b4d1a984df18deca77b3b4dc752fa849" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="2c53ca86e2d8980a17ad111a1cbd1da872a5d4c3e48fbf82b89bfebed59ac384" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="7ac7d8204ac22996028d03f13016bcdebbeab8ddda47a9ba8af342f0b2b939dd" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="f75df2c1d7468223c4142361e4c85c7b8f751773b1957fd6583055a5b93225e7" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="c2e2189b871dfb01e4a2be2f1ca5ce0873eb5507bb41b154744e3eeb82156fde" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="be68cd55b293ccb30a9c569eec159c3c021dfad4eea8b724dda09489e71b22da" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="3f21cb90f09dcad3e377871fc7c9f80e350f778590477e7d448dd63efb56a6ac" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="98af5b47aa53aba96a6d32b21fd7e528916ce1875a477ac34cd1710f1bb26e0a" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="e2d3abd6ee2b8708e97a6e8c2256d42ea8ecca7412c579b40997739c3489e33f" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="dba742179bd15dfff274c8ffdfb2568a4c121c72d8a12f3906dd350c9aadc210" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="1d4c7b19bacc1693eecb82c3fb6828b0291e51b69e82edc1181e51e89306c05d" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="c9f383751ec51e83e84897ac633ded4ba577625f7cc49db89fbee07f01e5f241" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="1a1e0a13f5b1f376d717591d847d8dc7e2bbe212345f9b0e1ee0c159fbcf42b7" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="1f75c00b125e8700305cf1a5342ac5759f1eb52a9d6c5c98807c5c6e697fc222" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="5eefad86a46e49b3580e254bd39e3abc85ebcc8433b974e40cf09f6f2bbaca17" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="b6a0b2dd48a0a6a83c99f4bac2f3ce3d5f5e0e209c63b7f6c5918d7bd36d1f5f" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="fff4d534725a410f0b09c495a09ac7677ad2c0a5810311fc8c4ce3dfbb2efda5" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="c507e1947955950ae81b032fe622ae01807c262a5a23f255253fa93f01a5d064" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="ca31b2379be26c2ae343a3c91ca507c9519eb81663c30d2b6b71af1015a0f52f" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="ad6309558ed0ae4851d74f00b0111fd2de32321f38f86f22b87371831c68fd57" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="ce5393991c71edffa6399f684b3051b36426b7fd7d74bdaad61d8356e6b4e937" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="a9a90eaf86003c465e70d96ccde850545287f080d36eb258f4da4f0d584d5d82" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="9f7e34f96cbf971ac4340a7162798ed20e4b99de132a30648d91532332a96a55" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="ca4e770741726d390362a8e5ce59045b2eba32583a6e5f582927d24c66577190" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="6de99e5adbf53e904f4d2e340ec87c245c213da84d85945ef815082b2645f80e" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="3648ede9c041fc707b088e79ce9951ce5ce88f7ffc227a220f72c0d3cf9ae334" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="70dc586df219d529bd08c0ea4ff0a1624707440f2e67912b405913f020eb3787" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="5103ed29ec02359ce21deb2ec12077b7699dd772211e0e184c144be0020e5636" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="44bb533f6977b9b69cd1d4b388360e8a46beee56e3deeb8e8cc6ed087d948f1e" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="5de3843e1ed5a6bc0a7e735bafc82f3ee9627ca2aa9090bd5c8f9e93d77a35fa" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="e28edda8169ddc8237261338cffa9fb8cee9053b3ac0718834d2db0bbf6d0654" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.5" rel="0.714925.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="6646769349118953832eb6e0a77114ad5777ea8cf9603c484879b9bb96d78933" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
</package>
<package pkgid="06e03e70579034c506756c001ad0afb35e25924f9c48b78757d6a5121480a855" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="691143a9da0d0f182cea15fa63c358e22e4642146008a0faad007ece5c6379b2" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="7a943497e7ff8cdb7cc7917a53ef43f71c192c896255976877a66e6c27bac4d7" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="40f8d440cc7f9bafd23ea078f791a7c9331aca1fb223a55ecf324875de3f9a64" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="29bc5a39d4653b80afa347e987995d3f2c23f41695cd8c6deaa2e7589404fb71" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.4" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
</package>
<package pkgid="ca84476b7a189b7abc23de9175fae6205afbdbf871b5ca40111f70e8b9823825" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="68223d065c6af66c8ac0019faed0454f5c963ae962c0e3de7cbbb899d10c5436" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="5646c7bd9029a906ae4afae35e0e90b2ef71e85a41f8d108b86140bc6434b478" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="5b9d083eb33efd1ef47e2a108c1533b52a6cd12584f7a363b298d20e76d4987e" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="61857742f08b57ee311cb8b0427588c8e60fe968f5e7c326a2a702d2affd17be" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="78f5fd28dbbf20ecd909482d10c04e46727c00c66a896b8fb946a963c9c846ed" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="e0c287c313179e9e093dc13879f3387be03ab74f9f888c7a4b60981d620ac5aa" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="7a63cae23cb1d9e9b551e505c03b18afa7643d6d2776173a990f82c7820e4fc6" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="78313a62b79c7970170b1be2a4d875b5e21f74c7c96e320d1875ef84953592a9" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="fd57a98fe4ac6f5d6a9dbfb308e76b333eb8e5275da4102e178572e0ceb89251" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="45714b9483b6d20b00901ea135e13f4985f2a26c36c8969cb919d5558f5a88bd" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="491ce4daf8fc410a92cdced043a65c92e6bf3d5c407190b7559a4058bcee20d8" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="3ca669bf2d18628bd53987af6d3c5e9eb39fde5d2dc030439c14b98c4f05c960" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="2c5c81ea965222eb52ff3f78acff7a50ff5400deb4dff07764da2d3787ac1519" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.728288.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="060f7d332737d477d2136966fbd32b875218e8f0fb846e98b17f955848017b66" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692800">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
</package>
<package pkgid="809f68dffbb6d5d3e746e5f1a4c6fe487345eeb5a72a5431548eb45c5fba85b0" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
</package>
<package pkgid="82c528fa5cf4684cecca35b1a1b5afc05a8d9f8c4cf425ac23e51f71494a00e7" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="5257876ad678b4933beebe8ddf9e7bcc421888253f1303d371203817044b7d6d" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="f61be66885308a418853e707832973fc28efa60a76f35cd77807ad7cc8c56757" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="9911262f5afa0c85bda8ae9508aa49d098922ba54b2848abf8cc006ac5ad3a57" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="d68158aa884f70f15ba6fbf74c77f11350f9a654fddb32cca6fad164a763ea41" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.5" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.5-1" date="1709812800">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="c9cc770292c9e2cf595f4d776e1b5efc14e8ab628527e763f945288847a964b8" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="9e00e37f81216485d0f852df0fa0ea226778af7e6c563e4537e200a60df35e3a" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.7" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.7-1" date="1712750400">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="af2dd9b7fae807fa1d00b08e843133eb0bee1b570cfda8073f5717d0bc32d712" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
</package>
<package pkgid="6f19f6920fa0dc0295fec12ba167c6614e6fddcad06a504d195c3b09910d4c4b" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="ceb5b3428fecd24afddf52d60bde2dff2fdf4389ebcf1dea9c4974a63e922480" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.10" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
</package>
<package pkgid="a5f29e26c8f46778e6b2878ed1d850b7eb4650525029185440f02e0b55f88986" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.2" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
</package>
<package pkgid="7d4099a412c69099cab7793d9b30fb8e640454e9acdcb0b6d187e18021bac577" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.14" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="5f25d373fbd92e559bb452227aa682eec36bf9a8e9b0c16c25d1ee10a801c3e5" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="0.1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="a47ddbaf3bd1fc41ea39f7f3ff48717b87a034570104d93f5e36659f20e71f33" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="33b4358a87d20a2509e56c21141cc5bd742593d574bb2a4aaf04050e5550fc2d" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.16" rel="0.759677.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
</package>
<package pkgid="83edbdf8990b5b264e8dd58d3e090e335e3df091fa90d2360f813d4a873a9ff0" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.9" rel="0.730696.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="7649da0594a15746b5e2faf15096b6d938dfee6bef5a1ce1fd60c4a2f91b139b" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
</package>
<package pkgid="ad36cfc6110d17dc0a79bed4c6d90bc7fe2087276fdca767f157b074dea04b0f" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
</package>
<package pkgid="13b34a6c49ddcc805a3f82e1009993c71b27dc206eaee63b480260795ee95fba" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="8f94784dc0d68d34a94b9f9efe95ba7ce2e26b23ef4cb248eda2fdb173e82dc9" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.15" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
</package>
<package pkgid="335ae70ba9fee4c27eb1dade2c92cd661f46c94c48d894b9fd6ca45b7068212f" name="xrootd-voms-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="77c7fbda105f7a9de82894abcb44ce5d65e95e34a335dbdbeddb4726683970c5" name="xrootd-client-libs-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="a5654ec47da4a9d7cfbc71249fbe1c0171b3cd673e3612a6866629fbaa7d891a" name="xrootd-client-compat-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="d15ef7ea6ee3ecf3bcf3420ec33c22eea63c2345494980d22255ba40323e3167" name="xrootd-server-libs-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="9f34529d9d992cc8102f3348ae806ad5ebf40694b5e1aebb8e8413982f07014a" name="xrootd-multiuser-debuginfo" arch="aarch64">
  <version epoch="0" ver="2.2.0" rel="1.1.osg23.el8"/>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.3-1" date="1634558400">- Fix bug in lfn2pfn function</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0.4-1" date="1651665600">- Initialize crc32
- Fix assert in el8 due to vector reserve
- Reorder variables to address compiler warning/error</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.0-1" date="1663761600">- Support cmsd utilizing multiuser plugin
- Better error message on failure to get username</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.1-1" date="1666094400">- Fix capability handling to per thread</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.1.2-1" date="1666180800">- Fix user sentry check for anonymous access</changelog>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.1.2-2" date="1679054400">- Do an in-source build on el9</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.1.3-1" date="1687780800">- Fail plugin initialization if we can't get the OSS (SOFTWARE-5388)
- If user cannot be mapped to uid, continue as anonymous
- Change from named daemon to exec</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 2.1.4-1" date="1691755200">- Add support for extended listings (SOFTWARE-5647)</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 2.2.0-1" date="1701950400">- Add flag for enabling multiuser configuration (SOFTWARE-5481)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.2.0-1.1" date="1723204800">- Bump to rebuild for aarch64</changelog>
</package>
<package pkgid="367099cfa02d355662deb8550a5eabb3bbb6f08f81a21c0d6950f02775c4bab5" name="xrootd-client-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="e21aefbc6e417c863454ae64661c2e11acfa22d54b0532a77c2e3577046cf59b" name="xrootd-server-compat-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="0f8ee8f3ad552e091db43b012f889d5d8d7561ae15124278113b48a64e8461e8" name="xrootd-fuse-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="b42550366661edbba1a59f48f023fbbdb1bef921f03aa7780c1d557a90ed9054" name="xrootd-server-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="517c8e039b27d0eefe84b0b8b5f72cfcfcf8eca01304067f01c2a776fc9e887a" name="xrdcl-http-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="be82b26d0760b9abf961cef5c406d83b61dfc4e495e93a7a84fc83fe37c822a4" name="xrootd-client-devel-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="9dcaaf4138362ad9fea6388a60322fb34b4b4e0b7ec04ad466b4e127681b4251" name="python3-xrootd-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="c67eba710e8b876bd5291a739828d6aaa35598cd61b26ebadd0a2662153cf524" name="xrootd-libs-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="793e38831e8fff8cf7a368fd9ae4e7c3f64cb7dba36599861f338c485e517936" name="xrootd-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="b127594ec15ca31ee1d967eaa0155abb2302f57e3177af27461cc05a490d26b6" name="xrootd-scitokens-debuginfo" arch="aarch64">
  <version epoch="1" ver="5.7.1" rel="1.2.osg23.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.1" date="1719921600">- Update to 5.7.0 and merge OSG patches (SOFTWARE-5925)
    - Drop SOFTWARE-5800-pelican-url.patch (applied upstream)
    - Drop 2206-io-time-gstream-monitoring.patch (applied upstream)
    - Drop SOFTWARE-5870-only-if-cached.patch (applied upstream)
    - Drop 2262-fix-timing-on-throttle-plugin.patch (applied upstream)
    - Drop 2269-defer-or-disable-tls-client-auth-*.patch (applied upstream)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.2" date="1722513600">- Add 2303-file-pointer-leak.patch (SOFTWARE-5947)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.3" date="1722859200">- Add 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.5" date="1723032000">- Bump to rebuild for aarch64
- Don't make the generated documentation (i.e., xrootd-doc subpackage) noarch
  because the generation results are different based on the arch of the builder.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.6" date="1723118400">- Remove unrelated commits from 2300-stat-call-reduction.patch (SOFTWARE-5949)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7" date="1724673600">- Add bbockelm-3-oss-statistics.patch (SOFTWARE-5967)
- Add bbockelm-4-defer-client-auth (as 3 patches) (SOFTWARE-5968);
    this adds libXrdOssStats-5.so to xrootd-server-libs</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.1" date="1724760000">- Drop bbockelm-4-defer-client-auth (might be causing test failures)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.0-1.7.2" date="1725019200">- Apply updated bbockelm-4-defer-client-auth (SOFTWARE-5968)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.1" date="1725624000">- Update to 5.7.1 and drop upstreamed patches (SOFTWARE-5975)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.7.1-1.2" date="1727956800">- Update 2300-stat-call-reduction.patch (SOFTWARE-6003)
- Add 2348-cache-age-logic.patch (SOFTWARE-6003)</changelog>
</package>
<package pkgid="5302ce6d43f599086751f9231cf3281dc36a2dbdae9387528991479ba123f154" name="xrdcl-pelican-debuginfo" arch="aarch64">
  <version epoch="0" ver="0.9.4" rel="1.osg23.el8"/>
  <changelog author="Brian Bockelman &lt;brian.bockelman@cern.ch&gt; - 0.9.0-1" date="1702209600">- Initial packaging of the Pelican client</changelog>
  <changelog author="Brian Bockelman &lt;brian.bockleman@cern.ch&gt; - 0.9.1-1" date="1703073600">- Fix some undefined behavior on RHEL7 that could lead to a deadlock</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.9.1-2" date="1705665600">- Fix packaging to build on RHEL8 and RHEL9 as well</changelog>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.9.2-1" date="1706097600">- Add support for the `pelican://` protocol, allowing XCache to consume
  the federation metadata directly.</changelog>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.9.3-1" date="1707307200">- Add support for requesting reversed connections from the Pelican connection broker.
- Plugin no longer drops query parameters when `pelican://` is used; fixes
  issues with missing authorization from URL.</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 0.9.3-2" date="1707393600">- Add /etc/xrootd/client.plugins.d/pelican-plugin-http.conf</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.9.4-1" date="1726574400">- Provide error codes on  metadata lookup failure
- Allow the plugin to use X.509 authentication</changelog>
</package>
</otherdata>