<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="39">
<package pkgid="fff6e1c93ed63541a4f31bc74402871523b484b04d695168ea28638eb49b82fe" name="xrootd-scitokens" arch="src">
  <version epoch="0" ver="1.2.2" rel="1.osg35up.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.0.0-1.1" date="1563451200">- Rebuild against xrootd 4.10.0 (SOFTWARE-3697)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.0.0-1.2" date="1571832000">- Rebuild against xrootd 4.11; add version range requirement (SOFTWARE-3830)</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@cse.unl.edu&gt; - 1.1.0-1" date="1579176000">- Allow passthrough of the scitokens to other authz</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@cse.unl.edu&gt; - 1.2.0-1" date="1583841600">- Add issuer for latter mapping decisions by issuer
- Correct access control when allowing only reads</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.2.0-2" date="1584532800">- Rebuild against xrootd 4.11; add version range requirement (SOFTWARE-3923)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 1.2.0-5" date="1587729600">- Rebuild against xrootd 4.11 (SOFTWARE-4063)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.2.1-1" date="1591790400">- Adding XrootD major version to the shared file name
- building against XrootD-4.12.2 (software-4093)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.2.1-2" date="1593172800">- updating XRootD requirements to only the major version (SOFTWARE-4137)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.2.1-3" date="1594296000">- building against xrootd-5.0.0-1 (SOFTWARE-3923)
- updating xrootd_current_major and xrootd_next_major to 5 and 6 respectively</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@cse.unl.edu&gt; - 1.2.2-1" date="1596715200">- Fix behavior difference between el7 and el8 #30
- Set allowed_issuers in the JWT deserialize #31</changelog>
</package>
<package pkgid="f86085768a9290f641d4ee4af7557244aa5a31dc0667ba9bb0bf88cf8da02f0e" name="osg-xrootd" arch="src">
  <version epoch="0" ver="3.5.upcoming" rel="6.osg35up.el8"/>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 3.5-9" date="1576497600">- Should only enable macaroon by default and not scitokens (SOFTWARE-3931)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.5-10" date="1578312000">- Add default Authfile to osg-xrootd-standalone (SOFTWARE-3951)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 3.5-12" date="1583496000">- The configuration on the standalone file shoudl be only for standalone (SOFTWARE-4027)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 3.5-13" date="1593432000">- Adding logging information on its own file (SOFTWARE-4058)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 3.5.upcoming-1" date="1617105600">- Update ofs.authlib directive to use new '++' append syntax (SOFTWARE-4544)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 3.5.upcoming-2" date="1639483200">- Add files to the messages sent to xrd-mon (SOFTWARE-4931)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.5.upcoming-3" date="1641211200">- Set grid-mapfile location (http.gridmap and -gridmap in sec.protocol gsi)
  to the standard location (SOFTWARE-4937)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; 3.5.upcoming-4" date="1644494400">- Configure Xrootd to send caching monitoring data (SOFTWARE-5026)
- Make the ShovelerHostPort variable to use as the monitoring collector if there is a shoveler</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.5.upcoming-5" date="1644494401">- Remove nested if from config (SOFTWARE-5026)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.5.upcoming-6" date="1644580800">- Ensure /etc/grid-security/grid-mapfile exists (SOFTWARE-5023)</changelog>
</package>
<package pkgid="286c88f60c02e3ae39721dafa3ada4f98f771b0498d2fa1cdbad22e22d12fabd" name="xrootd" arch="src">
  <version epoch="1" ver="5.4.1" rel="1.osg35up.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.1-1.1" date="1627905600">- Update to 5.3.1 and merge OSG changes (SOFTWARE-4714)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.2-1.1" date="1635422400">- Update to 5.3.2 and merge OSG changes (SOFTWARE-4871, SOFTWARE-4872)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.3-1.1" date="1636977600">- Update to 5.3.3 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.3.4-0.rc1" date="1637150400">- Update to 5.3.4 RC1 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.4-0.rc2" date="1637755200">- Update to 5.3.4 RC2 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.3.4-1" date="1638273600">- Update to 5.3.4 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.4.0-1" date="1639137600">- Update to 5.4.0 and merge OSG changes (SOFTWARE-4898, SOFTWARE-4899)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.4.0-1.1" date="1639483200">- Add the ability to read from a voms-mapfile (SOFTWARE-4870)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.4.1-0.rc2.osg" date="1645185600">- Update to 5.4.1rc2 and merge OSG changes (SOFTWARE-4998, SOFTWARE-4999)
- Update SOFTWARE-4870.voms-mapfile.patch</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.4.1-1" date="1645617600">- Update to 5.4.1 and merge OSG changes (SOFTWARE-4998, SOFTWARE-4999)</changelog>
</package>
<package pkgid="584d94c3b4332dc4f82f140c547aa0dd1ca505c1021c7fbe7391fc4e68adf4d9" name="condor" arch="src">
  <version epoch="0" ver="9.0.2" rel="1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.9-1" date="1603713600">- The RPM packages requires globus, munge, scitokens, and voms from EPEL
- Improved cgroup memory policy settings that set both hard and soft limit
- Cgroup memory usage reporting no longer includes the kernel buffer cache
- Numerous Python binding improvements, see version history
- Can create a manifest of files on the execute node at job start and finish
- Added provisioner nodes to DAGMan, allowing users to provision resources
- DAGMan can now produce .dot graphs without running the workflow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.12-1" date="1606132800">- Added a family of version comparison functions to ClassAds
- Increased default Globus proxy key length to meet current NIST guidance</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.10-1" date="1606219200">- Fix bug where negotiator stopped making matches when group quotas are used
- Support OAuth, SciTokens, and Kerberos credentials in local universe jobs
- The Python schedd.submit method now takes a Submit object
- DAGMan can now optionally run a script when a job goes on hold
- DAGMan now provides a method for inline jobs to share submit descriptions
- Can now add arbitrary tags to condor annex instances
- Runs the "singularity test" before running the a singularity job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.11-1" date="1611748800">- This release of HTCondor fixes security-related bugs described at
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0001.html
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0002.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.13-1" date="1616500800">- condor_ssh_to_job now maps CR and NL to work with editors like nano
- Improved the performance of data transfer in condor_ssh_to_job
- HA replication now accepts SHA-2 checksums to prepare for MD5 removal
- Submission to NorduGrid ARC CE works with newer ARC CE versions
- Fixed condor_annex crashes on platforms with newer compilers
- Fixed "use feature: GPUsMonitor" to locate the monitor binary on Windows
- Fixed a bug that prevented using the '@' character in an event log path</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.12-1" date="1616673600">- Withdrawn due to compatibility issues with prior releases</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.13-1" date="1617105600">- Host based security is no longer the default security model
- Hardware accelerated integrity and AES encryption used by default
- Normally, AES encryption is used for all communication and file transfers
- Fallback to Triple-DES or Blowfish when interoperating with older versions
- Simplified and automated new HTCondor installations
- HTCondor now detects instances of multi-instance GPUs
- Fixed memory leaks (collector updates in 8.9 could leak a few MB per day)
- Many other enhancements and bug fixes, see version history for details</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1" date="1618401600">- Absent any configuration, HTCondor denies authorization to all users
- AES encryption is used for all communication and file transfers by default
- New IDTOKEN authentication method enables fine-grained authorization
- IDTOKEN authentication method is designed to replace GSI
- Improved support for GPUs, including machines with multiple GPUs
- New condor_watch_q tool that efficiently provides live job status updates
- Many improvements to the Python bindings
- New Python bindings for DAGMan and chirp
- Improved file transfer plugins supporting uploads and authentication
- File transfer times are now recorded in the job log
- Added support for jobs that need to acquire and use OAUTH tokens
- Many memory footprint and performance improvements in DAGMan
- Submitter ceilings can limit the number of jobs per user in a pool</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.1-1" date="1621252800">- Fix problem where X.509 proxy refresh kills job when using AES encryption
- Fix problem when jobs require a different machine after a failure
- Fix problem where a job matched a machine it can't use, delaying job start
- Fix exit code and retry checking when a job exits because of a signal
- Fix a memory leak in the job router when a job is removed via job policy
- Fixed the back-end support for the 'bosco_cluster --add' command
- An updated Windows installer that supports IDTOKEN authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.2-1" date="1625745600">- HTCondor can be set up to use only FIPS 140-2 approved security functions
- If the Singularity test fails, the job goes idle rather than getting held
- Can divide GPU memory, when making multiple GPU entries for a single GPU
- Startd and Schedd cron job maximum line length increased to 64k bytes
- Added first class submit keywords for SciTokens
- Fixed MUNGE authentication
- Fixed Windows installer to work when the install location isn't C:\Condor</changelog>
</package>
<package pkgid="2d20e843e21d118fcbfae087b76910f3f2e62efcf3ff9d90ada61177fa82b4bc" name="xrootd-rucioN2N-for-Xcache" arch="src">
  <version epoch="0" ver="1.2" rel="3.3.osg35up.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - v1.1-2" date="1551268800">- Rebuild against xrootd 4.9.0 (SOFTWARE-3485)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - v1.1-3" date="1556107200">- Rebuild against xrootd 4.9.1 (SOFTWARE-3678)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - v1.1-4" date="1563451200">- Rebuild against xrootd 4.10.0 (SOFTWARE-3697)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - v1.2-0" date="1565006400">- Bumping version 1.2 (SOFTWARE-3784)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - v1.2-1" date="1580558400">- Building against Xrootd 5.0 (SOFTWARE-3923)
- Adding patch: link_to_lXrdPfc5.patch 
- Bumping version 1.2-1</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - v1.2-2.1" date="1585742400">- Building against Xrootd 5.0.0-rc2 (SOFTWARE-3923)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - v1.2-3.1" date="1586520000">- Removing patch: link_to_lXrdPfc5.patch 
- Adding patch: dont_link.patch that removes the linking against libXrdFileCache-4</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - v1.2-3.2" date="1593691200">- Building against XRootD-5.0.0-rc5</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - v1.2-3.2" date="1593691201">- Building against XRootD-5.0.0-rc5</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - v1.2-3.3" date="1594296000">- building against xrootd-5.0.0-1 (SOFTWARE-3923)
- updating xrootd_current_major and xrootd_next_major to 5 and 6 respectively</changelog>
</package>
<package pkgid="4fca2ca361b652c625065aa391b1b739ca0b3c036598df71c174de2f4ce31fbe" name="xrootd" arch="src">
  <version epoch="1" ver="5.4.0" rel="1.osg35up.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-1.1.osg" date="1621512000">- Final 5.2.0 + OSG additions (SOFTWARE-4593)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.0-0.rc4.1.osg" date="1625572800">- Update to 5.3.0rc4 and merge OSG changes (SOFTWARE-4688)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 5.3.0-1.1" date="1625832000">- Update to 5.3.0 and merge OSG changes (SOFTWARE-4688)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.1-1.1" date="1627905600">- Update to 5.3.1 and merge OSG changes (SOFTWARE-4714)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.2-1.1" date="1635422400">- Update to 5.3.2 and merge OSG changes (SOFTWARE-4871, SOFTWARE-4872)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.3-1.1" date="1636977600">- Update to 5.3.3 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.3.4-0.rc1" date="1637150400">- Update to 5.3.4 RC1 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.4-0.rc2" date="1637755200">- Update to 5.3.4 RC2 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.3.4-1" date="1638273600">- Update to 5.3.4 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.4.0-1" date="1639137600">- Update to 5.4.0 and merge OSG changes (SOFTWARE-4898, SOFTWARE-4899)</changelog>
