<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="144">
<package pkgid="337a0b680a2dfa0f9cd0cc4a576fdcea927ed9f028c28315c0e3730ad9fb8872" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="277d6efcff87de7bcd8d9904d307b9cdbebe09e9f4b518cb0760e4a3e865d993" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="ac3ae17857e5743730d1fde7f2a5aa47053af07cbc3f8515126369b5802bca3b" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="63c385da3d12af37d115efad2298d644ddd9a85384ea8397688cdc6df5ac92bf" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="d32b2733d15a5130dcdc9eec264ca8e39303e4f7b59390bcca96201a89b1220f" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="1ea58a7164766f83e8785c996606577cd9fab6540c36c3f9e5e317485055b9f6" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="6c3d144a6b3feb70b2b6552bdfedfb163c6f44245321922c98459886eb1fe787" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="7ff375e0c1a64a8624990410abfd6c344cbb6e57f8d1533d06bdb0f34d860ca4" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="2d46a5c94f1601d6e42a28ff0444dcf1a076a143462b88e7f0037084b3507d58" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="657a77bbb763313203421651d2f0bbf64ba50ea5b393e6de30106c5dacf78ffd" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="9476bcc3be828d45f8af93a66cebefd05fe29f031dad25a6ad4aee1bff86d551" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="4e38b32768cbe8385e990e23114f977e3aa4cfb326094af37838061dd1b6630b" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="b128fd47827f14939675dda07f4b20f65a32bfb72986be8e08133331ce34e605" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="456dfde13b6d2effbed0f864e39183800816724dea27e68844cb8f83df80a73f" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="db2d2a8191fb1271d792337001b5f999dc55e3a2571d8c49a700f057e9e70acc" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="7553ae55ce89cbc0f0c1ff87749a0b03189cbcf96471e3c0b1b598a63b46e06a" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="132c1db71ed0a033b8f3d1bb9235ace6c8f3f5ab2220ef505b43d1885b4cc675" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="6ce1fef4964aadecda244548e8ec0004194b475b25b656e50ec2975ad03c6761" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="5f98c5401f13a3496fe14c6501617256eddc238613f9e2f6852ff279049a3cc1" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="d27b49ab0ce2e4eead46627e492b6fce6f3949cbf4bfc1d80541967b68a05b0c" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="e2a5f4332b2a32f82bf0cb4eef86418090a7984c1883807d0e4a0e17bddfdd32" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="1c2d2bf19fadbd0f72842d1d40af3b00227e2f0565c8dc595c7b629908290c3e" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="5141cbf8a470c20ecf8b8924078c5d6a9febc8920160932348d23e131590a82c" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="c1328b80380185327d672320ce388ec22353cf445b1d8b55b3988a93ab0dc10f" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="578b72324721e13043a2efb337bdf87553ce2937e39ece7a7754ada5831c9bc9" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="6afe0459950d0b6b51935ada1941f9761d1b5cc0c2d8088ab4d47f0227852df1" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="a875e2db82b87c8d08bd87ca2a9bf3353607f30813c3e5d660cede24cc13bc8d" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="9ef577a656024e6c4fae021b45c2bbb9b20ee28eef6547374fe627750015447e" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="24fc0f5de6d80c2fb627cc4f72fb2a14beca280ff5a1bb65533a58816035745a" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="fdbbf5c04e4637097d61cde01889381b709006c544106bbba023764bd3e42c3e" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="92e6d5223aa019f80ae08f9eeb123ff830553cf9db745663bac626df939fd65f" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="1f794795effec4457d68aa89974a0046ea8b59f1d918b1704016e9351593dbda" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="87804c1dca180ad1e83e71ee586361938b51e2accd5e9bec32362e83444a41d1" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="3c348e569d1907416f70f4487ca448cbd4a03a2abc488aa175ad7319dc2faabb" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="7c66b0659558aedb3e1b94924d2951645cce4169c13827c86ff017ae4cbed96a" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="5f25f88dd3915b318a5fcccac43760c351ce9ece43f4691e59d4e2203e46a881" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="38785a695927dc0bf8a4d8471dd9147e64ca4b09a1f21749f6423a9c2916d7c8" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="a85e3a5637706a1e54b78ac76195864711f5af1f1cc0ea9310b3388cb058717d" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="ef8676f5106e733f65f7188f6dbb6eb1ef1d03cef23823009ec0b72c93629df5" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="707d09475ee43c015b16b4837a44d6a665920754efeb0cd923ad89ad2cdfc692" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="3ac4a2afdb2f5bb4a2ee515927ca22a5202073aacd930b351091f25457d8c780" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="b33d2f3a434f999b2404c55d765a22eb725459bcec8b709d98a1510d333431d4" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="c02414d55af93a846a9ff0b9f86ee12c74d9cfdbe53accfafe78cf51ed5981df" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="f670c757bfa89d767ee972f63a9c0510bb9f0c7a75100b4155b531da503ad90c" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="c01178e545979441e0dc8d07826309d87f96fa056afc6c4d2707cf50d0fdcceb" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="dd16c38083d98efa0a5713ea3f2d988c05ffa944d4005ece2c934ec921bbb34d" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="a877fdabd7de5f1671aff62c323ce249004f3a3a045e4eee30a53c3d03fc96cd" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="131d0c6589791ec7567c33243c5eabb2e47f410f8c5a5ce0e6becdd83838c677" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="a631294a13f29c83e1dd80a0cf93d53bb4edd29915cac0073e57b2916813b671" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="2d7103bbf5c2e584b7eeec89d572310602a472c430b2c638284433409653b0d7" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="bceac3e55211ef62cb4f162af595f72d76c4ac83c0f105cf680ef2f4e5dfa0c0" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="75feb1b53f8e0d927892cac23d4422fa76a0fd38f77495dca6943c0958d12643" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="7e10544b497cb587e99f00adaf4bb60617164853cb7bcc29eb3ffc77ad0b8f80" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="1abe3604fe49ff1781cec4a8c13d207845343eb6ea76f180c83ee22870a8c681" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="ab5318cc75b97b7ec62e421e427728a60c97ed62c21e8542803cd20043c3689f" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="3b35a12efe66be67e93439f59db9e7118ed78824ec70bbc09a44895cfba2933b" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="2da291217441ad7671b32bb3062747e7b74eb14e7e817ed069b2b109656605cb" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="33042f6b01473dc00a2feb557ce8056f1a664adf9144bbc7d192273092aebff8" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="5e7057d0655b1baa119215141a28868f4df0103c531f00c6c81864333815a11e" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="81dccb009b1e7cac416062b2f0b38ccedf10247876c5d90baa022f9dc34a996d" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="727be5bafba55e71572b6ffc727f2c127ae099655218d74f974cb007fbb5022d" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="75d230164fbe42c324d6710afb564994ac49c32ea012548ccf2681a6cc857ada" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="ca3e9bbfef6d1551f1d1af6de84701c7868fac11d68be2a0da338c140f0d52d9" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="c89f561458772587b7f55f801abf903c35416422497aff3ad364370a0ada9ed1" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="68a28bb4c55d430579f97dcfd1e9405971de744a99512846a67a6554f0c69c50" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="39b90815b4deb19c12e7dd3343fb7c26bd6f373e6b1703d1443a64796b949755" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="b9cd297e5e8e9695f6f1f9629b63d6f2504f8b63c2547c5c699378c0a3498a42" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="f8a07e6b14118b64d867f23954532920d1e723019991d37460792535b9f0d036" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="052c2b86cbe4986129fd4fcd529bbbc9b36709b7f38209d277bb4e94300de598" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="3d9eaf7e8b24272ab90ba9305cffe6ab5ebf2e48d73d6b3a39414466db43f79e" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="c7084becdf049e03a612827241b4737a087cc56486aaaeea39d8ea14e4d4a632" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="d85207da6d51a3175fcecdeaf6ae4a2e372ffea786bbe60c891e6352b42254a1" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="9277e2e86eafbff9151e9a8f5f06fd884a6d7a1890f43ac5309ede4b6d00988d" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="006b2eeb60e48002fd43b07bc664374ee1685d1382d69d4a677a69afabf788d6" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="a29a230aae7fccfecc615f4a4baa2baadba3974280c96b356d6ad1e0dea1988e" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="2cea83094eb1e1d8c6a9d09206e2f4882e9c0518f2ec7b30a2e775b0babf1047" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="31c4397c03adba6adc10a89e4d2bee42fc8a2e7e0ef1c72ffbd5d8bf1447abd1" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="ee9949c4bd3d24761264f9556a0dfb132bcfb6ec506ffcad76a420157fcbe6ce" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="3114b5f203f01de9b321a4710a7896aab00dd616a41b6b04f2129244e1031d5f" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="b8592a797c192a4f5113b1cfcf8039d9487a12d793350a4ad49ba77e39c2e90f" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="02f1a45c61c4de81a10b30b86faa59e074a717b85cb6fbae29d9cbe2f0f26d23" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="c503b077d2bdafbbd2ead497e54996b50ed7c184e58493a6e4f02ac2db96c2e5" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="35966066c297004f813d6920fbdb14ec6eb0a64e7d0ad917b220958a180f779a" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="ef9286f8310497a489d1aaea43d47d401ae4e7cc994ef41cdec67ebe01e93e41" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="9bb9494023e53dae5d02f673623f0f0ac3f54c7a6790fcde176534662e27de97" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="64488332b907261c152344c9416d46694b3861300039d36fb02af7c4aa693632" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="392b127d0619947063544e7a0a50690f7e1f9cb4b45b7ec88bea4b9386bf54db" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="0f9a31177d618425b39974585c90c967cd977c324abe7a8d17e955b34dd08c78" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="c67a983060eeeb428a21a3f3c9f53eb0744cfe06a86769aa280063c8da289c84" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="494cef74db26d38c9f58dd98f30b9b4ca46db20a996eb2e76077c35d3c1f9d9c" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="559f36929e340a352d990b4d32d85ce65b6d7ba0978222d7ccba6e611894e51a" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="d3327e67598253f58af5c94177cd9aa73d0bbc973f10593cbed1ed9a0e2266f4" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="6d8dd7a654b1e674449ad2b3041804ce02cebce9416fc9c7aae99f9d4b10214b" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="7532961f41c985743bf7e0f2558c47ad6fef68672fd2952c70645e6b5d5c745d" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="beda2d6887e4a6807df9eac3d4be6eff84e9e879869763b762f47a6d593714fd" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="8f98ad32c35ba0fc9762aeb6d411b696f20bf41f0f254f0d32e6ae48e44b848d" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="690a0c24ba7af92407b99fa85a9451caaa40c947b35a2447403951858827c94b" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="67daa1317e5eaba069dd613bf630a1e653c951fbab457390d55ee28779d9ca91" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
<package pkgid="e796a9825d7a23135ed160bd72f317b039830be678bfba7c4cab834d6fbddb9a" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.18.0" rel="1"/>
</package>
<package pkgid="fc37f53e3d258d17189110e7f5fa5597de8edbe1936af4c7617633af48c720ae" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="ccab42667b2b6a809d85746e4fe1b21edf733788def550dcc17b46b923509226" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="7b3687a93af2fdaf45e8befae41a46d1962a4490a6ea77c635c067ee7a98b4c0" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.20.2" rel="1"/>
</package>
<package pkgid="c534c3fba89d13d7f3756ef18bf4ee98e34b5956650cd9fab1de2372c2a33cb7" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.21.1" rel="1"/>
</package>
<package pkgid="5277b4e045838c20691b3556b99525a89ba91bd63c738c9f3b92ae0ea20e8043" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.21.5" rel="1"/>
</package>
<package pkgid="80c4c97eab03f75baefd6425ce54cd5451a196322b74c7b8a2bdc3e68935fecb" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.22.0" rel="1"/>
</package>
<package pkgid="93caf530816173010ae1232ab718691e9dbf5f48e06f1f784250cbc9dbdef1fb" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.22.3" rel="1"/>
</package>
<package pkgid="33856992fb4609cbc44e1f8d9647230654f476ccb2a5ad1ed94b06cc03a80add" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.23.0" rel="1"/>
</package>
<package pkgid="8acc7745e0bab9628d3c6f17e2236621c0fb4231062eba51b1a2cc6e97155e83" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.23.3" rel="1"/>
</package>
<package pkgid="5982021b38ccab50446fe262f16af972069ccb7761e489ad3044b2422d5e1295" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.24.0" rel="1"/>
</package>
<package pkgid="309fa4fdf309c0368b3c246291c67d8477f564619c38433f74089c856b7cee92" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.24.2" rel="1"/>
</package>
<package pkgid="e00b6f4ae71afb47c1a3f23fc9eb77d9539909062e8081b8fae667bf6fc93339" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.25.0" rel="1"/>
</package>
<package pkgid="418cb4bb708fe855b60d17c5792a4eb8b04752947febc1bd7d9bc7c4b87aa67b" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.18.0" rel="1"/>
</package>
<package pkgid="1d376e757f02061619e9ec25a2a6d05acf03ab65a825dd1ffb5842ce9b2c12bc" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="f5568bc0deb27ee3d1a0344f6217ee1427293826ae5e1af0f4257f0bef9d2fb9" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="ce51bca7385af40d22b6240e2007f9290e89db736422be6f5edd846628fd9a20" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.20.2" rel="1"/>
</package>
<package pkgid="2fb75ead44680bd1a9d3899b626151d0a17bbaac01bbe8ac8cb7235275ed5242" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.21.1" rel="1"/>
</package>
<package pkgid="65419ed4dbb13a8f2d0e1bf717e4878c0b207b26bd7761026c95b85b554c7dda" name="pelican-osdf-compat" arch="noarch">
  <version epoch="0" ver="7.21.5" rel="1"/>
