<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="35">
<package pkgid="081c2cb0923dfb9780f16c7ea893dc6ed4d3d2c360d636bfa694bb7be6002e07" name="blahp" arch="src">
  <version epoch="0" ver="2.0.1" rel="1.el7"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 1.18.43" date="1561464000">- Support batch_gahp.config paths from condor (SOFTWARE-3587)</changelog>
  <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>
</package>
<package pkgid="426e389cffb6cb2bc8e02849cab1862869b9d0d6634d232f3635f977e3d1ee56" name="blahp" arch="src">
  <version epoch="0" ver="2.1.0" rel="1.el7"/>
  <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="5ff524f2a6d9385e5301986c0f4980189ca2f859d19b1a3bbed4f596f8b6eeb2" name="blahp" arch="src">
  <version epoch="0" ver="2.1.1" rel="1.el7"/>
  <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="0c34585f1aeb90042659cee582534bdab4e816a1395b92ec89676383b6978ccc" name="blahp" arch="src">
  <version epoch="0" ver="2.1.2" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; 2.1.2-1" date="1632139200">- Include the more efficient LSF status script</changelog>
</package>
<package pkgid="f64881ee7511b1c8d9ced489c36b5a0c679ad3f939412cd31030292417ea7cee" name="blahp" arch="src">
  <version epoch="0" ver="2.1.3" rel="1.el7"/>
  <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="99fb0fd050c24e467d67db1a6a3ee55d3620f78383d6cdaab28b22da376d38d3" name="condor" arch="src">
  <version epoch="0" ver="9.0.0" rel="1.el7"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9.8-1" date="1596715200">- Added htcondor.dags and htcondor.htchirp to the HTCondor Python bindings
- New condor_watch_q tool that efficiently provides live job status updates
- Added support for marking a GPU offline while other jobs continue
- The condor_master command does not return until it is fully started
- Deprecated several Python interfaces in the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.11-1" date="1603281600">- HTCondor now properly tracks usage over vanilla universe checkpoints
- New ClassAd equality and inequality operators in the Python bindings
- Fixed a bug where removing in-use routes could crash the job router
- Fixed a bug where condor_chirp would abort after success on Windows
- Fixed a bug where using MACHINE_RESOURCE_NAMES could crash the startd
- Improved condor c-gahp to prioritize commands over file transfers
- Fixed a rare crash in the schedd when running many local universe jobs
- With GSI, avoid unnecessary reverse DNS lookup when HOST_ALIAS is set
- Fix a bug that could cause grid universe jobs to fail upon proxy refresh</changelog>
  <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>
</package>
<package pkgid="94aa8715175d59cf1a85fd0d5d30b8aaddb765891a57b02d560ca9e679b830b9" name="condor" arch="src">
  <version epoch="0" ver="9.0.1" rel="1.el7"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.11-1" date="1603281600">- HTCondor now properly tracks usage over vanilla universe checkpoints
- New ClassAd equality and inequality operators in the Python bindings
- Fixed a bug where removing in-use routes could crash the job router
- Fixed a bug where condor_chirp would abort after success on Windows
- Fixed a bug where using MACHINE_RESOURCE_NAMES could crash the startd
- Improved condor c-gahp to prioritize commands over file transfers
- Fixed a rare crash in the schedd when running many local universe jobs
- With GSI, avoid unnecessary reverse DNS lookup when HOST_ALIAS is set
- Fix a bug that could cause grid universe jobs to fail upon proxy refresh</changelog>
  <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>
</package>
<package pkgid="067deaf4fa9d004598b7f77ab73e3e0d7221b9c04a32bcc62c8b1364f693317f" name="condor" arch="src">
  <version epoch="0" ver="9.0.10" rel="1.el7"/>
  <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="8407d99ae347388d55897f526790575e0a92392dd47492191e3df4e7dee6cd30" name="condor" arch="src">
  <version epoch="0" ver="9.0.11" rel="1.el7"/>
  <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="6101550dd7b4d34060ade97bf8f5998d80fe5a25bdfc5995b9e417dc164e03ae" name="condor" arch="src">
  <version epoch="0" ver="9.0.12" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.12-1" date="1650369600">- Fix bug in parallel universe that could cause the schedd to crash