</package>
<package pkgid="47e51b186bde9b044ca2345dad18c4922794dfbbbfb3cdf4ac6e42b75aa82844" name="xcache" arch="src">
  <version epoch="0" ver="2.0.1" rel="3.osg35up.el8"/>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 1.5.0-1" date="1595851200">- Adding support for el8 installation (SOFTWARE-4158)
- Added SciTokens support (SOFTWARE-3562)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 1.5.2-1" date="1596110400">- Fixing some bugs for el8 suppport (SOFTWARE-4158)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.5.2-2" date="1605009600">- Include xrootd-client in stash-origin since it's used for validation (SOFTWARE-4353)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.5.3-1" date="1610539200">- Add default values for the number of blocks and threads used for
  writing in parallel
- Add new ATLAS XCache default values for the write queue, block size,
  and the number of prefetch blocks
- Disable additional ATLAS debugging by default</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.5.4-1" date="1611662400">- Update configuration to append SciTokens to the auth list for XRootD
  5+ (SOFTWARE-4431)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.5.5-1" date="1611748800">- Fix ofs.authlib append syntax (SOFTWARE-4431)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 2.0.0-1" date="1612180800">- Add requirement for XRootD 5.1 (SOFTWARE-4431)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0.1-1" date="1620129600">- Add Python3 support for scripts (SOFTWARE-4476)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0.1-2" date="1620216000">- Packaging fixes for el8 (SOFTWARE-4476)</changelog>
  <changelog author="&lt;karo@cs.wisc.edu&gt; - 2.0.1-3" date="1620302400">- Packaging fixes for el7 (SOFTWARE-4476)</changelog>
</package>
<package pkgid="3e0418551260101ce7b498917baaaf7dcf772e6bf21d4763ad178974c06e6e01" name="condor" arch="src">
  <version epoch="0" ver="9.0.1" rel="1.1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.9-1" date="1603713600">- The RPM packages requires globus, munge, scitokens, and voms from EPEL
- Improved cgroup memory policy settings that set both hard and soft limit
- Cgroup memory usage reporting no longer includes the kernel buffer cache
- Numerous Python binding improvements, see version history
- Can create a manifest of files on the execute node at job start and finish
- Added provisioner nodes to DAGMan, allowing users to provision resources
- DAGMan can now produce .dot graphs without running the workflow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.12-1" date="1606132800">- Added a family of version comparison functions to ClassAds
- Increased default Globus proxy key length to meet current NIST guidance</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.10-1" date="1606219200">- Fix bug where negotiator stopped making matches when group quotas are used
- Support OAuth, SciTokens, and Kerberos credentials in local universe jobs
- The Python schedd.submit method now takes a Submit object
- DAGMan can now optionally run a script when a job goes on hold
- DAGMan now provides a method for inline jobs to share submit descriptions
- Can now add arbitrary tags to condor annex instances
- Runs the "singularity test" before running the a singularity job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.11-1" date="1611748800">- This release of HTCondor fixes security-related bugs described at
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0001.html
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0002.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.13-1" date="1616500800">- condor_ssh_to_job now maps CR and NL to work with editors like nano
- Improved the performance of data transfer in condor_ssh_to_job
- HA replication now accepts SHA-2 checksums to prepare for MD5 removal
- Submission to NorduGrid ARC CE works with newer ARC CE versions
- Fixed condor_annex crashes on platforms with newer compilers
- Fixed "use feature: GPUsMonitor" to locate the monitor binary on Windows
- Fixed a bug that prevented using the '@' character in an event log path</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.12-1" date="1616673600">- Withdrawn due to compatibility issues with prior releases</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.13-1" date="1617105600">- Host based security is no longer the default security model
- Hardware accelerated integrity and AES encryption used by default
- Normally, AES encryption is used for all communication and file transfers
- Fallback to Triple-DES or Blowfish when interoperating with older versions
- Simplified and automated new HTCondor installations
- HTCondor now detects instances of multi-instance GPUs
- Fixed memory leaks (collector updates in 8.9 could leak a few MB per day)
- Many other enhancements and bug fixes, see version history for details</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1" date="1618401600">- Absent any configuration, HTCondor denies authorization to all users
- AES encryption is used for all communication and file transfers by default
- New IDTOKEN authentication method enables fine-grained authorization
- IDTOKEN authentication method is designed to replace GSI
- Improved support for GPUs, including machines with multiple GPUs
- New condor_watch_q tool that efficiently provides live job status updates
- Many improvements to the Python bindings
- New Python bindings for DAGMan and chirp
- Improved file transfer plugins supporting uploads and authentication
- File transfer times are now recorded in the job log
- Added support for jobs that need to acquire and use OAUTH tokens
- Many memory footprint and performance improvements in DAGMan
- Submitter ceilings can limit the number of jobs per user in a pool</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.1-1" date="1621252800">- Fix problem where X.509 proxy refresh kills job when using AES encryption
- Fix problem when jobs require a different machine after a failure
- Fix problem where a job matched a machine it can't use, delaying job start
- Fix exit code and retry checking when a job exits because of a signal
- Fix a memory leak in the job router when a job is removed via job policy
- Fixed the back-end support for the 'bosco_cluster --add' command
- An updated Windows installer that supports IDTOKEN authentication</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 9.0.1-1.1" date="1622721600">- Don't clear GridJobId for completed grid batch jobs (HTCONDOR-534)</changelog>
</package>
<package pkgid="73d0a7dc804a286ee7e6f5c293c6141a596f3ca37919d052976ea3f0483949de" name="blahp" arch="src">
  <version epoch="0" ver="2.1.3" rel="1.osg35up.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.47" date="1596456000">- EL8 build fixes