</package>
<package pkgid="c266f707f300e5fdb004930639605dab322056e32fbc08933a46da2793523c19" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.22.0" rel="1"/>
</package>
<package pkgid="7ce8233f089dc8b8f6f58f8981409d1e3e64292b3f37ae0d35510caf548664e4" name="pelican-osdf-compat" arch="noarch">
  <version epoch="0" ver="7.22.3" rel="1"/>
</package>
<package pkgid="45f016dbd7cec7b5ccafa2cbf34391bfffcab25347823de2492c89bd6c801867" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.23.0" rel="1"/>
</package>
<package pkgid="052f274f88693bbb054f4ed5a736355feb1816ac8a7fe9c7bddbfa18d1ef5b15" name="pelican-osdf-compat" arch="noarch">
  <version epoch="0" ver="7.23.3" rel="1"/>
</package>
<package pkgid="d5985aa5e0c838b5b9ed35389f397162750f11b7821abbbdee234602702c00bc" name="pelican-osdf-compat" arch="noarch">
  <version epoch="0" ver="7.24.0" rel="1"/>
</package>
<package pkgid="187a694dba7c0a47b7869201827bcf4edc6d89c2b44026df085987649d016f5c" name="pelican-osdf-compat" arch="noarch">
  <version epoch="0" ver="7.24.2" rel="1"/>