- Fix rare crash where a daemon tries to use a discarded security session</changelog>
</package>
<package pkgid="3089c84ff7a27015b857022b8ea16da90e035d7b481e7d2ff8ac19efe3321454" name="condor" arch="src">
  <version epoch="0" ver="9.0.13" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.12-1" date="1650369600">- Fix bug in parallel universe that could cause the schedd to crash
- Fix rare crash where a daemon tries to use a discarded security session</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.13-1" date="1653566400">- Schedd and startd cron jobs can now log output upon non-zero exit
- condor_config_val now produces correct syntax for multi-line values
- The condor_run tool now reports submit errors and warnings to the terminal
- Fix issue where Kerberos authentication would fail within DAGMan
- Fix HTCondor startup failure with certain complex network configurations</changelog>
</package>
<package pkgid="0baf86e3f80898e45c9e76ce87f8d6208ecfd065872920d35ab7f83dffe6fec5" name="condor" arch="src">
  <version epoch="0" ver="9.0.14" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.12-1" date="1650369600">- Fix bug in parallel universe that could cause the schedd to crash
- Fix rare crash where a daemon tries to use a discarded security session</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.13-1" date="1653566400">- Schedd and startd cron jobs can now log output upon non-zero exit
- condor_config_val now produces correct syntax for multi-line values
- The condor_run tool now reports submit errors and warnings to the terminal
- Fix issue where Kerberos authentication would fail within DAGMan
- Fix HTCondor startup failure with certain complex network configurations</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.14-1" date="1657627200">- SciToken mapping failures are now recorded in the daemon logs
- Fix bug that stopped file transfers when output and error are the same
- Ensure that the Python bindings version matches the installed HTCondor
- $(OPSYSANDVER) now expand properly in job transforms
- Fix bug where context managed Python htcondor.SecMan sessions would crash
- Fix bug where remote CPU times would rarely be set to zero</changelog>
</package>
<package pkgid="b30668a72b76bdf6df25e18d2d0985aa47e0dbf3f605c0dddbd571b046ebde53" name="condor" arch="src">
  <version epoch="0" ver="9.0.15" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.12-1" date="1650369600">- Fix bug in parallel universe that could cause the schedd to crash
- Fix rare crash where a daemon tries to use a discarded security session</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.13-1" date="1653566400">- Schedd and startd cron jobs can now log output upon non-zero exit
- condor_config_val now produces correct syntax for multi-line values
- The condor_run tool now reports submit errors and warnings to the terminal
- Fix issue where Kerberos authentication would fail within DAGMan
- Fix HTCondor startup failure with certain complex network configurations</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.14-1" date="1657627200">- SciToken mapping failures are now recorded in the daemon logs
- Fix bug that stopped file transfers when output and error are the same
- Ensure that the Python bindings version matches the installed HTCondor
- $(OPSYSANDVER) now expand properly in job transforms
- Fix bug where context managed Python htcondor.SecMan sessions would crash
- Fix bug where remote CPU times would rarely be set to zero</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.15-1" date="1658404800">- Report resources provisioned by the Slurm batch scheduler when available</changelog>
</package>
<package pkgid="230a54e54a8596369969057940c0ec3f417fd10d66d0d2f1ad39d4028f34f664" name="condor" arch="src">
  <version epoch="0" ver="9.0.16" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.12-1" date="1650369600">- Fix bug in parallel universe that could cause the schedd to crash
- Fix rare crash where a daemon tries to use a discarded security session</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.13-1" date="1653566400">- Schedd and startd cron jobs can now log output upon non-zero exit
- condor_config_val now produces correct syntax for multi-line values
- The condor_run tool now reports submit errors and warnings to the terminal
- Fix issue where Kerberos authentication would fail within DAGMan
- Fix HTCondor startup failure with certain complex network configurations</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.14-1" date="1657627200">- SciToken mapping failures are now recorded in the daemon logs
- Fix bug that stopped file transfers when output and error are the same
- Ensure that the Python bindings version matches the installed HTCondor
- $(OPSYSANDVER) now expand properly in job transforms
- Fix bug where context managed Python htcondor.SecMan sessions would crash
- Fix bug where remote CPU times would rarely be set to zero</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.15-1" date="1658404800">- Report resources provisioned by the Slurm batch scheduler when available</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.16-1" date="1660651200">- Singularity now mounts /tmp and /var/tmp under the scratch directory
- Fix bug where Singularity jobs go on hold at the first checkpoint
- Fix bug where gridmanger deletes the X.509 proxy file instead of the copy
- Fix file descriptor leak when using SciTokens for authentication</changelog>
</package>
<package pkgid="8a444048554d6ae769098df90e3f2da084230015a935755166ea751c4260791c" name="condor" arch="src">
  <version epoch="0" ver="9.0.17" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.12-1" date="1650369600">- Fix bug in parallel universe that could cause the schedd to crash