- Add submit debugging support to condor_submit.sh (SOFTWARE-3994)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.18.48-1" date="1600171200">- Add an option for HTCondor batch system to expand references to $HOME in the job environment (#23)
- Add efficient querying of LSF job statuses (#14)
- Improve logic when proxy refresh is disabled (#24)
- Fix invalid argument, output, and error format for HTCondor job submission (#22)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.18.48-2" date="1600171201">- Update RPM packaging</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 2.0.0-1" date="1617105600">- Add GPU support (#12)
- Improve multi-node support for Slurm (HTCONDOR-166)
- More efficient status queries for Slurm (HTCONDOR-104)
- More robust job ID extraction from SLurm (HTCONDOR-259)
- Better interfacing with PBS and Slurm
- More Python 3 fixes for PBS and Slurm scripts
- Convert LSF script to Python 3 (HTCONDOR-333, #34)
- Add Debian build files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.0.1-1" date="1617883200">- Convert to pure Python 3 (no Python 2 compatibility)
- Restore blah_libexec_directory to the blah.config file</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.0.2-1" date="1619611200">- Fix periodic remove expression, otherwise jobs go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.1.0-1" date="1625572800">- Fix bug where GPU request was not passed onto the batch script
- Fix problem where proxy symlinks were not cleaned up by not creating them
- Fix bug where output files are overwritten if no transfer output remap
- Added support for passing in extra submit arguments from the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.1.1-1" date="1629201600">- Add Python 2 support back for Enterprise Linux 7
- Allow the user to override system configuration files
- Enable flexible configuration via a configuration directory
- Fix Slurm resource usage reporting</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.1.2-1" date="1632139200">- Include the more efficient LSF status script</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.1.3-1" date="1634040000">- Fix status caching on EL7 for PBS, Slurm, and LSF</changelog>
</package>
<package pkgid="908e5344b88c5dbb402777363722b74ef858f637eeef902a0810398b436ac342" name="xrootd" arch="src">
  <version epoch="1" ver="5.2.0" rel="1.1.osg35up.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.0-0.rc3.2.osg" date="1607947200">- Update to upstream rc3  (SOFTWARE-4356)
- Use 4.12.6 for the compat package  (SOFTWARE-4247)
- Add Rename-XrdAccAuthorizeObjectAdd-to-XrdAccAuthorizeOb.patch from https://github.com/xrootd/xrootd/pull/1361</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.0-0.rc3.5.osg" date="1608033600">- Add Fix-typo-XrdAccAuthorizeObjectAdd-XrdAccAuthorizeObj.patch from https://github.com/xrootd/xrootd/commit/bf5aa963185c62228b93312dd0517ba1b1f43e52
- Add Adding-ObjAdd-to-list-of-scitokens-functions-exporte.patch  from https://github.com/xrootd/xrootd/pull/1363</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 5.1.0-0.rc4.1.osg" date="1608552000">- Rebuild to RC4
- Remove patch Fix-typo-XrdAccAuthorizeObjectAdd-XrdAccAuthorizeObj.paatch
- Remove patch Adding-ObjAdd-to-list-of-scitokens-functions-exporte.patch
- Remove patch Rename-XrdAccAuthorizeObjectAdd-to-XrdAccAuthorizeOb.patch</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 5.1.0-0.rc5.1.osg" date="1611057600">- Rebuild to rc5</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 5.1.0-0.rc6.1.osg" date="1612180800">- Rebuild for rc6 (SOFTWARE-4356)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.0-0.rc7.1.osg" date="1612958400">- Rebuild for rc7 (SOFTWARE-4356)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 5.1.0-1.1.osg" date="1614772800">- Final 5.1.0 + OSG additions (SOFTWARE-4356)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.1-1.3.osg" date="1617192000">- Conflict with xrootd-multiuser &lt; 0.6 (known to be broken) (SOFTWARE-4557)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-0.2.1.osg" date="1621425600">- Update to 5.2.0rc2 and merge OSG changes (SOFTWARE-4593)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-1.1.osg" date="1621512000">- Final 5.2.0 + OSG additions (SOFTWARE-4593)</changelog>
</package>
<package pkgid="64b727873cbc6a7d2df95a10912256031061503f4cfb7a5a849d968b2079facc" name="xrootd" arch="src">
  <version epoch="1" ver="5.3.0" rel="1.1.osg35up.el8"/>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 5.1.0-0.rc4.1.osg" date="1608552000">- Rebuild to RC4
- Remove patch Fix-typo-XrdAccAuthorizeObjectAdd-XrdAccAuthorizeObj.paatch
- Remove patch Adding-ObjAdd-to-list-of-scitokens-functions-exporte.patch
- Remove patch Rename-XrdAccAuthorizeObjectAdd-to-XrdAccAuthorizeOb.patch</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 5.1.0-0.rc5.1.osg" date="1611057600">- Rebuild to rc5</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 5.1.0-0.rc6.1.osg" date="1612180800">- Rebuild for rc6 (SOFTWARE-4356)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.0-0.rc7.1.osg" date="1612958400">- Rebuild for rc7 (SOFTWARE-4356)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 5.1.0-1.1.osg" date="1614772800">- Final 5.1.0 + OSG additions (SOFTWARE-4356)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.1-1.3.osg" date="1617192000">- Conflict with xrootd-multiuser &lt; 0.6 (known to be broken) (SOFTWARE-4557)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-0.2.1.osg" date="1621425600">- Update to 5.2.0rc2 and merge OSG changes (SOFTWARE-4593)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-1.1.osg" date="1621512000">- Final 5.2.0 + OSG additions (SOFTWARE-4593)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.0-0.rc4.1.osg" date="1625572800">- Update to 5.3.0rc4 and merge OSG changes (SOFTWARE-4688)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 5.3.0-1.1" date="1625832000">- Update to 5.3.0 and merge OSG changes (SOFTWARE-4688)</changelog>
</package>
<package pkgid="4098c19eee6eeafb15cd8ca5317696cbcc36472e8d83f8c00885843b981f525a" name="condor" arch="src">
  <version epoch="0" ver="9.0.5" rel="1.1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.12-1" date="1616673600">- Withdrawn due to compatibility issues with prior releases</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.13-1" date="1617105600">- Host based security is no longer the default security model
- Hardware accelerated integrity and AES encryption used by default
- Normally, AES encryption is used for all communication and file transfers
- Fallback to Triple-DES or Blowfish when interoperating with older versions
- Simplified and automated new HTCondor installations
- HTCondor now detects instances of multi-instance GPUs
- Fixed memory leaks (collector updates in 8.9 could leak a few MB per day)
- Many other enhancements and bug fixes, see version history for details</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1" date="1618401600">- Absent any configuration, HTCondor denies authorization to all users
- AES encryption is used for all communication and file transfers by default
- New IDTOKEN authentication method enables fine-grained authorization
- IDTOKEN authentication method is designed to replace GSI
- Improved support for GPUs, including machines with multiple GPUs
- New condor_watch_q tool that efficiently provides live job status updates
- Many improvements to the Python bindings
- New Python bindings for DAGMan and chirp
- Improved file transfer plugins supporting uploads and authentication
- File transfer times are now recorded in the job log
- Added support for jobs that need to acquire and use OAUTH tokens
- Many memory footprint and performance improvements in DAGMan
- Submitter ceilings can limit the number of jobs per user in a pool</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.1-1" date="1621252800">- Fix problem where X.509 proxy refresh kills job when using AES encryption
- Fix problem when jobs require a different machine after a failure
- Fix problem where a job matched a machine it can't use, delaying job start
- Fix exit code and retry checking when a job exits because of a signal
- Fix a memory leak in the job router when a job is removed via job policy
- Fixed the back-end support for the 'bosco_cluster --add' command
- An updated Windows installer that supports IDTOKEN authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.2-1" date="1625745600">- HTCondor can be set up to use only FIPS 140-2 approved security functions
- If the Singularity test fails, the job goes idle rather than getting held
- Can divide GPU memory, when making multiple GPU entries for a single GPU
- Startd and Schedd cron job maximum line length increased to 64k bytes
- Added first class submit keywords for SciTokens
- Fixed MUNGE authentication
- Fixed Windows installer to work when the install location isn't C:\Condor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.14-1" date="1627387200">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.3-1" date="1627387201">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.15-1" date="1627560000">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.4-1" date="1627560001">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.5-1" date="1629288000">- Other authentication methods are tried if mapping fails using SciTokens
- Fix rare crashes from successful condor_submit, which caused DAGMan issues
- Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
- condor_who now suppresses spurious warnings coming from netstat
- The online manual now has detailed instructions for installing on MacOS
- Fix bug where misconfigured MIG devices confused condor_gpu_discovery
- The transfer_checkpoint_file list may now include input files</changelog>
</package>
<package pkgid="54bb0c858a1a3a3d1d554d5b10d253a6575e1a09c414a8dd29932330eb8da59f" name="xrootd-multiuser" arch="src">
  <version epoch="0" ver="2.0.3" rel="1.osg35up.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.5.0-1" date="1615550400">- Build against xrootd 5.1 (SOFTWARE-4426)
- Refactor how username is determined to match new behavior in xrootd 5.1 (#17)
- Check for 'request.name' attribute before failing (#18)
- Obtain username from passed env when SecEntity object not passed (#19)
- Disable POSC when set in file open() (#20)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.0.0-0.1.rc.1" date="1620129600">- Update to 1.0.0 rc1 (SOFTWARE-4599)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.0.0-0.2.rc.2" date="1620302400">- Update to 1.0.0 rc2 (SOFTWARE-4599)</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 1.0.0-1" date="1620388800">- Wrap the OSS filesystem rather than SFS.  Available in XRootD 5.0+
- Add checksum wrapper, only available in XRootD 5.2+</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 1.1.0-1" date="1622635200">- Add file mask on creation
- Disable POSC</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.0-1" date="1631620800">- Add checksum library that saves to extended attributes
- Add multiuser.checksumonwrite option to turn on checksumming the file while it is being written.</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.1-1" date="1632225600">- Fix the bogus date in the spec file</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0.1-2" date="1632225601">- Add missing build deps: openssl-devel, zlib-devel</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.2-1" date="1632398400">- Allow overwrite of digests read from xrootd.chksum in continued config files</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.3-1" date="1634558400">- Fix bug in lfn2pfn function</changelog>
</package>
<package pkgid="069468074362cfdce7576e6bd6605192ae21b98412de1e1d801fd7471037a4c0" name="condor" arch="src">
  <version epoch="0" ver="9.0.4" rel="1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.13-1" date="1616500800">- condor_ssh_to_job now maps CR and NL to work with editors like nano
- Improved the performance of data transfer in condor_ssh_to_job
- HA replication now accepts SHA-2 checksums to prepare for MD5 removal
- Submission to NorduGrid ARC CE works with newer ARC CE versions
- Fixed condor_annex crashes on platforms with newer compilers
- Fixed "use feature: GPUsMonitor" to locate the monitor binary on Windows
- Fixed a bug that prevented using the '@' character in an event log path</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.12-1" date="1616673600">- Withdrawn due to compatibility issues with prior releases</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.13-1" date="1617105600">- Host based security is no longer the default security model
- Hardware accelerated integrity and AES encryption used by default
- Normally, AES encryption is used for all communication and file transfers
- Fallback to Triple-DES or Blowfish when interoperating with older versions
- Simplified and automated new HTCondor installations
- HTCondor now detects instances of multi-instance GPUs
- Fixed memory leaks (collector updates in 8.9 could leak a few MB per day)
- Many other enhancements and bug fixes, see version history for details</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1" date="1618401600">- Absent any configuration, HTCondor denies authorization to all users
- AES encryption is used for all communication and file transfers by default
- New IDTOKEN authentication method enables fine-grained authorization
- IDTOKEN authentication method is designed to replace GSI
- Improved support for GPUs, including machines with multiple GPUs
- New condor_watch_q tool that efficiently provides live job status updates
- Many improvements to the Python bindings
- New Python bindings for DAGMan and chirp
- Improved file transfer plugins supporting uploads and authentication
- File transfer times are now recorded in the job log
- Added support for jobs that need to acquire and use OAUTH tokens
- Many memory footprint and performance improvements in DAGMan
- Submitter ceilings can limit the number of jobs per user in a pool</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.1-1" date="1621252800">- Fix problem where X.509 proxy refresh kills job when using AES encryption
- Fix problem when jobs require a different machine after a failure
- Fix problem where a job matched a machine it can't use, delaying job start
- Fix exit code and retry checking when a job exits because of a signal
- Fix a memory leak in the job router when a job is removed via job policy
- Fixed the back-end support for the 'bosco_cluster --add' command
- An updated Windows installer that supports IDTOKEN authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.2-1" date="1625745600">- HTCondor can be set up to use only FIPS 140-2 approved security functions
- If the Singularity test fails, the job goes idle rather than getting held
- Can divide GPU memory, when making multiple GPU entries for a single GPU
- Startd and Schedd cron job maximum line length increased to 64k bytes
- Added first class submit keywords for SciTokens
- Fixed MUNGE authentication
- Fixed Windows installer to work when the install location isn't C:\Condor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.14-1" date="1627387200">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.3-1" date="1627387201">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.15-1" date="1627560000">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.4-1" date="1627560001">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003.html
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004.html</changelog>
</package>
<package pkgid="1d38458174e633d93282a325b7c064b3868df8046dc198b554bc18c2c8fd4661" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.2" rel="1.osg35up.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.3.0-2" date="1590580800">- Update the packaging for 4.3.0</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.4.0-1" date="1592222400">- Add plug-in interface to HTCondor-CE View and separate out
  OSG-specific code and configuration (SOFTWARE-3963)
- Add configuration option (COMPLETED_JOB_EXPIRATION) for how many
  days completed jobs may stay in the queue (SOFTWARE-4108)

- Replace APEL uploader SchedD cron with init and systemd services
  (#323)
- Fix HTCondor-CE View SchedD query that caused "Info" tables to be blank</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.4.1-1" date="1594728000">- Fix a stacktrace with the BDII provider when `HTCONDORCE_SPEC` isn't
  defined in the local HTCondor configuration
- Fixed a race condition that could result in removed jobs being put
  on hold
- Improve performance of the HTCondor-CE View</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 4.4.1-2" date="1594814400">- Change voms-clients-cpp requirement to voms-clients for non-OSG builds,
  because voms-clients-java works equally well</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-0.rc1" date="1611748800">- Convert HTCondor-CE to Python 3 (#391, #397, #400, #402, #403, #404, #405,
  - Add USE_CE_HOME_DIR configuration to allow users to disable passing the CE
  users's HOME dir to the job on the worker node (#377)
- RPM packaging fixes for default CE registry httpd configuration (#372)
- Add CE View advertising of GPU job counts to the central collector (#381)
- BDII: Reduce package dependencies of htcondor-ce-bdii (#384)
- BDII: Add support for whitespace/comma separated local collectors (#375)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-0.rc1" date="1611748801">- Remove unused deps from the central collector packaging</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-1" date="1613044800">- Add Python 3 and EL8 support (HTCondor-13)
- Whole node jobs (HTCondor batch systems only) now make use of GPUs (HTCONDOR-103)
- Added `USE_CE_HOME_DIR` configuration variable (default: `False`) to allow users to enable setting `$HOME` in the
  routed job's environment based on the HTCondor-CE user's home directory
- HTCondor-CE Central Collectors now prefer GSI over SSL authentication (HTCONDOR-237)
- HTCondor-CE registry now validates the value of submitted client codes (HTCONDOR-241)
- Automatically remove CE jobs that exceed their `maxWalltime` (if defined) or the configuration value of
  `ROUTED_JOB_MAX_TIME` (default: 4320 sec/72 hrs)
- Remove circular HTCondor-CE View configuration definition (HTCONDOR-161)
- Replace htcondor-ce package requirement with python2-condor for htcondor-ce-bdii</changelog>
  <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>
</package>
<package pkgid="cfa442a5a796b66cd3e8d934f4de6420370d3e56f4625559f40561c0c6e57fb9" name="gfal2" arch="src">
  <version epoch="0" ver="2.20.5" rel="1.osg35up.el8"/>
  <changelog author="Richard Shaw &lt;hobbes1069@gmail.com&gt; - 2.18.1-7" date="1606478400">- Rebuild for pugixml 1.11.</changelog>
  <changelog author="Michal Simon &lt;michal.simon@cern.ch&gt; - 2.18.2-1" date="1608033600">- Upgrade to upstream release 2.18.2</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.18.2-8" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Björn Esser &lt;besser82@fedoraproject.org&gt; - 2.18.2-9" date="1625918400">- Rebuild for versioned symbols in json-c</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.18.2-10" date="1626955200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild</changelog>
  <changelog author="Michal Simon &lt;michal.simon@cern.ch&gt; - 2.19.2-1" date="1630411200">- Upgrade to upstream release 2.19.2</changelog>
  <changelog author="Michal Simon &lt;michal.simon@cern.ch&gt; - 2.19.2-2" date="1630411201">- Do not build SRM plug-in on Fedora platforms</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 2.19.2-4" date="1642680000">- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild</changelog>
  <changelog author="Mihai Patrascoiu &lt;miha.patrascoiu@cern.ch&gt; - 2.20.4-1" date="1646136000">- Upgrade to upstream release 2.20.4</changelog>
  <changelog author="Mihai Patrascoiu &lt;miha.patrascoiu@cern.ch&gt; - 2.20.5-1" date="1646395200">- Upgrade to upstream release 2.20.5</changelog>
</package>
<package pkgid="c8e4a554349014ccd76f6cfaa3f01688533bdce3245b5150a53ee2852d583b3f" name="xrootd-multiuser" arch="src">
  <version epoch="0" ver="2.0.2" rel="1.osg35up.el8"/>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.5-1" date="1604059200">- Adding 60-osg-multiuser.cfg (SOFTWARE-4259)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.5.0-1" date="1615550400">- Build against xrootd 5.1 (SOFTWARE-4426)
- Refactor how username is determined to match new behavior in xrootd 5.1 (#17)
- Check for 'request.name' attribute before failing (#18)
- Obtain username from passed env when SecEntity object not passed (#19)
- Disable POSC when set in file open() (#20)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.0.0-0.1.rc.1" date="1620129600">- Update to 1.0.0 rc1 (SOFTWARE-4599)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.0.0-0.2.rc.2" date="1620302400">- Update to 1.0.0 rc2 (SOFTWARE-4599)</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 1.0.0-1" date="1620388800">- Wrap the OSS filesystem rather than SFS.  Available in XRootD 5.0+
- Add checksum wrapper, only available in XRootD 5.2+</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 1.1.0-1" date="1622635200">- Add file mask on creation
- Disable POSC</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.0-1" date="1631620800">- Add checksum library that saves to extended attributes
- Add multiuser.checksumonwrite option to turn on checksumming the file while it is being written.</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 2.0.1-1" date="1632225600">- Fix the bogus date in the spec file</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 2.0.1-2" date="1632225601">- Add missing build deps: openssl-devel, zlib-devel</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 2.0.2-1" date="1632398400">- Allows the xrootd.chksum attribute to be overwritten in subsequent commands (SOFTWARE-4818)</changelog>
</package>
<package pkgid="3d669722cbf3ff3eb54565b0b88033969c2deea579eb77a2d922c6cb01177768" name="condor" arch="src">
  <version epoch="0" ver="9.0.6" rel="1.1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.13-1" date="1617105600">- Host based security is no longer the default security model
- Hardware accelerated integrity and AES encryption used by default
- Normally, AES encryption is used for all communication and file transfers
- Fallback to Triple-DES or Blowfish when interoperating with older versions
- Simplified and automated new HTCondor installations
- HTCondor now detects instances of multi-instance GPUs
- Fixed memory leaks (collector updates in 8.9 could leak a few MB per day)
- Many other enhancements and bug fixes, see version history for details</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1" date="1618401600">- Absent any configuration, HTCondor denies authorization to all users
- AES encryption is used for all communication and file transfers by default
- New IDTOKEN authentication method enables fine-grained authorization
- IDTOKEN authentication method is designed to replace GSI
- Improved support for GPUs, including machines with multiple GPUs
- New condor_watch_q tool that efficiently provides live job status updates
- Many improvements to the Python bindings
- New Python bindings for DAGMan and chirp
- Improved file transfer plugins supporting uploads and authentication
- File transfer times are now recorded in the job log
- Added support for jobs that need to acquire and use OAUTH tokens
- Many memory footprint and performance improvements in DAGMan
- Submitter ceilings can limit the number of jobs per user in a pool</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.1-1" date="1621252800">- Fix problem where X.509 proxy refresh kills job when using AES encryption
- Fix problem when jobs require a different machine after a failure
- Fix problem where a job matched a machine it can't use, delaying job start
- Fix exit code and retry checking when a job exits because of a signal
- Fix a memory leak in the job router when a job is removed via job policy
- Fixed the back-end support for the 'bosco_cluster --add' command
- An updated Windows installer that supports IDTOKEN authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.2-1" date="1625745600">- HTCondor can be set up to use only FIPS 140-2 approved security functions
- If the Singularity test fails, the job goes idle rather than getting held
- Can divide GPU memory, when making multiple GPU entries for a single GPU
- Startd and Schedd cron job maximum line length increased to 64k bytes
- Added first class submit keywords for SciTokens
- Fixed MUNGE authentication
- Fixed Windows installer to work when the install location isn't C:\Condor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.14-1" date="1627387200">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.3-1" date="1627387201">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.15-1" date="1627560000">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.4-1" date="1627560001">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.5-1" date="1629288000">- Other authentication methods are tried if mapping fails using SciTokens
- Fix rare crashes from successful condor_submit, which caused DAGMan issues
- Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
- condor_who now suppresses spurious warnings coming from netstat
- The online manual now has detailed instructions for installing on MacOS
- Fix bug where misconfigured MIG devices confused condor_gpu_discovery
- The transfer_checkpoint_file list may now include input files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.6-1" date="1632398400">- CUDA_VISIBLE_DEVICES can now contain GPU-&lt;uuid&gt; formatted values
- Fixed a bug that caused jobs to fail when using newer Singularity versions
- Fixed a bug in the Windows MSI installer for the latest Windows 10 version
- Fixed bugs relating to the transfer of standard out and error logs
- MacOS 11.x now reports as 10.16.x (which is better than reporting x.0)</changelog>
</package>
<package pkgid="36b9fc299d03ed009d6018d90e49ec77b6a0d2afc03b7a9f1a155e85e051488a" name="blahp" arch="src">
  <version epoch="0" ver="2.1.0" rel="1.osg35up.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.44-2" date="1570622400">- Add new local submit attr scripts to build rules (SOFTWARE-3749)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.45" date="1571140800">- Fix cherry-picking error from htcondor patch in 1.18.44 (SOFTWARE-3824)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.46" date="1587470400">- Fix an issue where the slurm binpath always returned scontrol (SOFTWARE-3986)
- Python 3 compatibility (#7)
- Handle extra-quoted arguments to condor_submit.sh (SOFTWARE-3993)
- Expand env vars in configured slurm_binpath (#10)
- Fix cluster handling in slurm_status.py (#13)
- Introduce blah_job_env_confs for dynamic env var expansion (SOFTWARE-2521)
- Add EXIT trap to remove barrier file (SOFTWARE-3930)
- Amended file credits for Matt Farrellee (#17)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.47" date="1596456000">- EL8 build fixes
- Add submit debugging support to condor_submit.sh (SOFTWARE-3994)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.18.48-1" date="1600171200">- Add an option for HTCondor batch system to expand references to $HOME in the job environment (#23)
- Add efficient querying of LSF job statuses (#14)
- Improve logic when proxy refresh is disabled (#24)
- Fix invalid argument, output, and error format for HTCondor job submission (#22)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.18.48-2" date="1600171201">- Update RPM packaging</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 2.0.0-1" date="1617105600">- Add GPU support (#12)
- Improve multi-node support for Slurm (HTCONDOR-166)
- More efficient status queries for Slurm (HTCONDOR-104)
- More robust job ID extraction from SLurm (HTCONDOR-259)
- Better interfacing with PBS and Slurm
- More Python 3 fixes for PBS and Slurm scripts
- Convert LSF script to Python 3 (HTCONDOR-333, #34)
- Add Debian build files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.0.1-1" date="1617883200">- Convert to pure Python 3 (no Python 2 compatibility)
- Restore blah_libexec_directory to the blah.config file</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.0.2-1" date="1619611200">- Fix periodic remove expression, otherwise jobs go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.1.0-1" date="1625572800">- Fix bug where GPU request was not passed onto the batch script
- Fix problem where proxy symlinks were not cleaned up by not creating them
- Fix bug where output files are overwritten if no transfer output remap
- Added support for passing in extra submit arguments from the job ad</changelog>
</package>
<package pkgid="42e16a14a6d14598bf91f0c1a0c2b96cca159476b4c839cb24a3110d3e3a8dc3" name="osg-xrootd" arch="src">
  <version epoch="0" ver="3.5.upcoming" rel="1.osg35up.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.5-2" date="1566216000">- Opt into default configuration provided by xrootd-lcmaps-1.7.4 (SOFTWARE-3534)
- Remove osg-configure and redundant dependencies</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 3.5-3" date="1566388800">- Restore osg-configure requirement for standalone installations
  since they'll be using /etc/lcmaps.db instead of the LCMAPS configuration
  shipped with xrootd-lcmaps
- Ensure that XRootd/HTTP ports are the same</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 3.5-4" date="1571659200">- Add 'all.role server' to standalone xrootd config (SOFTWARE-3857)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 3.5-6" date="1575979200">- Create a macaroon secret if non existent (SOFTWARE-3931)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 3.5-8" date="1575979201">- Enable Third party copy by default (SOFTWARE-3935)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 3.5-9" date="1576497600">- Should only enable macaroon by default and not scitokens (SOFTWARE-3931)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 3.5-10" date="1578312000">- Add default Authfile to osg-xrootd-standalone (SOFTWARE-3951)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 3.5-12" date="1583496000">- The configuration on the standalone file shoudl be only for standalone (SOFTWARE-4027)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 3.5-13" date="1593432000">- Adding logging information on its own file (SOFTWARE-4058)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 3.5.upcoming-1" date="1617105600">- Update ofs.authlib directive to use new '++' append syntax (SOFTWARE-4544)</changelog>
</package>
<package pkgid="d6c33df6c23f48ba7e3c820b5c400cfe2e721f3ac86f35b3ec0e5b54b94383b1" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.3" rel="1.osg35up.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.4.0-1" date="1592222400">- Add plug-in interface to HTCondor-CE View and separate out
  OSG-specific code and configuration (SOFTWARE-3963)
- Add configuration option (COMPLETED_JOB_EXPIRATION) for how many
  days completed jobs may stay in the queue (SOFTWARE-4108)

- Replace APEL uploader SchedD cron with init and systemd services
  (#323)
- Fix HTCondor-CE View SchedD query that caused "Info" tables to be blank</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.4.1-1" date="1594728000">- Fix a stacktrace with the BDII provider when `HTCONDORCE_SPEC` isn't
  defined in the local HTCondor configuration
- Fixed a race condition that could result in removed jobs being put
  on hold
- Improve performance of the HTCondor-CE View</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 4.4.1-2" date="1594814400">- Change voms-clients-cpp requirement to voms-clients for non-OSG builds,
  because voms-clients-java works equally well</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-0.rc1" date="1611748800">- Convert HTCondor-CE to Python 3 (#391, #397, #400, #402, #403, #404, #405,
  - Add USE_CE_HOME_DIR configuration to allow users to disable passing the CE
  users's HOME dir to the job on the worker node (#377)
- RPM packaging fixes for default CE registry httpd configuration (#372)
- Add CE View advertising of GPU job counts to the central collector (#381)
- BDII: Reduce package dependencies of htcondor-ce-bdii (#384)
- BDII: Add support for whitespace/comma separated local collectors (#375)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-0.rc1" date="1611748801">- Remove unused deps from the central collector packaging</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-1" date="1613044800">- Add Python 3 and EL8 support (HTCondor-13)
- Whole node jobs (HTCondor batch systems only) now make use of GPUs (HTCONDOR-103)
- Added `USE_CE_HOME_DIR` configuration variable (default: `False`) to allow users to enable setting `$HOME` in the
  routed job's environment based on the HTCondor-CE user's home directory
- HTCondor-CE Central Collectors now prefer GSI over SSL authentication (HTCONDOR-237)
- HTCondor-CE registry now validates the value of submitted client codes (HTCONDOR-241)
- Automatically remove CE jobs that exceed their `maxWalltime` (if defined) or the configuration value of
  `ROUTED_JOB_MAX_TIME` (default: 4320 sec/72 hrs)
- Remove circular HTCondor-CE View configuration definition (HTCONDOR-161)
- Replace htcondor-ce package requirement with python2-condor for htcondor-ce-bdii</changelog>
  <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>
</package>
<package pkgid="0f205f8d607d37034a7397abebbc0a6986fb0bfc66968ce488cd72951fff8a94" name="xrootd" arch="src">
  <version epoch="1" ver="5.4.2" rel="1.osg35up.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.2-1.1" date="1635422400">- Update to 5.3.2 and merge OSG changes (SOFTWARE-4871, SOFTWARE-4872)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.3-1.1" date="1636977600">- Update to 5.3.3 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.3.4-0.rc1" date="1637150400">- Update to 5.3.4 RC1 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.4-0.rc2" date="1637755200">- Update to 5.3.4 RC2 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.3.4-1" date="1638273600">- Update to 5.3.4 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.4.0-1" date="1639137600">- Update to 5.4.0 and merge OSG changes (SOFTWARE-4898, SOFTWARE-4899)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.4.0-1.1" date="1639483200">- Add the ability to read from a voms-mapfile (SOFTWARE-4870)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.4.1-0.rc2.osg" date="1645185600">- Update to 5.4.1rc2 and merge OSG changes (SOFTWARE-4998, SOFTWARE-4999)
- Update SOFTWARE-4870.voms-mapfile.patch</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.4.1-1" date="1645617600">- Update to 5.4.1 and merge OSG changes (SOFTWARE-4998, SOFTWARE-4999)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.4.2-1" date="1646308800">- Update to 5.4.2 and merge OSG changes (SOFTWARE-5072, SOFTWARE-5073)
- Update SOFTWARE-4870.voms-mapfile.patch</changelog>
</package>
<package pkgid="149a1cd7007dd2ea7ae9b77445d79fa1aec8d2ee78bae832a2f7f66203db2b32" name="xrootd-cmstfc" arch="src">
  <version epoch="0" ver="1.5.2" rel="6.osg35up.el8"/>
  <changelog author="Edgar Fakardo &lt;efajardo@physics.ucsd.edu&gt; - 1.5.1-8" date="1405339200">- Rebuild against xrootd4 and fixed xrootd4 requirements</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; 1.5.1-9.osg35up.el8" date="1417780800">- Require xrootd (instead of xrootd4) on EL7</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 1.5.1-10.osg35up.el8" date="1424692800">- Require xrootd (instead of xrootd4) for all builds</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 1.5.1-11.osg35up.el8" date="1502193600">- Build libraries into the appropriate shared lib arch path</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 1.5.2-1" date="1536148800">- Small change to reduce the logging verbosity of this plugin for the DPM team.</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.5.2-2" date="1551268800">- Rebuild against xrootd 4.9.0 (SOFTWARE-3485)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.5.2-3" date="1556107200">- Rebuild against xrootd 4.9.1 (SOFTWARE-3678)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.5.2-4" date="1563451200">- Rebuild against xrootd 4.10.0 (SOFTWARE-3697)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.5.2-5" date="1586779200">- Rebuild against xrootd 5.0.0-rc2 (SOFTWARE-3923)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.5.2-6" date="1603368000">- Build for el8 (software-4257)
- Adding patch: buff_size.patch to avoid compiling error
- Adding if around libXrdCmsTfc.so.* in the 'files' section</changelog>
</package>
<package pkgid="91cdd2260672291e48d3b5ca5922568642f7922454acd54e1d40654f4f255dce" name="condor" arch="src">
  <version epoch="0" ver="9.0.9" rel="1.1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.2-1" date="1625745600">- HTCondor can be set up to use only FIPS 140-2 approved security functions
- If the Singularity test fails, the job goes idle rather than getting held
- Can divide GPU memory, when making multiple GPU entries for a single GPU
- Startd and Schedd cron job maximum line length increased to 64k bytes
- Added first class submit keywords for SciTokens
- Fixed MUNGE authentication
- Fixed Windows installer to work when the install location isn't C:\Condor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.14-1" date="1627387200">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.3-1" date="1627387201">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.15-1" date="1627560000">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.4-1" date="1627560001">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.5-1" date="1629288000">- Other authentication methods are tried if mapping fails using SciTokens
- Fix rare crashes from successful condor_submit, which caused DAGMan issues
- Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
- condor_who now suppresses spurious warnings coming from netstat
- The online manual now has detailed instructions for installing on MacOS
- Fix bug where misconfigured MIG devices confused condor_gpu_discovery
- The transfer_checkpoint_file list may now include input files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.6-1" date="1632398400">- CUDA_VISIBLE_DEVICES can now contain GPU-&lt;uuid&gt; formatted values
- Fixed a bug that caused jobs to fail when using newer Singularity versions
- Fixed a bug in the Windows MSI installer for the latest Windows 10 version
- Fixed bugs relating to the transfer of standard out and error logs
- MacOS 11.x now reports as 10.16.x (which is better than reporting x.0)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.7-1" date="1635854400">- Fix bug where condor_gpu_discovery could crash with older CUDA libraries
- Fix bug where condor_watch_q would fail on machines with older kernels
- condor_watch_q no longer has a limit on the number of job event log files
- Fix bug where a startd could crash claiming a slot with p-slot preemption
- Fix bug where a job start would not be recorded when a shadow reconnects</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.8-1" date="1638446400">- Fix bug where huge values of ImageSize and others would end up negative
- Fix bug in how MAX_JOBS_PER_OWNER applied to late materialization jobs
- Fix bug where the schedd could choose a slot with insufficient disk space
- Fix crash in ClassAd substr() function when the offset is out of range
- Fix bug in Kerberos code that can crash on macOS and could leak memory
- Fix bug where a job is ignored for 20 minutes if the startd claim fails</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.9-1" date="1642075200">- Added Debian 11 (bullseye) as a supported platform
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8
- The OAUTH credmon is now packaged for Enterprise Linux 8</changelog>
</package>
<package pkgid="37a410e44c1a8ecf1f833cf9aa5c5a61d524f1c20facd60c5f362b3f7d983c2a" name="xrootd" arch="src">
  <version epoch="1" ver="5.3.4" rel="1.osg35up.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-0.2.1.osg" date="1621425600">- Update to 5.2.0rc2 and merge OSG changes (SOFTWARE-4593)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-1.1.osg" date="1621512000">- Final 5.2.0 + OSG additions (SOFTWARE-4593)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.0-0.rc4.1.osg" date="1625572800">- Update to 5.3.0rc4 and merge OSG changes (SOFTWARE-4688)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 5.3.0-1.1" date="1625832000">- Update to 5.3.0 and merge OSG changes (SOFTWARE-4688)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.1-1.1" date="1627905600">- Update to 5.3.1 and merge OSG changes (SOFTWARE-4714)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.2-1.1" date="1635422400">- Update to 5.3.2 and merge OSG changes (SOFTWARE-4871, SOFTWARE-4872)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.3-1.1" date="1636977600">- Update to 5.3.3 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.3.4-0.rc1" date="1637150400">- Update to 5.3.4 RC1 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Matyas Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.4-0.rc2" date="1637755200">- Update to 5.3.4 RC2 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.3.4-1" date="1638273600">- Update to 5.3.4 and merge OSG changes (SOFTWARE-4903, SOFTWARE-4904)</changelog>
</package>
<package pkgid="1c68401273d718d9a4297d0bd5fd50160f7130e31ec7e8fe28dd08ccc0c755a8" name="condor" arch="src">
  <version epoch="0" ver="9.0.7" rel="1.1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1" date="1618401600">- Absent any configuration, HTCondor denies authorization to all users
- AES encryption is used for all communication and file transfers by default
- New IDTOKEN authentication method enables fine-grained authorization
- IDTOKEN authentication method is designed to replace GSI
- Improved support for GPUs, including machines with multiple GPUs
- New condor_watch_q tool that efficiently provides live job status updates
- Many improvements to the Python bindings
- New Python bindings for DAGMan and chirp
- Improved file transfer plugins supporting uploads and authentication
- File transfer times are now recorded in the job log
- Added support for jobs that need to acquire and use OAUTH tokens
- Many memory footprint and performance improvements in DAGMan
- Submitter ceilings can limit the number of jobs per user in a pool</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.1-1" date="1621252800">- Fix problem where X.509 proxy refresh kills job when using AES encryption
- Fix problem when jobs require a different machine after a failure
- Fix problem where a job matched a machine it can't use, delaying job start
- Fix exit code and retry checking when a job exits because of a signal
- Fix a memory leak in the job router when a job is removed via job policy
- Fixed the back-end support for the 'bosco_cluster --add' command
- An updated Windows installer that supports IDTOKEN authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.2-1" date="1625745600">- HTCondor can be set up to use only FIPS 140-2 approved security functions
- If the Singularity test fails, the job goes idle rather than getting held
- Can divide GPU memory, when making multiple GPU entries for a single GPU
- Startd and Schedd cron job maximum line length increased to 64k bytes
- Added first class submit keywords for SciTokens
- Fixed MUNGE authentication
- Fixed Windows installer to work when the install location isn't C:\Condor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.14-1" date="1627387200">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.3-1" date="1627387201">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.15-1" date="1627560000">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.4-1" date="1627560001">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.5-1" date="1629288000">- Other authentication methods are tried if mapping fails using SciTokens
- Fix rare crashes from successful condor_submit, which caused DAGMan issues
- Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
- condor_who now suppresses spurious warnings coming from netstat
- The online manual now has detailed instructions for installing on MacOS
- Fix bug where misconfigured MIG devices confused condor_gpu_discovery
- The transfer_checkpoint_file list may now include input files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.6-1" date="1632398400">- CUDA_VISIBLE_DEVICES can now contain GPU-&lt;uuid&gt; formatted values
- Fixed a bug that caused jobs to fail when using newer Singularity versions
- Fixed a bug in the Windows MSI installer for the latest Windows 10 version
- Fixed bugs relating to the transfer of standard out and error logs
- MacOS 11.x now reports as 10.16.x (which is better than reporting x.0)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.7-1" date="1635854400">- Fix bug where condor_gpu_discovery could crash with older CUDA libraries
- Fix bug where condor_watch_q would fail on machines with older kernels
- condor_watch_q no longer has a limit on the number of job event log files
- Fix bug where a startd could crash claiming a slot with p-slot preemption
- Fix bug where a job start would not be recorded when a shadow reconnects</changelog>
</package>
<package pkgid="4a625a2b23a7769beb27e059ab63171a8e89c7b490a8a72f240d912b73a8a8d9" name="xrootd-multiuser" arch="src">
  <version epoch="0" ver="1.1.0" rel="1.osg35up.el8"/>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.3-1" date="1591790400">- Adding XrootD major version to the shared file name
- building against XrootD-4.12.2 (software-4093)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.3-2" date="1593172800">- updating XRootD requirements to only the major version (SOFTWARE-4137)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.3-3" date="1594728000">- updating XRootD adding minor version to requirements (SOFTWARE-4137)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.4-1" date="1600948800">- use vector resize instead of vector reserve to make it work in el8 (SOFTWARE-4257)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.5-1" date="1604059200">- Adding 60-osg-multiuser.cfg (SOFTWARE-4259)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.5.0-1" date="1615550400">- Build against xrootd 5.1 (SOFTWARE-4426)
- Refactor how username is determined to match new behavior in xrootd 5.1 (#17)
- Check for 'request.name' attribute before failing (#18)
- Obtain username from passed env when SecEntity object not passed (#19)
- Disable POSC when set in file open() (#20)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.0.0-0.1.rc.1" date="1620129600">- Update to 1.0.0 rc1 (SOFTWARE-4599)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.0.0-0.2.rc.2" date="1620302400">- Update to 1.0.0 rc2 (SOFTWARE-4599)</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 1.0.0-1" date="1620388800">- Wrap the OSS filesystem rather than SFS.  Available in XRootD 5.0+
- Add checksum wrapper, only available in XRootD 5.2+</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 1.1.0-1" date="1622635200">- Add file mask on creation
- Disable POSC</changelog>
</package>
<package pkgid="555f83a1a95db42f7bdcc57dc05942bb5b2b76947dfa2d7a5cec7247e0f3e655" name="condor" arch="src">
  <version epoch="0" ver="9.0.0" rel="1.5.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.10-1" date="1606219200">- Fix bug where negotiator stopped making matches when group quotas are used
- Support OAuth, SciTokens, and Kerberos credentials in local universe jobs
- The Python schedd.submit method now takes a Submit object
- DAGMan can now optionally run a script when a job goes on hold
- DAGMan now provides a method for inline jobs to share submit descriptions
- Can now add arbitrary tags to condor annex instances
- Runs the "singularity test" before running the a singularity job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.11-1" date="1611748800">- This release of HTCondor fixes security-related bugs described at
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0001.html
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0002.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.13-1" date="1616500800">- condor_ssh_to_job now maps CR and NL to work with editors like nano
- Improved the performance of data transfer in condor_ssh_to_job
- HA replication now accepts SHA-2 checksums to prepare for MD5 removal
- Submission to NorduGrid ARC CE works with newer ARC CE versions
- Fixed condor_annex crashes on platforms with newer compilers
- Fixed "use feature: GPUsMonitor" to locate the monitor binary on Windows
- Fixed a bug that prevented using the '@' character in an event log path</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.12-1" date="1616673600">- Withdrawn due to compatibility issues with prior releases</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.13-1" date="1617105600">- Host based security is no longer the default security model
- Hardware accelerated integrity and AES encryption used by default
- Normally, AES encryption is used for all communication and file transfers
- Fallback to Triple-DES or Blowfish when interoperating with older versions
- Simplified and automated new HTCondor installations
- HTCondor now detects instances of multi-instance GPUs
- Fixed memory leaks (collector updates in 8.9 could leak a few MB per day)
- Many other enhancements and bug fixes, see version history for details</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1" date="1618401600">- Absent any configuration, HTCondor denies authorization to all users
- AES encryption is used for all communication and file transfers by default
- New IDTOKEN authentication method enables fine-grained authorization
- IDTOKEN authentication method is designed to replace GSI
- Improved support for GPUs, including machines with multiple GPUs
- New condor_watch_q tool that efficiently provides live job status updates
- Many improvements to the Python bindings
- New Python bindings for DAGMan and chirp
- Improved file transfer plugins supporting uploads and authentication
- File transfer times are now recorded in the job log
- Added support for jobs that need to acquire and use OAUTH tokens
- Many memory footprint and performance improvements in DAGMan
- Submitter ceilings can limit the number of jobs per user in a pool</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 9.0.0-1.1" date="1618920000">- Fix malformed default Bosco tarball URL format (HTCONDOR-433)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1.2" date="1619179200">- Fix malformed default Bosco tarball URL format (HTCONDOR-433)
- Fix autocluster problem (HTCONDOR-414)
- Fix claim activation faiure (HTCONDOR-434)
- Fix Bosco tarball extraction (HTCONDOR-438)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1.3" date="1619438400">- Fix SciTokens local issuer problem (HTCONDOR-445)
- Drop RC in version string (SOFTWARE-4545)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.0-1.5" date="1619524800">- Remove JSON from local issuer (HTCONDOR-367)</changelog>
</package>
<package pkgid="a04937e7b3a4d2dfb38d15238325316b2f397e6915ebbba587361679ca93f5e0" name="xrootd-lcmaps" arch="src">
  <version epoch="0" ver="1.7.8" rel="3.osgup.el8"/>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.7.5-3" date="1585656000">- Removing patch: link_to5 and adding patch dont_link (SOFTWARE-3923)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.7.6-1" date="1587124800">- Changing config to make xrootd to find the proper libXrdSec shared library</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 1.7.7-2" date="1588075200">- Adding some warning for when no-authz is used
- Builing against Xrootd 4.12 (SOFTWARE-4063)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.7.7-3" date="1589889600">- Removig patches: dont_link and find_libXrdSec
- Making sure upcoming version is higher than testing</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.7.7-3" date="1591790400">- Adding XrootD major version to the shared file name
- building against XrootD-4.12.2 (software-4093)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.7.7-4" date="1592827200">- Building against xrootd-5.0.0-rc4 (software-3923)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.7.7-5" date="1593172800">- updating XRootD requirements to only the major version (SOFTWARE-4137)</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; 1.7.8-1" date="1593432000">- Added support for EL8</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 1.7.8-2" date="1594296000">- building against xrootd-5.0.0-1 (SOFTWARE-3923)
- updating xrootd_current_major and xrootd_next_major to 5 and 6 respectively</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.7.8-3" date="1598443200">- Add Add-missing-include-string.h.patch</changelog>
</package>
<package pkgid="88235c509070dd6fd9788a0414cae383b9125a69ce1c7f556c0c4c8780f66dda" name="condor" arch="src">
  <version epoch="0" ver="9.0.10" rel="1.1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.3-1" date="1627387200">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.15-1" date="1627560000">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.4-1" date="1627560001">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.5-1" date="1629288000">- Other authentication methods are tried if mapping fails using SciTokens
- Fix rare crashes from successful condor_submit, which caused DAGMan issues
- Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
- condor_who now suppresses spurious warnings coming from netstat
- The online manual now has detailed instructions for installing on MacOS
- Fix bug where misconfigured MIG devices confused condor_gpu_discovery
- The transfer_checkpoint_file list may now include input files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.6-1" date="1632398400">- CUDA_VISIBLE_DEVICES can now contain GPU-&lt;uuid&gt; formatted values
- Fixed a bug that caused jobs to fail when using newer Singularity versions
- Fixed a bug in the Windows MSI installer for the latest Windows 10 version
- Fixed bugs relating to the transfer of standard out and error logs
- MacOS 11.x now reports as 10.16.x (which is better than reporting x.0)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.7-1" date="1635854400">- Fix bug where condor_gpu_discovery could crash with older CUDA libraries
- Fix bug where condor_watch_q would fail on machines with older kernels
- condor_watch_q no longer has a limit on the number of job event log files
- Fix bug where a startd could crash claiming a slot with p-slot preemption
- Fix bug where a job start would not be recorded when a shadow reconnects</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.8-1" date="1638446400">- Fix bug where huge values of ImageSize and others would end up negative
- Fix bug in how MAX_JOBS_PER_OWNER applied to late materialization jobs
- Fix bug where the schedd could choose a slot with insufficient disk space
- Fix crash in ClassAd substr() function when the offset is out of range
- Fix bug in Kerberos code that can crash on macOS and could leak memory
- Fix bug where a job is ignored for 20 minutes if the startd claim fails</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.9-1" date="1642075200">- Added Debian 11 (bullseye) as a supported platform
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8
- The OAUTH credmon is now packaged for Enterprise Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.16-1" date="1647345600">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0003</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.10-1" date="1647345601">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0001
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0002
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0003</changelog>
</package>
<package pkgid="e8be2280bbc17ee0884261bd2db0f3e7e789a588d3ee82db5e618700cc458500" name="blahp" arch="src">
  <version epoch="0" ver="2.1.1" rel="1.osg35up.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.45" date="1571140800">- Fix cherry-picking error from htcondor patch in 1.18.44 (SOFTWARE-3824)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.46" date="1587470400">- Fix an issue where the slurm binpath always returned scontrol (SOFTWARE-3986)
- Python 3 compatibility (#7)
- Handle extra-quoted arguments to condor_submit.sh (SOFTWARE-3993)
- Expand env vars in configured slurm_binpath (#10)
- Fix cluster handling in slurm_status.py (#13)
- Introduce blah_job_env_confs for dynamic env var expansion (SOFTWARE-2521)
- Add EXIT trap to remove barrier file (SOFTWARE-3930)
- Amended file credits for Matt Farrellee (#17)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.47" date="1596456000">- EL8 build fixes
- Add submit debugging support to condor_submit.sh (SOFTWARE-3994)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.18.48-1" date="1600171200">- Add an option for HTCondor batch system to expand references to $HOME in the job environment (#23)
- Add efficient querying of LSF job statuses (#14)
- Improve logic when proxy refresh is disabled (#24)
- Fix invalid argument, output, and error format for HTCondor job submission (#22)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.18.48-2" date="1600171201">- Update RPM packaging</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 2.0.0-1" date="1617105600">- Add GPU support (#12)
- Improve multi-node support for Slurm (HTCONDOR-166)
- More efficient status queries for Slurm (HTCONDOR-104)
- More robust job ID extraction from SLurm (HTCONDOR-259)
- Better interfacing with PBS and Slurm
- More Python 3 fixes for PBS and Slurm scripts
- Convert LSF script to Python 3 (HTCONDOR-333, #34)
- Add Debian build files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.0.1-1" date="1617883200">- Convert to pure Python 3 (no Python 2 compatibility)
- Restore blah_libexec_directory to the blah.config file</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.0.2-1" date="1619611200">- Fix periodic remove expression, otherwise jobs go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.1.0-1" date="1625572800">- Fix bug where GPU request was not passed onto the batch script
- Fix problem where proxy symlinks were not cleaned up by not creating them
- Fix bug where output files are overwritten if no transfer output remap
- Added support for passing in extra submit arguments from the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.1.1-1" date="1629201600">- Add Python 2 support back for Enterprise Linux 7
- Allow the user to override system configuration files
- Enable flexible configuration via a configuration directory
- Fix Slurm resource usage reporting</changelog>
</package>
<package pkgid="37c4e48efda4a27df6cf9d26692126ad258a723fa3f7be1dd93b5043da2ea992" name="xrootd-tcp-stats" arch="src">
  <version epoch="0" ver="1.0.0" rel="1.osg35up.el8"/>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.0.0-1" date="1640174400">- Created (SOFTWARE-4744)</changelog>
</package>
<package pkgid="154410c2ca7b424e63133fa7741d2cc5b23c11476d362b18429bc1755c14d2a5" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.1" rel="1.1.osg35up.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.4.0-1" date="1592222400">- Add plug-in interface to HTCondor-CE View and separate out
  OSG-specific code and configuration (SOFTWARE-3963)
- Add configuration option (COMPLETED_JOB_EXPIRATION) for how many
  days completed jobs may stay in the queue (SOFTWARE-4108)

- Replace APEL uploader SchedD cron with init and systemd services
  (#323)
- Fix HTCondor-CE View SchedD query that caused "Info" tables to be blank</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.4.1-1" date="1594728000">- Fix a stacktrace with the BDII provider when `HTCONDORCE_SPEC` isn't
  defined in the local HTCondor configuration
- Fixed a race condition that could result in removed jobs being put
  on hold
- Improve performance of the HTCondor-CE View</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 4.4.1-2" date="1594814400">- Change voms-clients-cpp requirement to voms-clients for non-OSG builds,
  because voms-clients-java works equally well</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-0.rc1" date="1611748800">- Convert HTCondor-CE to Python 3 (#391, #397, #400, #402, #403, #404, #405,
  - Add USE_CE_HOME_DIR configuration to allow users to disable passing the CE
  users's HOME dir to the job on the worker node (#377)
- RPM packaging fixes for default CE registry httpd configuration (#372)
- Add CE View advertising of GPU job counts to the central collector (#381)
- BDII: Reduce package dependencies of htcondor-ce-bdii (#384)
- BDII: Add support for whitespace/comma separated local collectors (#375)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-0.rc1" date="1611748801">- Remove unused deps from the central collector packaging</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-1" date="1613044800">- Add Python 3 and EL8 support (HTCondor-13)
- Whole node jobs (HTCondor batch systems only) now make use of GPUs (HTCONDOR-103)
- Added `USE_CE_HOME_DIR` configuration variable (default: `False`) to allow users to enable setting `$HOME` in the
  routed job's environment based on the HTCondor-CE user's home directory
- HTCondor-CE Central Collectors now prefer GSI over SSL authentication (HTCONDOR-237)
- HTCondor-CE registry now validates the value of submitted client codes (HTCONDOR-241)
- Automatically remove CE jobs that exceed their `maxWalltime` (if defined) or the configuration value of
  `ROUTED_JOB_MAX_TIME` (default: 4320 sec/72 hrs)
- Remove circular HTCondor-CE View configuration definition (HTCONDOR-161)
- Replace htcondor-ce package requirement with python2-condor for htcondor-ce-bdii</changelog>
  <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="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.0-1.1" date="1619784000">- Fix an issue setting BatchRuntime (HTCONDOR-465)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.0-1.2" date="1621512000">- Fix tmpfiles.d permissions on /var/lock/condor-ce/user (HTCONDOR-512)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1.1" date="1621944000">- 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>
</package>
<package pkgid="5804172b8fe142b52b8f0f462153d24b42b88414f630bc2aaeafb686e43c5d24" name="xrootd" arch="src">
  <version epoch="1" ver="5.3.1" rel="1.1.osg35up.el8"/>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 5.1.0-0.rc5.1.osg" date="1611057600">- Rebuild to rc5</changelog>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 5.1.0-0.rc6.1.osg" date="1612180800">- Rebuild for rc6 (SOFTWARE-4356)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.0-0.rc7.1.osg" date="1612958400">- Rebuild for rc7 (SOFTWARE-4356)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 5.1.0-1.1.osg" date="1614772800">- Final 5.1.0 + OSG additions (SOFTWARE-4356)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.1.1-1.3.osg" date="1617192000">- Conflict with xrootd-multiuser &lt; 0.6 (known to be broken) (SOFTWARE-4557)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-0.2.1.osg" date="1621425600">- Update to 5.2.0rc2 and merge OSG changes (SOFTWARE-4593)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.2.0-1.1.osg" date="1621512000">- Final 5.2.0 + OSG additions (SOFTWARE-4593)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.0-0.rc4.1.osg" date="1625572800">- Update to 5.3.0rc4 and merge OSG changes (SOFTWARE-4688)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 5.3.0-1.1" date="1625832000">- Update to 5.3.0 and merge OSG changes (SOFTWARE-4688)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 5.3.1-1.1" date="1627905600">- Update to 5.3.1 and merge OSG changes (SOFTWARE-4714)</changelog>
</package>
<package pkgid="6f611148f1bf560d46e0168b491b6ab3b493d26b62cd7c8c092e84e0862bdf7b" name="xrootd-multiuser" arch="src">
  <version epoch="0" ver="1.0.0" rel="1.osg35up.el8"/>
  <changelog author="Edgar Fajardo &lt;emfajard@ucsd.edu&gt; - 0.4.2-8" date="1587729600">- Rebuild against xrootd 4.12; (SOFTWARE-4063)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.3-1" date="1591790400">- Adding XrootD major version to the shared file name
- building against XrootD-4.12.2 (software-4093)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.3-2" date="1593172800">- updating XRootD requirements to only the major version (SOFTWARE-4137)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.3-3" date="1594728000">- updating XRootD adding minor version to requirements (SOFTWARE-4137)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.4-1" date="1600948800">- use vector resize instead of vector reserve to make it work in el8 (SOFTWARE-4257)</changelog>
  <changelog author="Diego Davila &lt;didavila@ucsd.edu&gt; - 0.4.5-1" date="1604059200">- Adding 60-osg-multiuser.cfg (SOFTWARE-4259)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.5.0-1" date="1615550400">- Build against xrootd 5.1 (SOFTWARE-4426)
- Refactor how username is determined to match new behavior in xrootd 5.1 (#17)
- Check for 'request.name' attribute before failing (#18)
- Obtain username from passed env when SecEntity object not passed (#19)
- Disable POSC when set in file open() (#20)</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 1.0.0-0.1.rc.1" date="1620129600">- Update to 1.0.0 rc1 (SOFTWARE-4599)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.0.0-0.2.rc.2" date="1620302400">- Update to 1.0.0 rc2 (SOFTWARE-4599)</changelog>
  <changelog author="Derek Weitzel &lt;dweitzel@unl.edu&gt; - 1.0.0-1" date="1620388800">- Wrap the OSS filesystem rather than SFS.  Available in XRootD 5.0+
- Add checksum wrapper, only available in XRootD 5.2+</changelog>
</package>
<package pkgid="37a2250e528d1aaa82df4424d56c4017a193cd7c9eb9241c8e126960dff39a08" name="condor" arch="src">
  <version epoch="0" ver="9.0.11" rel="1.1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.4-1" date="1627560000">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.5-1" date="1629288000">- Other authentication methods are tried if mapping fails using SciTokens
- Fix rare crashes from successful condor_submit, which caused DAGMan issues
- Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
- condor_who now suppresses spurious warnings coming from netstat
- The online manual now has detailed instructions for installing on MacOS
- Fix bug where misconfigured MIG devices confused condor_gpu_discovery
- The transfer_checkpoint_file list may now include input files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.6-1" date="1632398400">- CUDA_VISIBLE_DEVICES can now contain GPU-&lt;uuid&gt; formatted values
- Fixed a bug that caused jobs to fail when using newer Singularity versions
- Fixed a bug in the Windows MSI installer for the latest Windows 10 version
- Fixed bugs relating to the transfer of standard out and error logs
- MacOS 11.x now reports as 10.16.x (which is better than reporting x.0)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.7-1" date="1635854400">- Fix bug where condor_gpu_discovery could crash with older CUDA libraries
- Fix bug where condor_watch_q would fail on machines with older kernels
- condor_watch_q no longer has a limit on the number of job event log files
- Fix bug where a startd could crash claiming a slot with p-slot preemption
- Fix bug where a job start would not be recorded when a shadow reconnects</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.8-1" date="1638446400">- Fix bug where huge values of ImageSize and others would end up negative
- Fix bug in how MAX_JOBS_PER_OWNER applied to late materialization jobs
- Fix bug where the schedd could choose a slot with insufficient disk space
- Fix crash in ClassAd substr() function when the offset is out of range
- Fix bug in Kerberos code that can crash on macOS and could leak memory
- Fix bug where a job is ignored for 20 minutes if the startd claim fails</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.9-1" date="1642075200">- Added Debian 11 (bullseye) as a supported platform
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8
- The OAUTH credmon is now packaged for Enterprise Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.16-1" date="1647345600">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0003</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.10-1" date="1647345601">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0001
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0002
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2022-0003</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.17-1" date="1647345602">- Fixed a memory leak in the Job Router</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.11-1" date="1647345603">- The Job Router can now create an IDTOKEN for use by the job
- Fix bug where a self-checkpointing job may erroneously be held
- Fix bug where the Job Router could erroneously substitute a default value
- Fix bug where a file transfer error may identify the wrong file
- Fix bug where condor_ssh_to_job may fail to connect</changelog>
</package>
<package pkgid="30f6a1a91169020613eacc3cc6a71699a6ae732471d8475431c7a1e443ada4f7" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.0" rel="1.osg35up.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.2.1-1" date="1584532800">- Drop vestigial central collector config generator
- Fix unmapped GSI/SSL regexps and allow unmapped enttities to advertise to the central ceollector (SOFTWARE-3939)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.3.0-1" date="1590580800">- Add the CE registry web application to the central collector. The
  registry provides an interface to OSG site administrators of
  HTCondor-CEs to retrieve an HTCondor IDTOKEN for authenticating
  pilot job submissions (#298, #299)
- Identify broken job routes upon startup (#319)
- Add benchmarking parameters to the BDII provider via HTCONDORCE_SPEC
  in the configuration. See /etc/condor-ce/config.d/99-ce-bdii.conf
  for examples (#311)
- Fix handling of unmapped GSI users in the central collector (#317)
- Fix reference to old BDII configuration values (#322)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.3.0-2" date="1590580801">- Update the packaging for 4.3.0</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.4.0-1" date="1592222400">- Add plug-in interface to HTCondor-CE View and separate out
  OSG-specific code and configuration (SOFTWARE-3963)
- Add configuration option (COMPLETED_JOB_EXPIRATION) for how many
  days completed jobs may stay in the queue (SOFTWARE-4108)

- Replace APEL uploader SchedD cron with init and systemd services
  (#323)
- Fix HTCondor-CE View SchedD query that caused "Info" tables to be blank</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 4.4.1-1" date="1594728000">- Fix a stacktrace with the BDII provider when `HTCONDORCE_SPEC` isn't
  defined in the local HTCondor configuration
- Fixed a race condition that could result in removed jobs being put
  on hold
- Improve performance of the HTCondor-CE View</changelog>
  <changelog author="Mátyás Selmeci &lt;matyas@cs.wisc.edu&gt; - 4.4.1-2" date="1594814400">- Change voms-clients-cpp requirement to voms-clients for non-OSG builds,
  because voms-clients-java works equally well</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-0.rc1" date="1611748800">- Convert HTCondor-CE to Python 3 (#391, #397, #400, #402, #403, #404, #405,
  - Add USE_CE_HOME_DIR configuration to allow users to disable passing the CE
  users's HOME dir to the job on the worker node (#377)
- RPM packaging fixes for default CE registry httpd configuration (#372)
- Add CE View advertising of GPU job counts to the central collector (#381)
- BDII: Reduce package dependencies of htcondor-ce-bdii (#384)
- BDII: Add support for whitespace/comma separated local collectors (#375)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-0.rc1" date="1611748801">- Remove unused deps from the central collector packaging</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.0.0-1" date="1613044800">- Add Python 3 and EL8 support (HTCondor-13)
- Whole node jobs (HTCondor batch systems only) now make use of GPUs (HTCONDOR-103)
- Added `USE_CE_HOME_DIR` configuration variable (default: `False`) to allow users to enable setting `$HOME` in the
  routed job's environment based on the HTCondor-CE user's home directory
- HTCondor-CE Central Collectors now prefer GSI over SSL authentication (HTCONDOR-237)
- HTCondor-CE registry now validates the value of submitted client codes (HTCONDOR-241)
- Automatically remove CE jobs that exceed their `maxWalltime` (if defined) or the configuration value of
  `ROUTED_JOB_MAX_TIME` (default: 4320 sec/72 hrs)
- Remove circular HTCondor-CE View configuration definition (HTCONDOR-161)
- Replace htcondor-ce package requirement with python2-condor for htcondor-ce-bdii</changelog>
  <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>
</package>
<package pkgid="8780b84deaab3c5ed533c6a90b0652ea1b5ba847523c2b1943bc6eb3bb4cf35a" name="condor" arch="src">
  <version epoch="0" ver="9.0.8" rel="1.1.osg35up.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.1-1" date="1621252800">- Fix problem where X.509 proxy refresh kills job when using AES encryption
- Fix problem when jobs require a different machine after a failure
- Fix problem where a job matched a machine it can't use, delaying job start
- Fix exit code and retry checking when a job exits because of a signal
- Fix a memory leak in the job router when a job is removed via job policy
- Fixed the back-end support for the 'bosco_cluster --add' command
- An updated Windows installer that supports IDTOKEN authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.2-1" date="1625745600">- HTCondor can be set up to use only FIPS 140-2 approved security functions
- If the Singularity test fails, the job goes idle rather than getting held
- Can divide GPU memory, when making multiple GPU entries for a single GPU
- Startd and Schedd cron job maximum line length increased to 64k bytes
- Added first class submit keywords for SciTokens
- Fixed MUNGE authentication
- Fixed Windows installer to work when the install location isn't C:\Condor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.14-1" date="1627387200">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.3-1" date="1627387201">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.15-1" date="1627560000">- Fix for security issue
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.4-1" date="1627560001">- Fixes for security issues
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0003/
- https://research.cs.wisc.edu/htcondor/security/vulnerabilities/HTCONDOR-2021-0004/</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.5-1" date="1629288000">- Other authentication methods are tried if mapping fails using SciTokens
- Fix rare crashes from successful condor_submit, which caused DAGMan issues
- Fix bug where ExitCode attribute would be suppressed when OnExitHold fired
- condor_who now suppresses spurious warnings coming from netstat
- The online manual now has detailed instructions for installing on MacOS
- Fix bug where misconfigured MIG devices confused condor_gpu_discovery
- The transfer_checkpoint_file list may now include input files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.6-1" date="1632398400">- CUDA_VISIBLE_DEVICES can now contain GPU-&lt;uuid&gt; formatted values
- Fixed a bug that caused jobs to fail when using newer Singularity versions
- Fixed a bug in the Windows MSI installer for the latest Windows 10 version
- Fixed bugs relating to the transfer of standard out and error logs
- MacOS 11.x now reports as 10.16.x (which is better than reporting x.0)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.7-1" date="1635854400">- Fix bug where condor_gpu_discovery could crash with older CUDA libraries
- Fix bug where condor_watch_q would fail on machines with older kernels
- condor_watch_q no longer has a limit on the number of job event log files
- Fix bug where a startd could crash claiming a slot with p-slot preemption
- Fix bug where a job start would not be recorded when a shadow reconnects</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.8-1" date="1638446400">- Fix bug where huge values of ImageSize and others would end up negative
- Fix bug in how MAX_JOBS_PER_OWNER applied to late materialization jobs
- Fix bug where the schedd could choose a slot with insufficient disk space
- Fix crash in ClassAd substr() function when the offset is out of range
- Fix bug in Kerberos code that can crash on macOS and could leak memory
- Fix bug where a job is ignored for 20 minutes if the startd claim fails</changelog>
</package>
<package pkgid="60456b318a501a4a2138cb9395bb5eeb9283fdb65adff160c81f6e60b8fc7aec" name="blahp" arch="src">
  <version epoch="0" ver="2.0.2" rel="1.osg35up.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.44" date="1570536000">- Add Slurm SystemCpu accounting when job completes (SOFTWARE-3825)
- Add support for decimal seconds fields from sacct (SOFTWARE-3826)
- Pull in various updates to slurm scripts from htcondor's blap (SOFTWARE-3587)
- Move local submit attributes scripts from spec to sources (SOFTWARE-3749)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.44-2" date="1570622400">- Add new local submit attr scripts to build rules (SOFTWARE-3749)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.45" date="1571140800">- Fix cherry-picking error from htcondor patch in 1.18.44 (SOFTWARE-3824)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.46" date="1587470400">- Fix an issue where the slurm binpath always returned scontrol (SOFTWARE-3986)
- Python 3 compatibility (#7)
- Handle extra-quoted arguments to condor_submit.sh (SOFTWARE-3993)
- Expand env vars in configured slurm_binpath (#10)
- Fix cluster handling in slurm_status.py (#13)
- Introduce blah_job_env_confs for dynamic env var expansion (SOFTWARE-2521)
- Add EXIT trap to remove barrier file (SOFTWARE-3930)
- Amended file credits for Matt Farrellee (#17)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.47" date="1596456000">- EL8 build fixes
- Add submit debugging support to condor_submit.sh (SOFTWARE-3994)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.18.48-1" date="1600171200">- Add an option for HTCondor batch system to expand references to $HOME in the job environment (#23)
- Add efficient querying of LSF job statuses (#14)
- Improve logic when proxy refresh is disabled (#24)
- Fix invalid argument, output, and error format for HTCondor job submission (#22)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 1.18.48-2" date="1600171201">- Update RPM packaging</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; 2.0.0-1" date="1617105600">- Add GPU support (#12)
- Improve multi-node support for Slurm (HTCONDOR-166)
- More efficient status queries for Slurm (HTCONDOR-104)
- More robust job ID extraction from SLurm (HTCONDOR-259)
- Better interfacing with PBS and Slurm
- More Python 3 fixes for PBS and Slurm scripts
- Convert LSF script to Python 3 (HTCONDOR-333, #34)
- Add Debian build files</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.0.1-1" date="1617883200">- Convert to pure Python 3 (no Python 2 compatibility)
- Restore blah_libexec_directory to the blah.config file</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.0.2-1" date="1619611200">- Fix periodic remove expression, otherwise jobs go on hold</changelog>
</package>
</otherdata>