</package>
<package pkgid="973657b8f8841747adc544a8bd69fa0818581c4330f064e0a013a41679ac7c80" name="pelican-osdf-compat" arch="noarch">
  <version epoch="0" ver="7.25.0" rel="1"/>
</package>
<package pkgid="57a03d512f4e71f45f11f3d22e404dbd9d0a6b7b2b2df5130ae4d5195ee4b133" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.18.0" rel="1"/>
</package>
<package pkgid="16844ddcd26af130cf315488e7b80652ac7484033a843a5dedb6abe7a3b9a611" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="4d091b89be7bb6aca8d9b36802950bf0be951e51ff2199c7bf5c6664e8aff7d4" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="a844fa7099b373eb53c4e7aad14df12c40ea6e1d50d6c47a4e3d964ea86b822f" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.20.2" rel="1"/>
</package>
<package pkgid="e5d520819a484977bfffb0bbe21787a991e98c69f233133d445465403c3b2be3" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.21.1" rel="1"/>
</package>
<package pkgid="64b9a5aad5f789b2b070bc9e0ecdc874eea34be1b03aead55be47fc519ca7291" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.21.5" rel="1"/>
</package>
<package pkgid="a96052e61199a43b81189bff81588c468dec9c024b76d0a9e6551037ebdd2855" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.22.0" rel="1"/>
</package>
<package pkgid="8287cb50ef055ad757ae8d202de7d0bf7c18c06feb25b1f141b3560453cbfb6e" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.22.3" rel="1"/>
</package>
<package pkgid="f50a3be41cddbd30ed0c3f12a1fa0a8d75a41ae28fc15725a8042cd38c7e6104" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.23.0" rel="1"/>
</package>
<package pkgid="10474c91d5789db5c6350fd09b16d616a48770646aa520b86703dfec7ef27fd3" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.23.3" rel="1"/>
</package>
<package pkgid="58e157743baa958d39c69f3d5b07e214460118992fd0ed43ea7f6ba8c520083a" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.24.0" rel="1"/>
</package>
<package pkgid="1fabedf058b3b4050d722f19361fdfc5d7b8786a5c8e00b9c4dfb1853a933c8a" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.24.2" rel="1"/>
</package>
<package pkgid="58b712f850552f2b7c46a8a782511c4b0949fdbf8f24ea4e7edda8159f68edee" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.25.0" rel="1"/>
</package>
<package pkgid="8b919d9ff19f8b40ef33638464a847bed8474f9daa19174ba45e0b1c90b630d6" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="e31aaad44f99ffb99aff710cf8d3dcb496055d8429d2cabafcf26c023f477d4a" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="b01e11e65f816c11997837b57b8f40bda258d1db74173346aa7ca0704bae0ddb" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777600">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.29-1" date="1758628800">- Fix flocking to pools when there are intermittent network issues
- HTCondor tarballs now contain Pelican 7.19.3</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628801">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628802">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
</package>
<package pkgid="44709fad40c31f73ce65efc1da6414649ef96d27413a18c92352812a572cddfe" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.12-1" date="1758628800">- Update condor_upgrade_check to warn about v1 Python bindings retirement
- Update condor_upgrade_check to look for old syntax job transforms
- All changes in 23.10.29</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.4-1" date="1758628801">- Add the ability to enforce memory and CPU limits on local universe jobs
- Add the ability for condor_chirp to work within a Docker universe job
- condor_watch_q now exits with any keyboard input
- The shell submit keyword now works with interactive jobs
- All changes in 24.0.12</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.13-1" date="1760011200">- Fix bug that could cause Python job submission to crash
- HTCondor tarballs now contain Pelican 7.20.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.13-1" date="1760011201">- Fix annoying momentary text status flash in condor_watch_q</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
</package>
<package pkgid="35f4f25c04cc5d77e674433792037d5ad5df8f3fc141152987d2dea5e8bd8c73" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.14-1" date="1762171200">- Fix problem running PyTorch jobs on multiple GPUs with
  newer versions of the CUDA library by providing long GPU IDs
  in the CUDA_VISIBLE_DEVICES environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.14-1" date="1762171201">- Fix interoperability problem between HTCondor-CE 24 and 25 which
  manifests as a Job Router crash when upgrading the CE to HTCondor 25