- Fix rare crash where a daemon tries to use a discarded security session</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.13-1" date="1653566400">- Schedd and startd cron jobs can now log output upon non-zero exit
- condor_config_val now produces correct syntax for multi-line values
- The condor_run tool now reports submit errors and warnings to the terminal
- Fix issue where Kerberos authentication would fail within DAGMan
- Fix HTCondor startup failure with certain complex network configurations</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.14-1" date="1657627200">- SciToken mapping failures are now recorded in the daemon logs
- Fix bug that stopped file transfers when output and error are the same
- Ensure that the Python bindings version matches the installed HTCondor
- $(OPSYSANDVER) now expand properly in job transforms
- Fix bug where context managed Python htcondor.SecMan sessions would crash
- Fix bug where remote CPU times would rarely be set to zero</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.15-1" date="1658404800">- Report resources provisioned by the Slurm batch scheduler when available</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.16-1" date="1660651200">- Singularity now mounts /tmp and /var/tmp under the scratch directory
- Fix bug where Singularity jobs go on hold at the first checkpoint
- Fix bug where gridmanger deletes the X.509 proxy file instead of the copy
- Fix file descriptor leak when using SciTokens for authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.17-1" date="1664452800">- Fix file descriptor leak when schedd fails to launch scheduler jobs
- Fix failure to forward batch grid universe job's refreshed X.509 proxy
- Fix DAGMan failure when the DONE keyword appeared in the JOB line
- Fix HTCondor's handling of extremely large UIDs on Linux
- Fix bug where OAUTH tokens lose their scope and audience upon refresh
- Support for Apptainer in addition to Singularity</changelog>
</package>
<package pkgid="e414821aa5336726b20c278dfae210f6cd1e7fc5e35f91546bda69187afb8e15" name="condor" arch="src">
  <version epoch="0" ver="9.0.17" rel="2.el7"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.10-1" date="1647345600">- 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="1647345601">- Fixed a memory leak in the Job Router</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.11-1" date="1647345602">- 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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.12-1" date="1650369600">- Fix bug in parallel universe that could cause the schedd to crash
- Fix rare crash where a daemon tries to use a discarded security session</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.13-1" date="1653566400">- Schedd and startd cron jobs can now log output upon non-zero exit
- condor_config_val now produces correct syntax for multi-line values
- The condor_run tool now reports submit errors and warnings to the terminal
- Fix issue where Kerberos authentication would fail within DAGMan
- Fix HTCondor startup failure with certain complex network configurations</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.14-1" date="1657627200">- SciToken mapping failures are now recorded in the daemon logs
- Fix bug that stopped file transfers when output and error are the same
- Ensure that the Python bindings version matches the installed HTCondor
- $(OPSYSANDVER) now expand properly in job transforms
- Fix bug where context managed Python htcondor.SecMan sessions would crash
- Fix bug where remote CPU times would rarely be set to zero</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.15-1" date="1658404800">- Report resources provisioned by the Slurm batch scheduler when available</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.16-1" date="1660651200">- Singularity now mounts /tmp and /var/tmp under the scratch directory
- Fix bug where Singularity jobs go on hold at the first checkpoint
- Fix bug where gridmanger deletes the X.509 proxy file instead of the copy
- Fix file descriptor leak when using SciTokens for authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.17-1" date="1664452800">- Fix file descriptor leak when schedd fails to launch scheduler jobs
- Fix failure to forward batch grid universe job's refreshed X.509 proxy
- Fix DAGMan failure when the DONE keyword appeared in the JOB line
- Fix HTCondor's handling of extremely large UIDs on Linux
- Fix bug where OAUTH tokens lose their scope and audience upon refresh
- Support for Apptainer in addition to Singularity</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.17-2" date="1683633600">- Add upgrade9to10checks.py script</changelog>
</package>
<package pkgid="41d2d871661b8df3ade5341657d0eedbfa42676705380a6983b4aa19a4af73d2" name="condor" arch="src">
  <version epoch="0" ver="9.0.17" rel="3.el7"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8.17-1" date="1647345600">- Fixed a memory leak in the Job Router</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.11-1" date="1647345601">- 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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.12-1" date="1650369600">- Fix bug in parallel universe that could cause the schedd to crash
- Fix rare crash where a daemon tries to use a discarded security session</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.13-1" date="1653566400">- Schedd and startd cron jobs can now log output upon non-zero exit
- condor_config_val now produces correct syntax for multi-line values
- The condor_run tool now reports submit errors and warnings to the terminal
- Fix issue where Kerberos authentication would fail within DAGMan
- Fix HTCondor startup failure with certain complex network configurations</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.14-1" date="1657627200">- SciToken mapping failures are now recorded in the daemon logs
- Fix bug that stopped file transfers when output and error are the same
- Ensure that the Python bindings version matches the installed HTCondor
- $(OPSYSANDVER) now expand properly in job transforms
- Fix bug where context managed Python htcondor.SecMan sessions would crash
- Fix bug where remote CPU times would rarely be set to zero</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.15-1" date="1658404800">- Report resources provisioned by the Slurm batch scheduler when available</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.16-1" date="1660651200">- Singularity now mounts /tmp and /var/tmp under the scratch directory
- Fix bug where Singularity jobs go on hold at the first checkpoint
- Fix bug where gridmanger deletes the X.509 proxy file instead of the copy
- Fix file descriptor leak when using SciTokens for authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.17-1" date="1664452800">- Fix file descriptor leak when schedd fails to launch scheduler jobs
- Fix failure to forward batch grid universe job's refreshed X.509 proxy
- Fix DAGMan failure when the DONE keyword appeared in the JOB line
- Fix HTCondor's handling of extremely large UIDs on Linux
- Fix bug where OAUTH tokens lose their scope and audience upon refresh
- Support for Apptainer in addition to Singularity</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.17-2" date="1683633600">- Add upgrade9to10checks.py script</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.17-3" date="1685448000">- Improved upgrade9to10checks.py script</changelog>
</package>
<package pkgid="6ddd03ee122648d329fba64cff7f316a252e2f5988292b33a14b5b181d1b6256" name="condor" arch="src">
  <version epoch="0" ver="9.0.2" rel="1.el7"/>
  <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="c6f342b4469339e55c9c78458fc6a8bcbfc343b31e6e3c7d48ae07e084595a5b" name="condor" arch="src">
  <version epoch="0" ver="9.0.3" rel="1.el7"/>
  <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>
  <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>
</package>
<package pkgid="e8904d680d3d4146e9c0610e919bb0c4a4439061e764994e71c46f050ccadb4a" name="condor" arch="src">
  <version epoch="0" ver="9.0.4" rel="1.el7"/>
  <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="c50ee0e80caf6548cdeeef5ebe2bc0018d7b164293bb0ea8000300c47138bd56" name="condor" arch="src">
  <version epoch="0" ver="9.0.5" rel="1.el7"/>
  <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="5bdf288b5badf3de2944f74aa120a5f046fad269fcab40d014a4057d53f87407" name="condor" arch="src">
  <version epoch="0" ver="9.0.6" rel="1.el7"/>
  <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="5f2ed2c5776479386951948e6eb0b85ad8ff4e04b9d00be736a312b3142135b7" name="condor" arch="src">
  <version epoch="0" ver="9.0.7" rel="1.el7"/>
  <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="a54e743d6009fbbe58b4d2e4f082c0b78dcdd3349c596af577d93ca3def02559" name="condor" arch="src">
  <version epoch="0" ver="9.0.8" rel="1.el7"/>
  <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="fef69d8edae56a92dc42f56bdfc6e27d640611374dbea3ae68576cc4f3ae6159" name="condor" arch="src">
  <version epoch="0" ver="9.0.9" rel="1.el7"/>
  <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="d98629b3cdfbde38d32dc41943033c60f596961d049492007df1a0c0b470965c" name="condor-boinc" arch="src">
  <version epoch="0" ver="7.16.16" rel="1.el7"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 7.16.11-1" date="1600776000">- Initial version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 7.16.16-1" date="1600776001">- Update to upstream version 7.16.16</changelog>