- Fix several issues when submitting jobs with itemdata in
  the htcondor2 Python bindings
- Fix bug when using max_idle and transfer_input_files that could result
  in the container_image to be only transferred with the first job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.15-1" date="1765800000">- Fix bug where AP would fail to read job credential files
- Fix bugs that could causes a crash in the authentication code
- HTCondor tarballs now contain Pelican 7.21.1 and Apptainer 1.4.4</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.15-1" date="1765800001">- condor_submit checks that output_destination is properly specified</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="25e12d5cbef69d44e0ce07c89448c670286dd118ab2f5cb0512ebb95538e5c53" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939200">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- In htcondor2, empty configuration keys are now treated as non-existent</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.9.2-1" date="1750939201">- New job attribute to report number of input files transferred by protocol
- Optional condor_schedd history log file
- condor_watch_q can now track DAGMan jobs when using the -clusters option
- Fix bug that caused claim failure when previous output transfer failed
- Fix bug where access tokens were not generated from Vault tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.27-1" date="1753704000">- Fix bug where condor_ssh_to_job failed when EP scratch path is too long
- Fix incorrect time reported by htcondor status for long running jobs
- Fix bug where .job.ad, .machine.ad files were missing when LVM is in use</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704001">* Mon Jul 28 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.27-1
- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1753704002">- Remove support for old JobRouter syntax
- New condor_dag_checker tool finds syntax and logic errors before run
- New condor_q -hold-codes produces a summary of held jobs
- condor_status -lvm reports current disk usage by slots on the EPs
- Fix bug where condor_q would truncate job counts to six digits
- Fix bug where suspended jobs did not change state to idle when vacated</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.2-1" date="1755000000">- Fix condor_store_cred bug that broke installing with get_htcondor</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.28-1" date="1755777600">- Fix condor_token_request to accept automatically-approved tokens</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777601">- Exit -code and -signal environment variables are now set for Docker jobs
- Fix issue where ImageSize was over-reported on the Windows platform
- HTCondor tarballs now contain Pelican 7.18.1 and Apptainer 1.4.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.11-1" date="1755777602">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777603">- Add job attributes to track why and how often a job is vacated
- Add the ability to notify a user when their job first starts
- Can now specify which Vault servers are trusted
- Added htcondor2.ping() to the Python bindings</changelog>
</package>
<package pkgid="31e24076582d98733abad9e0a5ae33f6b0a4645e2f86c9d090dde1ad5c9d2247" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el10"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.16-1" date="1769688000">- Fix floating point memory or disk request not fitting into some slots
- Fix condor_rooster crash when unhibernate rank was not constant
- Fix memory leak in the htcondor2.JobEventLog.events() Python method
- condor_history -long now prints attributes in alphabetical order
- Fix LVM setup to not timeout when creating a large volume
- LVM creation no longer saves meta data which eventually fills the disk
- HTCondor tarballs now contain Pelican 7.22.0 and Apptainer 1.4.5</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.16-1" date="1769688001">- Fix problem specifying scope or audience with a Vault-managed credential
- Fix late materialization bug when job transform sets immutable attribute
- Fix problem where a backfill slot would refuse claims</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.17-1" date="1770897600">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.17-1" date="1770897601">- Fix the broken htcondor2.Schedd.refreshGPIProxy() Python method
- Improve condor_history performance on filesystems with I/O rate limits</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.18-1" date="1773316800">- Enable use of in-memory SciTokens cache, if disk cache not usable
- Fix condor_submit using different executables with late materialization
- HTCondor tarballs now contain Pelican 7.23.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.18-1" date="1773316801">- Improve AMD GPU detection when using RCOM6/HIP libraries
- Fix for new jobs getting kicked off LVM EP due to quantization mismatch
- condor_submit now reports an error for circular requirement expressions
- condor_status now correctly reports offline GPUs
- Can use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.19-1" date="1776340800">- Now properly reports NVIDIA MIG GPU device names
- Fix performance problem in the htcondor2 Python ClassAd parser
- Fix AllowedExecuteDuration to be reliably enforced when no file transfer
- Batch grid universe jobs now tolerate a dot in the username
- Fix huge reported job execution times when an AP restarts</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.19-1" date="1776340801">- Fix crash when a user provided Docker script produces unexpected output
- All changes in 24.0.19</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.20-1" date="1778587200">- Fix reporting of RemoteUserCPU in parallel universe
- condor_ssh_to_job can now execute one-shot commands when using containers
- condor_ssh_to_job now enters the proper cgroup when using containers
- HTCondor tarballs now contain Pelican 7.24.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.20-1" date="1778587201">- Fixed Access Point spooled X.509 job proxy refresh
- All changes in HTCondor 24.0.20</changelog>
</package>
</otherdata>