</package>
<package pkgid="4ad108aaf1238723ade54700204922559e7faff46947ea01a6fa7f6a55c2d3a0" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.0" rel="1.el7"/>
  <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="501aff9fd442436ccb8cd07b0f81ae7f36dc6334ff2e14f703993ddb33f0a4c1" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.1" rel="1.el7"/>
  <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>
  <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>
</package>
<package pkgid="4e69a772f0c8cd1bde3b2f41b5beb4a796ab12f82271142d324972db35e2efc5" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.2" rel="1.el7"/>
  <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="4e8dbb68386366f6c470c8e68c7d60825515b1fe93534dab59238946873bee79" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.3" rel="1.el7"/>
  <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="1894a396d0ebeb6964a518f97daf60cc2b60d4ee5cf6237877ba1d1fa0cbe9e7" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.5" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
</package>
<package pkgid="5cb0d861a85bba6f31ccb130a5f14be203e0841db5555db23f85c5301691b47e" name="htcondor-ce" arch="src">
  <version epoch="0" ver="5.1.6" rel="1.el7"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
</package>
<package pkgid="16ddd5d67068629516ade6dd5e277b08004a3d8ad988f44dd1f3c7fc14903725" name="htcondor-release" arch="src">
  <version epoch="0" ver="9.0" rel="1.el7"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8-1" date="1600084800">- Initial package</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9-1" date="1600257600">- Bump release series number for development release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8-2" date="1600516800">- development renamed to daily, testing renamed to rc</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9-2" date="1600516801">- merge changes from 8.8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8-3" date="1605787200">- latest renamed to current</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9-3" date="1605787201">- merge changes from 8.8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0-1" date="1618401600">- New key for 9.0</changelog>
</package>
<package pkgid="7273781bb0819c67653ff08a47f963ed048e0233a6f7e619bbc881c426215bf2" name="htcondor-release" arch="src">
  <version epoch="0" ver="9.0" rel="2.el7"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8-1" date="1600084800">- Initial package</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9-1" date="1600257600">- Bump release series number for development release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8-2" date="1600516800">- development renamed to daily, testing renamed to rc</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9-2" date="1600516801">- merge changes from 8.8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8-3" date="1605787200">- latest renamed to current</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9-3" date="1605787201">- merge changes from 8.8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0-1" date="1618401600">- New key for 9.0</changelog>
</package>
<package pkgid="d7088f07e2bb0de48b5f9435bd72992ee535f25eb00e7b7004ece522d706eefb" name="patchelf" arch="src">
  <version epoch="0" ver="0.13" rel="1.el7"/>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 0.9-10" date="1549022400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild</changelog>
  <changelog author="Dan Horák &lt;dan[at]danny.cz&gt; - 0.10-1" date="1556884800">- updated to 0.10 (#1693991)
- enable all arches</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 0.10-2" date="1564142400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 0.10-3" date="1580299200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 0.10-4" date="1595937600">- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild</changelog>
  <changelog author="Jeremy Sanders &lt;jeremy@jeremysanders.net&gt; - 0.11-1" date="1596196800">- Updated to 0.11 (#1846586)</changelog>
  <changelog author="Jeremy Sanders &lt;jeremy@jeremysanders.net&gt; - 0.12-1" date="1598529600">- Update to 0.12 (#1873104)</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 0.12-2" date="1611662400">- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild</changelog>
  <changelog author="Fedora Release Engineering &lt;releng@fedoraproject.org&gt; - 0.12-3" date="1626955200">- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild</changelog>
  <changelog author="Jeremy Sanders &lt;jeremy@jeremysanders.net&gt; - 0.13-1" date="1628596800">- Update to 0.13 (#1990721)
- Apply patch for self test on ARM</changelog>
</package>
</otherdata>