<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="796">
<package pkgid="2d7e045049729ccc343455f4ab506ee0c587a45e577a67a7c48e023056942ef0" name="condor" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="14c396a39ec596da36ae0575faf0c4bbe58ae86601f5d51d6e1929c91ea7ec2c" name="condor" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="71c4853b5beed278ef6fc2a5086f8353f17338d26eff11b5637a288f4409016a" name="condor" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="979b41d71f53b33255f8bb583c89e8bd6d39124b26ad89f257710e8daaf74f24" name="condor" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="d0508fb1200307b3c81a673991069cefa9b11aa05624174a5f61fb650b933c7a" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="9d5fa5a9de489aae2d18672e70c8702eaa2c1051fffc58cc06ff96741b8f9737" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="956940048213981aa9c3f6663229fdcfdc345c42ddd234b61887204a87f4acd8" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="a06cbaff742878a24521930d2e9bc858a9b2b134561c7b08cae06e578cde69a5" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="f6e48e90e80073f73c4d4dee2c3a09804674a4ca88d03fc9637938ae87d6d473" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="28877d254a621829d603c4025c85203079a07f4391e0610da7540fc09924e1f4" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="d0e59e5c076c52743500791ffc80c050c8fad344ac3c60e56afaf6f4d43ca446" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="7b8a03c6b496424973546742e51c2faf4d0dd8df610b7b94cab5f6e886115013" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="e6c228d58c62471fd194a89198d5f4b768645699ec97782209c82fe4a3648a3d" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="a3f8ed4b0b5963a3486a1b77fa1f1ff27a03840ed71e80be5dc317f0bd6ce62f" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="fbf08167a37a8a9ae4f6196c974091a002006a707529cb3a59fd3f8579dc215b" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="ab967900ed0bbafecbb18cf5320284a0f076b692ef50305ec170a511140fa901" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="c55346d07ced4277f74880ef9e64c63ca51de0bd9db45520a92e60b8712e1546" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="e40872c75dabdd25453d3a70e3deb73c4977245d6a989e30656b24c20221c862" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="0117807ed3d4d671c23738534d4405ec048c1def33351404feb2d4442176a525" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="a08cc8ff9883428996be6b8cafb0fc838e35a05d6fc9a4be7161a366e2fd09e9" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="39ba249e9621a0fa8881e1da5efbaef454dd112a1d9a1edda9a3415ef126f5f6" name="condor" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="28bf4e58153e680383c08bb874920dd128c04eadc0da295b152a9faf16bafb94" name="condor" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="4a069f6a6629df648838ee0f1f9ced61f920dbac70373d48ddae568cfe6e0631" name="condor" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="8a78ee8313f715ba534e1b9ff0d51ee1a721d3c3f99eadba859eccdcbece63f2" name="condor" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="f52ee98858814a76165e0f8bfa0139d819acf7e241f129ba3fde6e70efc9281a" name="condor" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="1717747bfa5db850aa75f93e91d0bea09f8c14f2797ce1406159e685b7b23e23" name="condor" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="4a3b600f490676b2201969159e2f67476f5fb5c89d619cbf5f5c9d43a934fc9f" name="condor" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="3361b35285f839bd409702bd29711022585416de8609852811bb4012523dcca8" name="condor" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="8c55eec57bbea98677d13e942cb3013ffee2f3a695d0cbe53824320c5f395a9f" name="condor" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="15396c59179483938a1a613ce8fb362e3eb02820c1ac1205512a2fccc470ecd1" name="condor" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="57a3a2281ba5ace69c7f2893536801115be8b9d79148214a77128ef5358be93a" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="26b070ddd26f1bf22aeb12e4702f4f8265ea0383c34e8f7cbd151fb0a15b8b81" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="cd226d8454a4025e26b07b6001110ba58ddd5371897b7b8a8fea3a772869e743" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="a370d9cb418590a830f2490dff10db9f3c1bb94705410a59fb8f3d2bdc40fc05" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="28821648d5a8daf110a9f866c9f3696ac865ba21ec284e41f190bf43cef6900e" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="df4243a55803fb258409aee5f50ecd1707f50aff3127f48db99a9dac5c6d3d1e" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="965c04ae091d39f51de5d6900df5d28f742d25ecd7ebc8e361e67d8526ee3aa7" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="9673b3ce2cf53abb5d26203271a7a60d901be25d307daa97a79a642045f494ef" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="86bd2e515abb555c95380feb54a445f5e75eecce610a8a9a31634decf1488657" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="834ee5734e5dacf3d1715e0740c87b0e76e7a66a1921534b3ef380713064d030" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="dfb102953f39ecf004a5db4f5bc17c822094c6d52209b09e39fd6fbcf90c92d0" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="d698ed958c1187a5ddcf2eff91c18f2c7721b7c8014b0f15d782d1acaa61043f" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="4237852c6c643a3348817194e171fe1f776160caa7f6b59d9694adf873e4d698" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="4a978bf432ae3556d71816794d87c7cb1d6decf85cfe66bdd79025d8a63461e3" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="d87f8a153897f105af90725d3ec0f7068c65885ecb340119717fce3d68b83e65" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="f235775163ec340fc8a63a48d9afef3baa6686b048b3dc76c61486ddddc5975b" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="6ddeff0b2f03712c1da14ff25dc12254af50d06abc02c793641ef3413a7a7b9e" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="7884c53206306129aae10e757e39e8eefb6888c7292de7f8184988181ec8670c" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="d89abc2c77f0ebc9f2c2d1006e400867b353415c57e9aa0d5989f22675b4755f" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="77e6c6a64ba4ed6f31a6b016eac03c875a52226ea7904f336000913278047263" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="712dc09c2b23e9d56784315b052fe95d68b7606d49957c4476b8f11469f44483" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="a5e11d1ab7adf2e962d623c1471ba28596bff2775972e2805089a93cd48f1ab5" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="2dba0ba3af6644159c9fd8c9695c0d5daf09b075e743fbb00525ebeb6e477f7d" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="a61b3aa0bbc6c5c2234dd8749f345a6ae7ef153a8b8ff4be067a43f32cc65c88" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="55d2155a4d72926112a3227197ed82a95b5f57c556a0f1fa82eee367173c779c" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="5211abc2b76648bda503fc882d211331339ed770bf377d0d34fd10cb00ac1a29" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="f81737642697ce719fccb72d7830e4c815825e5d75a38280aae678d0204175c0" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="7fdc94d66adab01e2fc393af3f64a37b14d8004aa022c2caa70f1a46be2160f3" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="e9782db5149428516acad12cc9f89ce1968e45fc0c99e2ffc3f86ab1aa365b71" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="625221f45a5bd2e382a7a39e1c2cfc8b8f5096bb7cc039acf29cc47025ee58d2" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="cb1db4d80f21bad2ab6c083d0a0434000e8bc0379098401f5dd0480beed1dcda" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="fca30874079fd8cc4ec187fa38a4bdb545a063ff54765f1cbe202e0ac3775bdc" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="1736e9cf17599fc184ff176938cb9b732372ae89749eec2f32435b65a8db71ea" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="7c7d5329e9425f40749d43bfb3f37b0878a61c4d4eee3eb55fa7a69e9750e445" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="3592c50fd4559822cfb95f0669ff0937e456a823857f5f39765610a7e2f24c79" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="6d5e2c0cbb4ba415b068007959bae4949446f787e05a6908f1db4608c4e74529" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="87b3b6552310b3633756ff5fe1d7a561389eb4690e7467fae47e71125f951bdd" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="76c74b8fb8f6f5ebb965c8254f3e074dd8034d414f6448e3a75453322768f7ad" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="aa768ac608f56b47cabecf4224f5d203b476f0fea23ca23e7481ee05e6fde419" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="db9e756274f5e5e2fa4bb567b7b1857158d8b9f99b6ff6810becfff65cc3f607" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="094a07c0db747471ed163457f88670b269abec385ceb96cc9764c7fe5dad61c0" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="8836432347f8f4501959023710da1a104df26f56ee1d455833ed6a792dd75641" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="6afd1479265fcc55bb7a20ce0dcd63a4019d4a9f341d7eab4475da29c297f3b3" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="9c22f2191cb96950814a7ae31fb696d506f95fbcfb4fe836d690d2e9adf744c3" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="cb781a9b9a1c7b154e430dc683639df25a9ff7a8e55a31272392f37226da331d" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="889c5a88ea725f76ef7a9bd2a1d3dc20b550abad7559a9aa547ad733ceba9b76" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="4c61d3d7b1e05df4094c09319d4c8ccce2c5340ab5d048fd03609e90d933a419" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="47daaddc39485a6c8dfe3f6fafeac5acfca52b03e8b4d57783653ebf9689743d" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="ddc792db3fc32461aa3ac6bd6af5b170f6af98933c054aeb49d523eb9f47b3db" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="526fae78dc1802deca2258f2e4d3dda2794e6366bdfb9c93c3be1d12b99b6357" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="285e79d371a789a21618ffc7aa74c90e48f89b93d7e20f94b00f9e64ecfc6aa8" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="321be1194b2e868dcf676f855bcbb878a504cd3685844cc4c8318919d558bd0b" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="52672436dd06a124434a02c8348cd3bdfbd186d09cd471bd2c524520939d0e0e" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="518b9ec5af8effe698a0f2f9c74cebff28c88898e0efd947c8e260a45effcb3f" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="d96aae8b3b115d1928cf4956008975c2375aeb49690d28442194ac397c9f18fd" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="351575c91936bf6234d80ee5deab5924efcef228b105f1a62e8938ffbcd29111" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="3b7b078046758f913a0de44251034218da9f368df7e5d2159a122e47af49a1ef" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="c683fe551b0d49491deafcf5ed56bc48506cddc3a7c30539374726e1a4398b66" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="74554542d3aea3cb5084594af69451a3d0c17a7c25c58aff59ba31b5066f92a4" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="6482b56bcef9105d4f2e044008463ce6a6ef19a6efe2eec2a1bc0e7260dfe989" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="8af7f7fd3b33de2dd313a18481bbdf747ce84d5d8b83a28154dbca1a43d63cfd" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="5f66120ac5f0ee8965787759a4c8441600eebbea05d8fa50ebfeaf8ce4b834fa" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="63495a59fb798fe72b679324a27ce5d128e7bec40dc85c369a7724fe1b786599" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="d86a965d1b1ad995b58ab611ed503e874619b195cfb2f00d0f6fd50f671d93bb" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="524a5262b64d52a9e1046f8891d8552fd6fd9efa98c5db616b027d65ec6271b4" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="2166c0e99442b4878aac5fc0f5adf235fd11a79c804ffe96ddcdcc2fc15aa7de" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="582538e64006123c5fd7e4cac6cf78c5c9e3c18bf31aa704e0f2bfcfce4fa9a8" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="ceb39c445f6cbad002f1bec3f44463deb5b33614a045029d73b7ad57853af7d3" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="742981bcdbabc85df36cc18bf3df805f10e2cfd92378d6836453c2a43dd6bf17" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="e8cad21111a437e0d06823ec188809a2ddae3139c9ae1374cb6abd8966540445" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="7cb6d5b5c163c552a1e8a0b995ed27648a9469a01724607427617236740890a4" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="95f8d1ea860f26224980ef068f78bda55fb4ed7df617198aa16d9372127222cf" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="5fd34d8d318fe6b3abd2533bd93285192e7e4bf2b8bbc7151d70a39e62e8e98e" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="79af1047dcd7114fbcf0bae0d4cf08db63a655ecc8e408aeb3d984211c863984" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="522f94057e78b79f2ea0b29d653dc1c2c4d88cb3cfe55af2cf18920ba39151d0" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="94558ff252f532b3c44ba5ba9a939942f9fc58d518c8c17c4ee27c6c7ffc5706" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="a11008f963411addf69204a741529c703bddf6950a5bcc7031f8fb8a74280157" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="cf0278c469df7c3dbe19a5335c7d8f9849414854f48d95325b23c9096b17fb72" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="2ec05df6a4c5659e66404731e48c4918e655ed21e7cce103878d445bc7fb90ad" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="efdaa16485ee949fcb5dfdc676ec627b0dfbb6012c76d256ff954c574898ca35" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="94aafeb4d918a24e1940bb8b8113da347894c5a6f8c4c33af3b537628411f0d3" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="e989fdd5cbc801a7b306898edcc841c4d51fab36f23c62cd141a4a1e621f23ad" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="d93390e18ac1ee0d0c68785f84559b3613ec124aa1ef79a4828885474a3172e4" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="a03ce79385927d09b102ca524058bae20a93c4f66071ede23a33e8e34d5e17be" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="671a622423565d5bf1f3d0caab9daeb01736a722999cfba0f53a62e8e114ac98" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="2fde9d4bd4c8740266e4707d6f5c0ebec4e1cf07cd30beac9b732b3b1a630447" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="c61a274bbcb28035829f79277fcdca492286a6fce4e829d4f3ecaea7782dec9b" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="6526a8a7d1bd6179e5aa951389c9e2be97d64c698756102b8e0ae61364dbc0dd" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="2adba1dcbb6e82df39cf619f87d6bc908ae756eac08fb3e4d7e9d71bedff1923" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="c87ae962253594785259f8682df7e04621303976ab0642c214b61bf50470a2b4" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="902b4c157fc351f6df551bf066e62bcc5708af4936c3c3c59d4e889fe907258b" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="8a27b67572f8fcebfb2be877814183e86c01d93f5101b48acaa0ac7c6f2f8b35" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="30b362a9dd113bfceddcbfd359a8393eb9f56e4cd2e8b8718e8bfb022f24a447" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="33c2e62488cff0d8a2aa386e1731a7c7a34b68ab120b95ac83891e73c10c142f" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="8b5bde07a01fcc456e5f170fc05678a1c3b2f0771b60b8912fcadc433485573a" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="999e5be24fd388bbb901ad6136a58a2542e93bab534c7f4b03048255d4d3bb22" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="d75c532a6c93c46d25b9855abeb9e8819772e0bf0dde0f0f3a9b9d885d233492" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="0013789b1d3ac7b2caf3448e52187b4534f69545c9e1ec2a43aab1339c28466a" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="602b12e6a03e871e233543ac93c580c8693a3726137bec1442809b3a0358ccef" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="6e615fc180841cc5141bf5708b5ab519accae63ccbb76dbab117da00cc7710b5" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="acfe4afbfc3cd2eb965e5336d059d762ccfc3b7ba27b9569943908024248f3fb" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="a5a3b07beee30d5cdee1a1c3b4a7cf3ece16884cf1c239e66e092930edd46446" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="b3b395f303c3ac002067d463b47c5e89f4bfe7466b4a2d85421234a0b3a72697" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="515b66701a43a731822d7fbd29a4f4fc575be32e308da7b14caf3bd97eb6329c" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="377bfd7c9b8d4f1e05b7a015fb6eeb4599960648a4c44fe5d970630c68c11541" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="2bdae5b1273a4eddbcee1cd1d346d6eeae7a91f354fed83315834fced6edacc1" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="e30865ab09bfe381a2af9d9f2763a0917b7544f355c405d3494953b3b56328c2" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="3e40f896609dc8dbc1d84425e23344571070d6b7d1fd0c1350c1a778e43981c3" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="74f193318f2d5c2fd4245e9a61f2d6ce143570941d84ca5d0d2008173e0e1c7e" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="24c309136f1726830839e71a8a5d409b911b9c4d07a756ddcd771df4d8e2a9cd" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="e77961a4f940e75d3f076390ef1af373bab20ee02bda18f7d0df8e915af98651" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="a48fe5759c7063a6ee3f6f83846f1fe3d2c47f5dde62266da0ad3456f864b4e8" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="3d7ba8840aee040a83fbf3af31a8b9400e63711854483592837e7edb6348e29a" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="bb88aacc395e77e6139e210b7fecf609d68f54de1906f3e8704cbd0b385f873f" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="2eec6b2f6621a7b39e2528a29a746f33518f4cb7999c710e31d065eb4dbd2298" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="2ef218d21c7dca328bf66b8530ebe5f56f751e75b2678d578515040dd7b75a0d" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="dd0a54b0fd7c2a31b7e8e2ead15d90d4f6c15a9b7f8572ef9ff63f8548cbb805" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="6420359bf9522c2612e2ac436b92a19ab024612fcda4e3b217535ec80f9b6f30" name="condor-credmon-multi" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="336d42af4dfdd7f8eb01774e33021f3701834e5026be963d63a3fad9df3ad874" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="9b44865e9d2109e689105abf1e367f82090d5cb9fffa01b4193a1aacab3bbcbf" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="3021e999d16a284501a6f521f6944f4da53ec766ffce21f376beacf89ce753c5" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="96bb6cf14101115dee9c81f60a5faa01cae12e1f63e3036c4cc7200ca54319ef" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="bd0df1fdde54ec70d6938ac24d82db17cae828ab936ac4afeb7fb0c7dcdf2b35" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="097ab07ac2493577de38abae3e416d0e17e29b7a171e6fadb35b59ef91e9b973" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="16ad70b17d5fd4b95a25774f7cfb03d97007512cd47c24bc4cad51669d47ee83" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="45a6035981109867d9cb22138adc6a79b37fd6cda682f6b13fdaf2bbfb44cc8a" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="22ceb059d3c908e20ea7aacd2429b8e3977a626d879d89e5d95eb84c18c95963" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="b74a33d79f758186293fd280bc45f2cb951e818ef40e4e1593493ffcf0ac96d3" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="06e9463149cab9a6a06e20151c046d3d7cf58e0fbb8b5bbaebc652aafdceae16" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="92a171bd24c9e8c8508693626c322ca3e24350c61af4e85bac057e6c0e78c2a6" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="996909298d257afcb4dd5a8b1a754adaf7e8bdebe3390770710ade2a0e6128e5" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="855612949113ff05fb238cbb028684dda5308f5a1ab99f13cbf812bf8df9cd81" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="82e07b9176ecab47e1b09a15a280200794474e93c5129693ee79b34c67bf16bc" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="43397ae8390e340b289cad1d5084ab97079c79e8082f64eb8e97588e9cb91e1e" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="a8844c7f3372a4acb88ed4c32c3433075c1e3c63804a9d022b4229783ee64178" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="5ede0ae44096334fe3d116b207633df63b30ee8134a53bffa7d429287ff63835" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="c0d5c7bed52bc1909c41604ed9aaa7b7eddea5157f42d7b4b4bee2c498c2c052" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="bf526bf000a5c31d1f441d7ef11871d1c903df71b9101c5a6a33b595f12ba074" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="303ed5b49c97d9e37038dca1ca71660c79cbbd42f8853a275cb963cc9204f728" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="59f3b37663f2803ccd15eecc6a13542676c153db44b62c84662ba87be95ecbad" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="ff7aff31ae5b0bfc83cd93a4595be49a9fd42216f01024ba0a061376344b606e" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="8a185f6d8940f1df6d92666cf986519b0e65a1dc4996b2e4f80c405abe03a4fb" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="5452bdec01898c9a00dfc1f0f0bb5960c1906aac4dde96ee72163979ecfdd023" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="db68bad96840fe84188d4234907eff32abcc22936989165eedf1fc4d99c8b798" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="d25ebcdebd56a1b250047582088b02735c39efded09a0b3ab2adc2ab9fd41c3f" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="43635d98bc49005d2169593b10f4c8077f21948234c7d28be07f2783abcfab8c" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="dba2ecffb62b7ed47b1d6d67632d7d54755d6fe22dd46ed896a5ce1d55a243a9" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="658d52c76709cd1c33cb13df2a7ee250d17b4b53b65dc94bd4aa7b9671805625" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="e45f7d9e9f60641344187b3873981ed8309a2a964ae8815557f52ead8c550ef2" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="f083dd8deeb8ae5170027df9c05649736e3d180d08959e5d870a9f444a984a7d" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="689b94deddbd1eecf6f72abdb83881c4a480ecc74db047b6394cff1b45ed4564" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="6898c0f91c0afbf3db44c0f740253e4ac8272a6e38885b438cb2a59da5fc02cb" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="5ea772fce1b721c5be7bed7ce39e473a5bfb25b2cf2a5f404449a4f4a94d02bc" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="a0c74be68c01048e88255774273427f4a874cce6f04b2e3cac5da2d959c4fd39" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="f32cf84870c40e59cb1def979f26d17295486adf4741a935fa25b99aefb46955" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="7bb6201e558be94c102f3ce73ce57d006b0bc641d7ca3c7b34f9dffabe052bc6" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="61c199372137e54005ec4efd980e2ee754393cfa1cffd06ebac61b3a2eda3fb0" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="18dec0a8422a5463789ca5afdc68d2c878f96d7416ee81c170a478d590fdb465" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="b73a81c9b1ed92cc7b96f1b977c79f502bc67c4230ab39e062fa1f57811a9930" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="64387bf01c7fc72fc3c7c4fa88ebbac76f2571fe7e0dd3635a522101d09513bb" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="ec5216afff383398def07aa0e0d98bd12c7bd3675db9748b40f558c535c228fb" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="448581b8362235a93728fa517029d19c036bac5f697242cc298fbc76556f5a98" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="f78d95edc3a571fa4821208841d21a146df77410dfa405fc686372593fe3c886" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="5ebf3f8c0538aadb48399a0937651cf9a54b59a0ee4363f5d8f9ae4a4175943a" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="dc2c2f528c7d034504b7124c6c9bf4d2c4e4d2c34c396f76a1ec6abc25dd17d1" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="c65c31a10ecb56316bcc6a8c357fc8452a00de0789fb52714b41510941a3c443" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="e543c3cb6faf5c1c2edd7aaf1ee6743ba05ad5e02750d6aa5c2b533d85af18bb" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="b18d74587652c5f3e76b228a4f7cc75f17ecbe366533c5f73e12c8fbce615bde" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="30bdcb2b8ea3299dc04b33833eac58307047c9291a6ec0dfdca2e3cf0bb717e4" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="7594f0664e7a7198a0973f072756d06f8050e20b8c02305969e9f29350f97a16" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="e0fd7e82d1702f940f25f7a4179c5294bea10bb9d3487c5a7f90cdec098e018e" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="3811425a94f6ba8f73896c672b97ba5e4c0d9bcc3d8399163d5814a99b680658" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="31559f2d431790f44bd0f8bd4e6678e7d22960e7be234422580919b4d65652e2" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="4c8d3f4ec43255bd752177570f3eac875527946848161b064835cb036e508510" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="8963ff5192a93309fb9887916b09c3c3b9b6e1dda2b821aa1f71b5d4854533e1" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="d51da0eca92624d74a0b363844224ca0827e1dac8230cbd160581b460562b2bf" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="8ebbf82a58a6fb5968910913bd200cb82e3ae3b01fe84df541a767604b2b9716" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="4f19e60028d5d83a6fa34a42bd2e9fcac408ee4474c1602667c9427f7f403a14" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="6e9d05d49fe928763b7ac91723e69099865c962f14683dcbe4c085157a83c0a3" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="a4c6c17a9571e4f775b6ca08fc9d82d83ab046a6cbae5e60b33c16bb2be4af92" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="f1aa5cb801432df950fbbcb5c1f580d971757622c47535b6ea5ef56459ced1ef" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="2de9860d664a7b8184cd6a6e4f596046e68ccc1e6b524b26d99aec708a65cd0c" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="830c9de4bea0c2e9911e4a1539fd1fa3149632e143a5bd987b7930c4df2e1e94" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="dfb0a039c87df8fbe16b6190e9f9ae5a48fd91cb23360b1fff323de8c0711a4c" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="a358b6a43104b7edc79e48fecb2ba22aa63e937b38aab53b413dbefe047ae664" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="fa6e74e1295e758b6d36474b4175dd644b7b6f886092ba9ed5a0a7e36c7a8e99" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="ae9ec82435a20d7777bf491c85131cd0731a18d7c465b7de619c708081e0df43" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="456ca6a7f4fee2c0d0468b9a983120494f257248982346f00c69e0884c2555c3" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="6ee56582c8ed7a3536452e0d5e5904347a3af97c6e572cf55ad421cdea05a2ba" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="d141155d9ae3ea8387b7b553478e4381a01fed3daa1c42f2996aaccc5598c8a1" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="cf6365d17070aec7824868b8ae1275fe5e0a4416d42fa1fb209dd73835139d8b" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="197018cdd358dda26de97a0dc63751d32085a5626deef5b27b3818db530691c1" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="0424242b819c4beacfedb28de7e113f5e3269e48fd35b56fabf0630034022d21" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="ccab23f854f0a3fb52ce62fc7f079bb3f58de90cb35ca5081e32b9fde950887e" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="8f6149d76da59b3dd410b9d1661e1f7988d9e4c72430268d7ba983d4d72d4fff" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="97de9653f3e545c8869fd29c511326616ca4a05ff4a0b86f1f2589d56c69c9a2" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="67245ad3ff7c95e514025ba9ff272df5a3db73d4165a67de336f6ae0086714f4" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="698e2dae585df44f587021097bb4722f5cb4d4e80958d9bc2ccc41ce030e49d7" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="5b141025d3859af22eec500c825a1c79678de5c626c709000cab024939e53156" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="7f5e96dac870883a3ca784681e6fb239fd9327e888521a18864563cf510e795c" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="7e42f3b58f58dab86bc8ba5305e07da043d1500b9de392aac63e8f0ad92df228" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="47cb618826f0fca4a4aa9a731bd5082e89a6582521561d2dc6809f8ff1ee2f1b" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="3d2cd974845435d3bb6c6609a302b1ce705fb11aadcce98384aca8797b3c4292" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="29fe57f660d3f35d0d6b18dfc33bd0bff42174cdc796a610b2a2daa6b8dca3de" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="252312e77e77f90198437989f70dc5fc88b24548314ece99b09782534c39f47c" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="049f86c5abee25b59e9b2145a71a23f5190335a66789b3d7583e8dde9ad4fc8a" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="0b7558315f3696feffa3f543afc6fa03348e2b351664e14a8e17022fde26449d" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="e06564ef69e2762c162b9f2c3465ea8a5273e367f66eb52e073b53d365e9a731" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="996a42676afb1f5b81798d27e11183349d4694e0ac569d6db653c930e20a129b" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="33a5466e67eebc3ea47d1baeea81c3f3199f179793e62233675121afc851e438" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="141cbb4e3c71fb905819719e4a53690d8f72acf016e410195207579ea47d6262" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="0577b30d94792703f5ecc887475079b81470929c4e757f034049f8addab863df" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="06ebadbe8e4247d815a1818f758664584b54f4f0932861fa8c496d55c1e2f2a7" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="fd9de65d5373d71c3b5677114e9fbc06e9d2a8e70acecb65289b56a9bc4692de" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="5c097c5cdcd60c4afa4a7d3b5c7902aa552c416205c93c7da4fd3fa90ed41c21" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="7994f39738cf07f00297ca328f4c5cba71bed38aa6b1b7b5e8d927389d88156f" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="2b514e86b52f0614bd226e3c64390e474251e47e794437c8658192ed8dabf61e" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="45048cedef6da774223611f8f65d3f2f96ff1f46e54f3c71232fd81b81a9c328" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="ddedacdafdae7c1be13e7b392caa40cfa8057f5cd233ea4b2b6a3bdf7b204886" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="dc7e0891106c6227173c6fa7bf49994d727d1cca8efd1de3d7164725d3f98fda" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="82fdfcd019d6b64d912a5007b0791130acbe4ac6a976925bde6d95c6e6aaefd4" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="631218defcf46092d77ff3aec3e07c54f0d58a0db6193bd5506cd15d76130c49" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="ae06c7d577a3142aa1608d90608f73557aac932348a3bb47d8183401c60c8826" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="70852437f645f96be12f76cb48201b22cc9ec21419737396045c28bc659fb114" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="0c4228422e1c7e4b72ac937eec2781e1cafa3458b53f6d63f749eb61454bc844" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="751de53ac6eaf29730396cf98bfe17fb41a02e4ed62f05d1971fb07235564ece" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="6c9b4ff6e2a68e0b200e85baa7b1ab288c575008e07c6ba8e57bb45f69fd5f60" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="39aa318854f1333e2b0690b3ac5d5cf7af5af5df1488f61eaa4c251243c898dd" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="c24075adabf66fea7abcb4cea4f5878b7e28a540738a5065fd719235ec93f72a" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="346ebf7ba976bf33c52f748288de083a4a100bf7017c09bc10f6870c8588144b" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="efdabeb5a55c28dbab5b5570b1d6026cf0ec1ef8e9421e586216a30b15e5c98c" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="8e1c67a063aab9b9ebc1d8bdea4de56c11d84d62c30b8fa3075e455dcd8da7b1" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="632b66969e66714b0e80d67177077af65a76385d1f4a1c9891de26f61c8e3ebd" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="8f79a023947ab8465f55ed27bb23fc42f78204f049dbd3b9a61b0ff01d9acff9" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="d7fe70e97937677db55b741aad469158b775f9d2e5969c2b552dcc44fa940a8f" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="2ad1c699732847ecda16f792c84c30d38a2aebb40b783c64b4377f19c65d751c" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="d3ebd26ee328d7f81f3dc044b269e19b58270cc7d5d9d7953654bb300c156f2b" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="31bd9760290e3e85e1ac1134d4180e54e591ca15f8a06c5f2a653e65a71d7e40" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="3db424827e9022ba72a6500907ebbc2f4f0f20a6458c10080ef6892ef03b9946" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="9f7eaf316244600ea9b4010fb35f3be1547d4617b0deedccb9f26986e3457c48" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="743cebadbe3d971698d01daf362471f2574166cb6a82c73e13fd92c9a175d422" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="00af87a3b88dd9888d2a8fb3365e62c2768a1c49682a9be08efe38228df8da76" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="688b8eecddf63c77481c3a978433f20aebc86f42c4fc943c3200b6aaee1aac4f" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="2e62f78c93577db2ab15a4085fa1a3def16a544554f5fe72a6b161ef6bac728b" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="e256fa5c610d2540603b5a94f22986eada397f6d7f349c78083642b8e06d3728" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="f068f9ed55ea4db2205f86c88f005cbc3da4998f7ae19639f731dbb799017fbc" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="86fe67340015beb1ca8b20b12cf913b67087c506f4a924e1a60c04e739f0e14d" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="181a3ba609208ee5cd40e4c199c31be436338f741aa19f76cc5a16384c955c3e" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="893c3e8d64fcedb4f30bf343e7e906bee31b2be747ff368f10a09420375904dd" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="5592baf7bdc274c51bfee42ebc1230644368b5d84287449af0742cb5f415c3ea" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="1cac3bcd70816b61ebcc9912bab40dda988b1130030b52aca3b994231c0e25ed" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="d2637171271f8931a00b6eaa735ee7a93625af61e4f6d189f4dcbcd36aa7fd39" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="eb8921949d3e94706b1d08d332251682a4e574927ecd5acb8463cd5c58d55b25" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="eda510fd006c59b3be868e225c433c67ed40ab5c8665f6cbcb8410686d3e8864" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="d09b42a105d70a12eec01bca56a9d2beb38d45f25522015d5fe1b0a585790907" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="8043410267415e46dbc3108cfe872781361a135056035e044d205bed846427bc" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="a0e437423fcb4beec69c85616b3793121538704d704afd07545233d3bfbdbe64" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="8cda7729a27931a278f5a19a7b93502b9028859ba179e2794a15b0a01b873e3e" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="80a04e381c5242170b79f608af7d9f41a58926e179e01c60721f6fe2f3cc440e" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="5c943391345a91829e14c851205c7787e852c6ab349a15713c21d89fbe4aa310" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="6c011a0f6b79c7bc0dbaa9d5605406b46972d6d51aa7c8b6cf0d5cf6507a6f95" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="28bd613562661fe6d342d9981f665c3f2b3da49dec000b22ef58a4572ead212f" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="fafeb79961d0c4ffe70b751bec4513454947a1bade76d694ed378aab01924123" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="4889d8175fb2be3ae81ee3ae6b93c70aab6b9d38053f5f73eeff4bdc37b0bed7" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="5fdb59e3665db221181125331ed42f906c79d1ec2158e9926e1e898bce29d1a7" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="7cf96751c1479651f9f7e03ce605d915a12e7ce1ec4269f509987773c10b0f3d" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="e22b46a6cc9a77ef66a35d3e79bf242fb8f9d20051608b8f4fdd3e37969bdd4e" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="17da02c69ac7454a250e0e4a917b5aa625c895887fa726e0c04c8e3f749b3758" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="11f9017b8cf7694aaba9215d7222fbbd1e23c61f60731e88b14514f65b88dd28" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="0d8893c37aab381708a0cf2da2b3d515eac714a35fcd6020dc3378e6bcecadfa" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="173e67bf3b8ef3aa8fce718fb00b5d7a4c347265f9458d4d7041d33d7af6e607" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="e8e639139a95179d8e520c78b1f2c5c5745ca5914fd61b4460bba934d8c34cba" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="a47a2769158c159ead087d50d0aafb6cac2a930a7c91591aa561a667f6088b82" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="405f3052c90ec7bd7237e9e3d30647185b9cfd8f22640cc038d0ee8b8f75755c" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="c22b7466e5848a012610649c424e24713709416ae9eea8301a84634a8f857eaa" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="9585a911eefd4fe042f724e1463c689a6035e1438d1282365735ae2004bf0473" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="4543e6c9354ed29b95fcd9b3c417a7db101099256c9ef7f7e08d4715d3db4484" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="add9c46470e5d3c827803f255466380661781b2724964909bfe64ef7ccdf428e" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="06dfe7ee804a453b74dd3959d8812c56efa2c6d855a29a297c1814d914077ae4" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="dba1091fe084b0b6bdd90a4c64a7a7d5f0cc58e63a6ff3e7468b0fc7d74af91c" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="a3f9906c102b2f9c426e4ef9e8f1e8619f5375031825f3599aa6757b6da7739a" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="eafd29b4b1c24dc6959ea6dcfe31d9111568c5fb86b7db73cc79b133eecc49ff" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="7bbaa2eef72899e45fb0b5013c76550315f0710a4b218b8441253e0487963c91" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="ee53fe3778b1a80dfd82d8355c07f678a6687a7223624da7072b05bac405d4b8" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="dacc64e068c17e39b6e6dd4cb747d9582333994889a54c64e8d413c61058f7e6" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="c8b5b4c6137df43b1916f8bda7baa64c40619e8a55b7d4dd4eca3af2eb8c6de8" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="04e17e38e2f1fb3beb0193663f874e8c1248285c07680e862aa1af37b271255d" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="5f9977dcbac1aa812e856cacf232a90c8d39e99ce531a644a7d3d491c9d5013b" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="2d45d3138d5918332b64124cc2efccf2a651d5dea44f9a5438b55b50ec3e3edd" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="41bf464343c103ee2e5d0a63d85bc1d04c2a25f9198387aa715b2ad1d5acb204" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="09d2a0666bf82238d8d9d598f9e3890fd1593b32d782c62751d6f87408961f2a" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="cd706b8be0d29b35f550b35b3401e936d7dc94bf9bdb3ed3e22762115a7ba32e" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="e1d45f7921a4c6eb8990f6d4e25208961989a2f5c0b5cd3ee142f2e61396a769" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="555f3fb5539bd7040f3ac67cba6e9883b65152c5b8bef98f745758879b27bec3" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="f5b5b5eab63c298df2456d546c45180647c7f2e2402fbf2882ad337959ba3250" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="8857d92ba666c688eff4b8954be831efd972f72e92ddc7b74d29185fcf011b3d" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="6757db23d48371389f678cc20dc58558345d960853c390e13154aef7cad8fa6e" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="00f6eddb5cea06eec222aab187a3c785260314fa5c985a4f8c71f60fca444147" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="0e82fd1b5249ad1d3febf6f25ae678346e2b6f1fa5fbf94bfb8644545fcde67f" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="e8c98c8d88ac8c5306f6215973023f6bf15c92071a2352277026da7dc7aa3e57" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="4bf2c06fd2a60c5cb0e86395b5592b2e7b2bed8aec61ab00d79faa9cf14b34dc" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="20119529dfb6c042a48d2479ba42f1020ad858c9415ae2173ab9abeb7af711e5" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="f6c05e17fc5391fd10dd8aadba3906b6a69b05bd24f66b5bfda62ff36759ba6e" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="c680cddebd9d540f7e7d8e30a307db44b908608f728b83fc1b5edb3aff34aa8f" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="7ac78c2dda354e60f28427bada8e017c740197ee4a5e9ac59f4ce89d7319fcd0" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="0242abbbf0fde3d27e6ed5bb01107771b76403d62e5a47814ff40fc7eb216e98" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="94c9a38ae99f0e36bdf8d3d03fad2997a67a14c88af242f9fb3a9688ac5544d2" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="50ec11aef0d7127493ece804780a3152800627fcd7e0848882d3851834b0ef64" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="46a2df497cc8bf8beefcca82b6eb2c49d8dc4db28e3886ba9a8d541c4b2c6f58" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="8c29d49f1c0fdedd44f01c7e108396d34121084d035c71adcf7f52c94b066fbb" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="20e19ca5d3dfe22f86acf9d5c37581ee1892ca58f7ebb1f642b280e342277220" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="65fa0a4db13810ece3ff403e9bda18131edf17c48481583ba7dc3bea92685358" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="b2ab63d070a4d0191b921d30ee74b4089ea1efc0825e10d0db5b972ff4363c38" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="ed668449c6d6436436668ee90bfcfa43c0d02e367bc31becec91621824c2da95" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="cbca89f1e90e71b27d4b86e20ba107d3a262e10c2accfb0068b39b7be6305a9d" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="32dff6165080f6c92a9532c4857298f531197e78a9a8c7cbfedb7d215240fe6c" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="ec807d7fe11ad34ab46663b0e3e4e823c3cf560122272e6c9586f107302d0327" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="857714a85cc14f732e9a1e85219bca6d78f36733246a179dc21034e23924c795" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="47896ffec730ea9742ed654bc49890e1302805f8be3c4a790b4264104a3425a5" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="868df09a3251d88a3e483bed0d02affc65debc4a94d8e5d710d0c9374fbbb73d" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="aec2aa58c91e8640bd140ee4b70143597a1df17112971dcfc012ac7fed0386b9" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="e24e18cb60d748333a9a1e359371a5ff84a5a493b4b226fe397779508d80fcfe" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="b591e0025004a9eb08238ae3bf71b53838aa9c5d43f33217b84e6f55f6a426fd" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="744681ba74d34c99eac34be4ae5bd3f6ca756bc30672814594b59c536e17ce10" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="c1746eedd53e7a35945e76db6aa28b08b5899777e3443f4fff8da89d5cbf3cb6" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="98a284d1dc4604a5d6ac4f871f77f8e6b87133dff155d7257ea5df80a9fec8b8" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="7740d67db02833d977f7fa81bcf63dfd25cd3639f36ea68ae315182bf3456723" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="5b0736a810e7000f4b84e77bd2f2ec2a785ec307b3422e12cfe33b77cb484409" name="condor-test" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="d286c3bac3995495b2e0c8d8083e3381f0a44eecbcce525cdebaef95188162f5" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="93a827c67c220700f259be229354653ac88804f15c10f13d47fccd67435b96b1" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="40bddcdd317184a45be5e010cfce3e0df4442524db8bdc0e790f5b95ac7d52e1" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="0c7e3f56e7ced27da7fcb092c0e4e1a82eec1ac6eaf0e010efb2e2c8e3762854" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="0e82e52deebb32bb826a8be2cd3dd0d9c7993f35336650fb506ba17e25212b30" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="16fbf43fe44090fc41bbcfaede3ed566d9900a7b7ae41888c317cdb0027ccb1b" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="9292f70e517b9336cb69be36b0cf8f7869381f7a4d5916d860fa5b1c620f9eda" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="421b9189a4e5bc78f55e83d30dfd5d16288c371da53f219d99dfd0725aa468bf" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="6eb0bdf107dba46cc5ff232d9458d9e231e19ecfa63ece5f288707f397a3c23e" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="19892c37d687c6393240028abc4c20197263daf75de215e3b3c0db63db2f44b5" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="16c147ce9aaf725ab38df07158eff1f29c341e66a7b5616b0c13acff3f68f081" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="c649471ab1ff9f2d4b68f2f39308efd7fe5870d9f7345e4cc571e4dcb8f33447" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="4247f01506b55a15a22a63b0e0b55a95afd3cad060918106be1f0266482591ee" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="a6b7e4ceae11439fa6b881c61f4753db54000aa7cbdf44b4b5b54c5a48f498a8" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="e580b45525019b062719e9823a6495c4d99fa3596dfd5c03910e3641c6baff9f" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="d5e2b0a0d37fdeb381403dac06fd2bc45d4ca8bccfc65e22933091a0e7ef4cdd" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="321b1ebdae67f9b9513edb005cd760fb07d9db8ef1d646054888dfd3171b3ebd" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="cc96a2310643b60ac8d2885387a6b9ef47b10802949ae62ee539c84c5d9ce641" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="c5b60da1cf7794af9e96df541df057177196da231bac807462490e0a14a513f4" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="ecc06b77ce65a95765f4a9733cb0f68e0aca78cfaba840a945d1647af39f7637" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="54f661d27943b8661ae982868b3279dc0b704eac902014a28519fec6592a8136" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="0d9e1ac964aee7bd3996fd020f43def7114f351a1a5a58d540a09ded44c97228" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="fabe3c215a0b53e2db3b65e5600b973b874e46afcae8a77b5b89431680b2a22a" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="af0ab42ce585f137e4f55fc8384774046c8f9e838e28a7e185a5c588d340ed9c" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="265df4731209f09187a1c168e6b7bd8ad83d70ece2bf52282942eeb7130271a4" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="1cb4ef1c1f2aa9b705a2d792af778ab80f4372ef11586b45c634cfb0242c613e" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="3a490d96be88041c8db9de4adcff6d830f1df6d92f55a645b998e3ed290c7bab" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="dc2bb31d73c4ec7f417230bbaf3533f219aa60b250b136eb47ad88afeb79a18b" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="20fd3290c80c2f45c3f446c7fbceddeef68a18e1acdecc0c57f4b0d5133dbcc7" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="e291a9eca8b6c0107da5d827cc1b90c22599d215fa17a146071643b450373688" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="141f7b438d5a8f63adb55cfefe14721041044f0a0d7a60093aa3547a4c247b30" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="41635e5beedbe52924182968c954df0c2af2021f1011f484be1a9a45d78848f2" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="c65e0d4e129ebc77926e9486976696ce1baa280ff7a90f6da2bc63f008126ad1" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="2e9052f99f13bfab0d4f8ca6849468be1ffb635a4ce64605c8baeac0319f2474" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="351cc90b2a0a3641041740d53fdfaeeca72cbc201662f4ff3486c2e543195e3a" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="ee3bc55c0025fc3ece4ea8e4f6b2efe9a82fbbcaa4f57ab25f6ca18e110db3ad" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="bf68d40f2b883775fedcadb2048b1caa9b544051689f61d221342a722a26ba66" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="b509901a22ae3cd265d1b83d3b5ae135ae10532a63dc962aa0ec2f2768b9a50c" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="9e0ea16e3123832b983eed30ddef259d9d07501872744e318bb31540db6cda21" name="cvmfs" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="0a4513f9d83be0ea82d2fe5c3833ad7a190ef2ff1c5a6295ad3a0b81ef31e770" name="cvmfs" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="a68aec8a8409846414465dd41bc19c01e27e6e71124c328ab17d3b19460e6e51" name="cvmfs-devel" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="fa60e4ad8da484150c329d054cfe20689079853c001c4a5e2ff614e6f2273af1" name="cvmfs-devel" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="cea52a52ec2c77392a2af5141b2171811d218ed51b7a19b70c856aa7a0f406fd" name="cvmfs-ducc" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="3f0c9029fbca530968ed3422a524b8ad34895c1f3d12074e08515adc658cc78d" name="cvmfs-ducc" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="f45ec05f34f3e6c6d15effcce83db1c01d9e30dc981239d4ec8a6c526ed0a9df" name="cvmfs-fuse3" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="476edc68fa3cdebd19754c837ecb9709542e48d6903d558b18376843bc7b56bd" name="cvmfs-fuse3" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="983dfbfb08d903371149df417efa18348d9b00ce96c4c9f0325bc907e0e90f9f" name="cvmfs-gateway" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="201c1be8fd0c9098e45e6d66c150f99bc35e3e62139ca5c550eb7447538e9b74" name="cvmfs-gateway" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="bac1267090d86714cc1800dc6f60dec59d13b0a462b279ebbd8fd79a6f97e952" name="cvmfs-libs" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="f9acff50fd87cab7919a9942e3f7809790ecacefa9d8af7f56511e097047f761" name="cvmfs-libs" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="102ea7f9cb0ecd483ef3505c6f686a9867f9a44303ca4005db66987fdee3be3a" name="cvmfs-server" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="6ade4ea2d0a116841059262e3d1347e215abb67bf3d377646bf131637f870862" name="cvmfs-server" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="6885452d33d30fdc70ce51c69b59c86f3484845028eb7bbe11b8ff34195d47e3" name="cvmfs-shrinkwrap" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="f4e3ccf567dab18bc62fec902a17318125ed50eb88a465ae3391033f71d5f29f" name="cvmfs-shrinkwrap" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="9a23dfea8ed5d75af69edb33c3114fdc1317ae459b5fb81aa6727d6925c5be2f" name="cvmfs-snapshotter" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre3" rel="2.1.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="c850c405b4c4c7cf565b99b08f8af8db690ae11613c1cf888276ddc3d671de2e" name="cvmfs-snapshotter" arch="aarch64">
  <version epoch="0" ver="2.14.0~pre4" rel="2.osg24up.el9"/>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.12" date="1733140800">- Add cvmfs-snapshotter package</changelog>
  <changelog author="Dave Dykstra &lt;dwd@cern.ch&gt; - 2.12.7-2" date="1741003200">- Apply pretrans transaction check to all subpackages that need to
  have their version stay in sync</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.0" date="1748001600">- Add logrotate config files and tidy to satisfy rpmlint v2.6</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.13.3" date="1756296000">- Make building of unittests optional 
- Silence a mkdir warning when /cvmfs already exists</changelog>
  <changelog author="Valentin Volkl &lt;vavolkl@cern.ch&gt; - 2.14.0" date="1773921600">- Add new libarchive and json system dependencies</changelog>
</package>
<package pkgid="d5837125341b8b446afe6b46f90eebbf038cbbd4b4a2132c8936ca1f3f656513" name="frontier-squid" arch="aarch64">
  <version epoch="11" ver="6.13" rel="1.5.osg24up.el9"/>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-1.2" date="1692100800">- With the addtion of an EL9 repository, this release includes an EL9 RPM that was
    compiled on EL9 and that fully supports Web Proxy Auto Discovery. The EL7/EL8
    RPM in this release is unchanged from 5.9-1.1, except for version number.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-2.1" date="1704974400">- Apply security patches from Squid 6 to address security concerns since
    a version of Squid 6 suitable for frontier-squid is not available yet.
 - The following security vulnerabilities have been addressed with patches:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46724
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46847
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46848
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-49285
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-50269
    https://github.com/squid-cache/squid/security/advisories/GHSA-j83v-w3p4-5cqh
 - The following two vulnerabilities are addressed by disabling Gopher and TRACE
    requests, respectively, in the squid.conf.proto file:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46728
    https://megamansec.github.io/Squid-Security-Audit/trace-uaf.html
 - To support SELinux, require /sbin/restorecon and apply it to the log directory,
    in addition to the cache directory.
 - Update to shoal-1.0.2 to fix setting of external_ip.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-3.1" date="1729684800">- Upgrade to 5.9-3 tarball with the following release notes:
  - Add *.eessi.science to MAJOR_CVMFS in squid/files/postinstall/squid.conf.proto.
 - Move frontier-squid.sh from /etc/init.d to /usr/libexec/squid. Remove chkconfig
    because it is no longer needed. Move all steps of preparation of the
    frontier-squid-utils prototype files to this file to simplify future
    maintenance.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-3.2" date="1734091200">- Fix building of RPM to properly choose Python36 or Python39.
     Also, restrict building to x86_64 architecture.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.10-1.1" date="1739534400">- Update to squid-5.10, with release notes at
    https://github.com/squid-cache/squid/commits/v5.
    The security patches included in frontier-squid-5.9-2 have been incorporated
    into the baseline Squid code in this release.
    It also contains fixes for minor bugs and these security issues:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-25617
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-23638
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37894
    https://megamansec.github.io/Squid-Security-Audit/esi-underflow.html
    https://megamansec.github.io/Squid-Security-Audit/ftp-fatal.html
    https://megamansec.github.io/Squid-Security-Audit/ipv6-assert.html
    https://megamansec.github.io/Squid-Security-Audit/stream-assert.html
 - For SELinux, provide proper labeling for /usr/libexec/squid/frontier-squid
    script to prevent log rotation failures.</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; 5.9-3.3" date="1741694400">- Re-add ARM build
 - Exclude shoal-agent from ARM builds</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.10-1.2" date="1744977600">- Merge version 5.10-1.1 into 5.9-3.3.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.3" date="1749211200">- Update to squid-6.13, with announcement at
    https://lists.squid-cache.org/pipermail/squid-announce/2025-February/000167.html
    and release notes at https://github.com/squid-cache/squid/releases/tag/SQUID_6_13
    squid-6 has a number of new features and changes, such as
    - TLS ServerHello
    - Log TLS Communication Secrets
    - Ban ACL key Changes in ACLs
    - Block to-local Traffic
    - RFC 9211: HTTP Cache-Status support
    - RFC 9111: Stop treating Warning specially
    - ext_kerberos_ldap_group_acl: Support -b with -D
    - Remove Gopher Protocol Support
    - Remove Outdated Tools
 - Set "memory_cache_shared on" as work-around for Squid bug 5332:
    https://bugs.squid-cache.org/show_bug.cgi?id=5332
 - Require Rock cache when workers &gt; 1.  NOTE: This is a breaking change for
    installations with multiple workers, but necessary because of the work-around
    for bug 5332.
 - Set "request_header_access If-Modified-Since deny all" when Rock cache is used to
    avoid Squid bug 4890: https://bugs.squid-cache.org/show_bug.cgi?id=4890
 - Add patch to fix reporting of number of cache objects.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.4" date="1750852800">- Fix to ensure update starts new version of frontier-squid, not the old one.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.5" date="1751544000">- Fix to prevent starting frontier-squid during new install.</changelog>
</package>
<package pkgid="033548031d270776dd06e4bb89d31d263bf357879cb4eee0ed02112bf291edbd" name="frontier-squid" arch="aarch64">
  <version epoch="11" ver="6.14" rel="1.2.osg24up.el9"/>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-3.1" date="1729684800">- Upgrade to 5.9-3 tarball with the following release notes:
  - Add *.eessi.science to MAJOR_CVMFS in squid/files/postinstall/squid.conf.proto.
 - Move frontier-squid.sh from /etc/init.d to /usr/libexec/squid. Remove chkconfig
    because it is no longer needed. Move all steps of preparation of the
    frontier-squid-utils prototype files to this file to simplify future
    maintenance.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-3.2" date="1734091200">- Fix building of RPM to properly choose Python36 or Python39.
     Also, restrict building to x86_64 architecture.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.10-1.1" date="1739534400">- Update to squid-5.10, with release notes at
    https://github.com/squid-cache/squid/commits/v5.
    The security patches included in frontier-squid-5.9-2 have been incorporated
    into the baseline Squid code in this release.
    It also contains fixes for minor bugs and these security issues:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-25617
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-23638
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37894
    https://megamansec.github.io/Squid-Security-Audit/esi-underflow.html
    https://megamansec.github.io/Squid-Security-Audit/ftp-fatal.html
    https://megamansec.github.io/Squid-Security-Audit/ipv6-assert.html
    https://megamansec.github.io/Squid-Security-Audit/stream-assert.html
 - For SELinux, provide proper labeling for /usr/libexec/squid/frontier-squid
    script to prevent log rotation failures.</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; 5.9-3.3" date="1741694400">- Re-add ARM build
 - Exclude shoal-agent from ARM builds</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.10-1.2" date="1744977600">- Merge version 5.10-1.1 into 5.9-3.3.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.3" date="1749211200">- Upgrade to 6.13-1 tarball with announcement at
   https://lists.squid-cache.org/pipermail/squid-announce/2025-February/000167.html
   and release notes at https://github.com/squid-cache/squid/releases/tag/SQUID_6_13
   squid-6 has a number of new features and changes, such as
    - TLS ServerHello
    - Log TLS Communication Secrets
    - Ban ACL key Changes in ACLs
    - Block to-local Traffic
    - RFC 9211: HTTP Cache-Status support
    - RFC 9111: Stop treating Warning specially
    - ext_kerberos_ldap_group_acl: Support -b with -D
    - Remove Gopher Protocol Support
    - Remove Outdated Tools
 - Set "memory_cache_shared on" as work-around for Squid bug 5332:
    https://bugs.squid-cache.org/show_bug.cgi?id=5332
 - Require Rock cache when workers &gt; 1.  NOTE: This is a breaking change for
    installations with multiple workers, but necessary because of the work-around
    for bug 5332.
 - Set "request_header_access If-Modified-Since deny all" when Rock cache is used to
    avoid Squid bug 4890: https://bugs.squid-cache.org/show_bug.cgi?id=4890
 - Add patch to fix reporting of number of cache objects.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.4" date="1750852800">- Fix to ensure update starts new version of frontier-squid, not the old one.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.5" date="1751544000">- Fix to prevent starting frontier-squid during new install.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.14-1.1" date="1769515200">- Upgrade to 6.14-1 tarball with the following release notes:
   https://github.com/squid-cache/squid/releases/tag/SQUID_6_14
 - Add an "ignore_vary" option to prevent Vary headers (like those from
    Cloudflare) from interfering with caching in Rock cache, and enable
    that option by default.
 - Add a default value of "shared_transient_entries_limit 1048576" to
    reduce the chances of clashing hashes of queries while using
    multiple workers.  A clashing hash causes a query to not be cached.
    This increased value could use up to 128MB of shared memory.
 - Restored text of error messages that appear in rare cases and that were
    missing from the previous release.
 - Improved checks for cache memory configuration to allow multiple services to
    have their own cache memory values and to prevent reduction in configured
    cache memory during re-starts. Also, increased safety buffer of shared memory from
    10% to 20%.
 - Addressed security vulnerability SQUID-2025:2 Information Disclosure in Error handling:
    https://github.com/squid-cache/squid/security/advisories/GHSA-c8cc-phh7-xmxr
 - Removed obsolete in2p3, gridpp, and triumf from "acl ATLAS_FRONTIER".
 - Add a patch from v7 to avoid a "slot-&gt;sameKey()" assertion error in
    rock/RockSwapDir.cc that has been seen with multiple workers and
    causes one worker to restart and prevent a query from being cached
    until a full restart.
 - Remove cachenumfix.patch because it is now part of Squid 6.14.
- Add support for EL10.
- Disable admin emails from shoal-agent.
- Changed pip3 install of obsolete Python module "netifaces" to new "netifaces-plus" to
   enable shoal-agent to run on EL10.
- Fixed setting permissions of shoal-download directories to prevent "Permission denied"
   errors.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.14-1.2" date="1770379200">- During build of source RPM, download additional Python modules "cffi" and
   "typing_extensions" to support building EL9 and EL10 from source RPM on OSG
   build machines where downloading is disabled.
- Correct location of "shoal_email.patch".</changelog>
</package>
<package pkgid="699a8ea4510730a1b0aceaf4e7063b535d699e8972d27d0dd2acf02266ea0642" name="frontier-squid" arch="aarch64">
  <version epoch="11" ver="6.14" rel="1.3.osg24up.el9"/>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-3.2" date="1734091200">- Fix building of RPM to properly choose Python36 or Python39.
     Also, restrict building to x86_64 architecture.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.10-1.1" date="1739534400">- Update to squid-5.10, with release notes at
    https://github.com/squid-cache/squid/commits/v5.
    The security patches included in frontier-squid-5.9-2 have been incorporated
    into the baseline Squid code in this release.
    It also contains fixes for minor bugs and these security issues:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-25617
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-23638
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37894
    https://megamansec.github.io/Squid-Security-Audit/esi-underflow.html
    https://megamansec.github.io/Squid-Security-Audit/ftp-fatal.html
    https://megamansec.github.io/Squid-Security-Audit/ipv6-assert.html
    https://megamansec.github.io/Squid-Security-Audit/stream-assert.html
 - For SELinux, provide proper labeling for /usr/libexec/squid/frontier-squid
    script to prevent log rotation failures.</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; 5.9-3.3" date="1741694400">- Re-add ARM build
 - Exclude shoal-agent from ARM builds</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.10-1.2" date="1744977600">- Merge version 5.10-1.1 into 5.9-3.3.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.3" date="1749211200">- Upgrade to 6.13-1 tarball with announcement at
   https://lists.squid-cache.org/pipermail/squid-announce/2025-February/000167.html
   and release notes at https://github.com/squid-cache/squid/releases/tag/SQUID_6_13
   squid-6 has a number of new features and changes, such as
    - TLS ServerHello
    - Log TLS Communication Secrets
    - Ban ACL key Changes in ACLs
    - Block to-local Traffic
    - RFC 9211: HTTP Cache-Status support
    - RFC 9111: Stop treating Warning specially
    - ext_kerberos_ldap_group_acl: Support -b with -D
    - Remove Gopher Protocol Support
    - Remove Outdated Tools
 - Set "memory_cache_shared on" as work-around for Squid bug 5332:
    https://bugs.squid-cache.org/show_bug.cgi?id=5332
 - Require Rock cache when workers &gt; 1.  NOTE: This is a breaking change for
    installations with multiple workers, but necessary because of the work-around
    for bug 5332.
 - Set "request_header_access If-Modified-Since deny all" when Rock cache is used to
    avoid Squid bug 4890: https://bugs.squid-cache.org/show_bug.cgi?id=4890
 - Add patch to fix reporting of number of cache objects.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.4" date="1750852800">- Fix to ensure update starts new version of frontier-squid, not the old one.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.5" date="1751544000">- Fix to prevent starting frontier-squid during new install.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.14-1.1" date="1769515200">- Upgrade to 6.14-1 tarball with the following release notes:
   https://github.com/squid-cache/squid/releases/tag/SQUID_6_14
 - Add an "ignore_vary" option to prevent Vary headers (like those from
    Cloudflare) from interfering with caching in Rock cache, and enable
    that option by default.
 - Add a default value of "shared_transient_entries_limit 1048576" to
    reduce the chances of clashing hashes of queries while using
    multiple workers.  A clashing hash causes a query to not be cached.
    This increased value could use up to 128MB of shared memory.
 - Restored text of error messages that appear in rare cases and that were
    missing from the previous release.
 - Improved checks for cache memory configuration to allow multiple services to
    have their own cache memory values and to prevent reduction in configured
    cache memory during re-starts. Also, increased safety buffer of shared memory from
    10% to 20%.
 - Addressed security vulnerability SQUID-2025:2 Information Disclosure in Error handling:
    https://github.com/squid-cache/squid/security/advisories/GHSA-c8cc-phh7-xmxr
 - Removed obsolete in2p3, gridpp, and triumf from "acl ATLAS_FRONTIER".
 - Add a patch from v7 to avoid a "slot-&gt;sameKey()" assertion error in
    rock/RockSwapDir.cc that has been seen with multiple workers and
    causes one worker to restart and prevent a query from being cached
    until a full restart.
 - Remove cachenumfix.patch because it is now part of Squid 6.14.
- Add support for EL10.
- Disable admin emails from shoal-agent.
- Changed pip3 install of obsolete Python module "netifaces" to new "netifaces-plus" to
   enable shoal-agent to run on EL10.
- Fixed setting permissions of shoal-download directories to prevent "Permission denied"
   errors.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.14-1.2" date="1770379200">- During build of source RPM, download additional Python modules "cffi" and
   "typing_extensions" to support building EL9 and EL10 from source RPM on OSG
   build machines where downloading is disabled.
- Correct location of "shoal_email.patch".</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.14-1.3" date="1771934400">- Support updating from frontier-squid-5 to this version.</changelog>
</package>
<package pkgid="c7f5f131adb024277dee7a0f825f1f6fb4ffa5a34994b77dfd89f2645ef40dd0" name="glideinwms-common-tools" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="43720311f79688bf88f2b37863939651ff80b8a3e8c13b2459a79065af9d88f7" name="glideinwms-common-tools" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="e9d64d016b2fbe64ab3ddc31c7743748455905bd1acd13780e1b5398c7b60daf" name="glideinwms-common-tools" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="5a269e20a1b332ca6770ec3c80736864cfc94bbdb4b6825b5fb585c06e593a82" name="glideinwms-common-tools" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="edf82e8a99cbb79baf2fe94e0c45a56b919428799e1f2f46ba38789919ff85ff" name="glideinwms-common-tools" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="7ac30da234e2e63abecda0ef901873636fb156d36d744e0702046614fd043d4a" name="glideinwms-common-tools" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="0dd8531b8bb44c433de5cd2328f978f65cb034d69a2d77bfab0fe75b31b7c4cd" name="glideinwms-condor-common-config" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="a036dc8aff0d3acdfa4b7771e17b99a1f3db79d6730afc80cc04bf646a2e07a4" name="glideinwms-condor-common-config" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="2ce6189d046d0544b0e6134892e33e4adc7be8411ca0e4c637737e37d4a51b38" name="glideinwms-condor-common-config" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="98cfaf2b1c7e4a72dd922eed63bc8e902cf950fb140e22f5df27ed136a732176" name="glideinwms-condor-common-config" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="ae3fce38fda810f600352de52934ff679db1a7f60563ca6a3829d7e433654c52" name="glideinwms-condor-common-config" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="37fb277af6ef24705743f666392f8e73172e6162deeb9e6bb6f2ab088accb844" name="glideinwms-condor-common-config" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="f1d985b60fd5e74fdd1e47f03283d83d20b2388b0b444db41e026244c4436dbb" name="glideinwms-factory" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="184335e0c6155b2c591e890f90659fbd27ad76c168778210aee50122a5dab812" name="glideinwms-factory" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="71f035090243ece99b14feca86dff98363d051d4df3583468a2d04b6a8129fdf" name="glideinwms-factory" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="4d701a79656f55dc3d2f46398fc4d3c9695fe1ba03462feedbaa3c87806430e2" name="glideinwms-factory" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="ca4b90c8d8db5e712dd0d2ecf23c1d4a90792f0120a469cb27427a545011ad13" name="glideinwms-factory" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="87f7164a387fcd4c3d554e380ac0b87ffd25560ed17308e2dad68580fc043e15" name="glideinwms-factory" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="75dcdfe71441faff51d40a39dfb177fe35c0a0aaaeaa7b09813179629fbbf5af" name="glideinwms-factory-condor" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="e50140fdbe2e3075d27d0bd31e71c128094d1dea2fc1c3f2e276893199097e04" name="glideinwms-factory-condor" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="fb9f1b31c8cf94a757a983521e819d61ff805610a83bf669da550201c4d91d4e" name="glideinwms-factory-condor" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="2ce863f5e141a01ba72b173ce33b56f7078372d866849296d5ec49c94de98721" name="glideinwms-factory-condor" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="58a2742d00d83af7191d67940bd0fdcf371b38f8be90ba811e40432f3b7ca0f9" name="glideinwms-factory-condor" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="d38d16f1312ae6bc13e60b260a3f2c41112c82ea5c259bbe771a954e56d23127" name="glideinwms-factory-condor" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="33c9d89a2ff4c550a04854723f1f7df29d307534fc6b0faecfcd3c6551d9ad96" name="glideinwms-factory-core" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="f3ab1389cf4cf5abf7cd82faf6d268b74a8d39f5d2132a8e7fc8e78ff4046dd4" name="glideinwms-factory-core" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="f432a8126b8ebe17a3cdc1a4205b40692823008ab666ef56da79bbe0339e6f52" name="glideinwms-factory-core" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="448f7177c1b91c143aa37f2467dc6708fb1ac3a10032c52fc72647054bf68cec" name="glideinwms-factory-core" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="8c34719b42f3d14852d921fe07527bb11fa473323452aed62ef2ea3f991c304f" name="glideinwms-factory-core" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="59211e6c2949545f4ef6f35a3943dd0e8fd308436ab1e78844c298bb0a0cae87" name="glideinwms-factory-core" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="37ee10b4cc4888534b05dc03adb0b0040f2bb618ddaaf862860241d47908833c" name="glideinwms-factory-httpd" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="26146c381b08aa2f24cd47e3d41dcee5e4466b39641b2e9e6f8cf2fba06ceab7" name="glideinwms-factory-httpd" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="14e450bdea0b2add4dca8b051b17d12e0ea02a278b07411ac3b5fe4d4c5d65b4" name="glideinwms-factory-httpd" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="2ea8e67f90b4338822a1c20c48bc023b6897d03c107f2c44caf1a8e6d5f480c9" name="glideinwms-factory-httpd" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="97441a679b5875af7331848f5b937ccc07279ad159d58a170b3676a786c2e651" name="glideinwms-factory-httpd" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="86e19caf4e34794c5938d3688c768cbf34541d7a96781d11f80ccb4a1879f96e" name="glideinwms-factory-httpd" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="e92e35ad5a42cf9f212e62f7f1fc7e71e73424d2067e139ecd0c62698aa2d9af" name="glideinwms-glidecondor-tools" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="b1a9071b9267691c38fc3285d4581012e2a09d9357e87d6e96514944196f954f" name="glideinwms-glidecondor-tools" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="63b6cc0d06c5aacea6de1056b4eb0af7ec1ba248de6125b24aeb4444ffe8f0c4" name="glideinwms-glidecondor-tools" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="6873c2764b8534f924a2b54b7798b5c68f212e61e8703489d2ae1042e4bdd0f9" name="glideinwms-glidecondor-tools" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="8ba1806fcf13f49aca39d6bad9b1a82897ea1fa03d88ca3828aac3dd7bf2e6d7" name="glideinwms-glidecondor-tools" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="5f27eeef315fa3afcfc75bdc028737be33d8b30ebcc7db8591a9162911b39abf" name="glideinwms-glidecondor-tools" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="efbcd28d37633034e4a54f40ba57c38ea75be03bd28830a4dfc57ff587baab5e" name="glideinwms-httpd" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="e80b710d56ba8b85814476b5a3c5de1de19d3f27af88d94758e7a4fb7a834621" name="glideinwms-httpd" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="8a0753a134ef2faa6907d8a63ce2066ef1cc705ecc9ae6ce348474ddd4e33161" name="glideinwms-httpd" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="343908d86e91887148bb331d51a1036805bd403faa5f0563075cee309031b0dd" name="glideinwms-httpd" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="06a987cdcec727a2688deb634d5a8022d21c7ae0d572104fbb99e02f62047bbc" name="glideinwms-libs" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="707b755def4ecb41a7122f10c90652d2b56a3ca3e370d5cfb2554430409de463" name="glideinwms-libs" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="9fec9eb91fc05ff82e785000b6ae61e1aa6aef6d2bd1b1fe546c4f685e7fc949" name="glideinwms-libs" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="3f878c52083a1c5c0f64626f75140c34705c24123c03d828909064108180cdf1" name="glideinwms-libs" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="82e32f19566d2f9b48ca94ba44ac9cf2c9a407f5d82ac06591667ecf7be42f4a" name="glideinwms-libs" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="1b0487ca61e88eca980f43d8dca0e466473648750f406342d9f716ad96bfe627" name="glideinwms-libs" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="47455f1658a2d52bce713e34e9508bb7fed1a5bc0d923452576be639afb9dbaa" name="glideinwms-logserver" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="49fa702bf90aced7ca77e5850f6f4e9a8f27c3ceab8b1e65b5756e8f4b98df45" name="glideinwms-logserver" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="ec1a7d9d3f762a3e5b2a02d651618fee30773ce86896aac38a5ded91f614de8e" name="glideinwms-logserver" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="3b30966c008e779b131bc3a59f4e57b172cee2d4e96da55d32d5c4d01eea3ee0" name="glideinwms-logserver" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="aa04094dc16e45bac0f5e907289883ad8783d23a8db8bd8037a777a14e8fd066" name="glideinwms-logserver" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="eca38b21883acf846b0dead5da48f8f6d30e087b2d879aacc0d217f5970b2dea" name="glideinwms-logserver" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="14da9a481466e375120a1f03da5b62bff109c99da0fd4818dad12df5bd6bac36" name="glideinwms-minimal-condor" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="6a9e89ee5b5a606f11b0a111ae8d5fa9e49c1ae0b8e9705cf518a571086bd20e" name="glideinwms-minimal-condor" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="4a1e8513930f57f96b15d77bddf70169d7682a96e5547bb38cc9643fbe10542e" name="glideinwms-minimal-condor" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="2919cb5f131f21fd5902bcecda9f564d3cd07b51ee1ae328a0c0dde2eab3e187" name="glideinwms-minimal-condor" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="2936d324e6ef46672c0ebec727b826943168e378c62c9895fe2cca199507a54d" name="glideinwms-minimal-condor" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="0c2fe802d3de10ad325234cab1883000ff16ae08eb5e3e8fabb9af8aa64d6691" name="glideinwms-minimal-condor" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="279b77b887ca33bac76b6f1257c87267905dee5557e99dd85cc57ddefc936ec7" name="glideinwms-usercollector" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="bbb50457c5a33e8f027a7e3631b1c560cea8dd1de75148451db1c39194ba53f8" name="glideinwms-usercollector" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="603af1881bd44ea55311af77578383dc3c921d466a8fa61f8cc0f85c4a4b47bd" name="glideinwms-usercollector" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="6d67d13655e324e17e29e4a55404f137a500d78f98ec21ab634b6f921c34e77f" name="glideinwms-usercollector" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="165729c7e821ea855ac30015b76165db652cc87cfedb81551c64c37b076c9c2b" name="glideinwms-usercollector" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="12b786e7033f80a560ee3530fee819a4ca79fd30f3c938b291b00d1ba1f9f737" name="glideinwms-usercollector" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="8886b4d2be2335218a86f37d37e6e247c10522476f7ed9e5899e4b7ba4680d7b" name="glideinwms-userschedd" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="bad9ed7a5bfad7af1b4cef45ac7f980eeec6c2e24bc1013a7b8bfc11ece5af72" name="glideinwms-userschedd" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="192ab179c9934e0b8bb7e26de802b1b85bc82c4dbf6204df5d34b646c28b9f6c" name="glideinwms-userschedd" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="2a29730861b2117204798389860eba445ef84583c41b4ad80229aad47b4fd6c4" name="glideinwms-userschedd" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="9bf9b469e05c12b14a6f0b5dd393ecb8b2270c6d3b3d75fb30256cdb5a4b8ecf" name="glideinwms-userschedd" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="0b02e6146dc5fe38c85dd6757bf74f6d1cb6d7cd7928e4f5c1b32b11ba44ea62" name="glideinwms-userschedd" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="f55406a1231c5a0db47e38a9b8dadb02a3b66032e25b8cf006e95e6cf76a3240" name="glideinwms-vofrontend" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="5c0369034d2c79720fa0e0fccb7a98e19845e0753cd121aba10a1e04a4a919a0" name="glideinwms-vofrontend" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="0644767d5d01d4e48860659697f229d360b0aeab113d2c289cf696f15c08349a" name="glideinwms-vofrontend" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="208ac9c13294794ce882a4fa90a7e19a9547c900571bb80d57f773c58c3b3514" name="glideinwms-vofrontend" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="04d64bfeb68b43d4bc3e8911bd363cd56e84d0612c880f014200261363c127b8" name="glideinwms-vofrontend" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="a80e7b2e08715d419443c185fee177052671535e4e70a1c877f7f2bec5618b1f" name="glideinwms-vofrontend" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="675c063962c87296040c686fb4f0a95f36f04ea20f494304b20aaaad6492d6af" name="glideinwms-vofrontend-core" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="b2a6229051cabc0d22e6168538c697d8f653aab4f0ef2aefd0d4f893266a1016" name="glideinwms-vofrontend-core" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="a2e22d5edef06a7d9ac6aca6f33ec59157b4e16c789fa8f20ba53943560498fe" name="glideinwms-vofrontend-core" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="8b20f05fb86bb034678f5e182f6e343c893542d05639d56214c7f53d06b0eefe" name="glideinwms-vofrontend-core" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="da26c46c0c9fcf58eb6ad104dda2284c3d243341f34d5ff8df9ee12c81d69790" name="glideinwms-vofrontend-core" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="e7825476d21af4a36bf7bd0c7612cfbed8eb45d8062d02b08508d121a7a6dd28" name="glideinwms-vofrontend-core" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="1d89c51794847214664fd46e2d185934784ddadf787aa1369d86a5f136ef3c6e" name="glideinwms-vofrontend-glidein" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="80f26bf24f64dc76fc3a663c559f6e2c0d6e3927464184cda49f07b2aa3dc0c4" name="glideinwms-vofrontend-glidein" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="50331bde70d41a8f9eec68f52f76e4f301485ab87136c901662516b6ab818fbc" name="glideinwms-vofrontend-glidein" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="17791276b2890aa6bd8b6210ae0f6dd324ce510565810da89ab2c88e3d3a39e9" name="glideinwms-vofrontend-glidein" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="ac7508fc8b7edac006e19db1869d401ac642366f589340ad8715fd6ff1f410e5" name="glideinwms-vofrontend-glidein" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="40e49e20690079ce7965f81b0fedc15f08767c0db11901fa1f216fdfc8689c32" name="glideinwms-vofrontend-glidein" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="be0540d52d7e5531d8ceabdb7752a14c74f31a7e531cbc87c5380feb5e14b3fe" name="glideinwms-vofrontend-httpd" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="6c567a66c2ab3c5fe7f346f3b433db4aa3d235d7456a28844959d475669ac69c" name="glideinwms-vofrontend-httpd" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="7f196680fd3574cb4b843bc111dda1cbe167e57254cbb0231c0dd956684d4705" name="glideinwms-vofrontend-httpd" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="ac7a1b9121186fe7311f105b4b83c0cd680bbf1360d128353af35fcbc1ef8b58" name="glideinwms-vofrontend-httpd" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="213f4e0f91fb2604041053579c0820e869a1d4155b9c095167e79c6f2784086b" name="glideinwms-vofrontend-httpd" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="a0187ae0c282eb9dcc5196e1db814656f2ebfd80cd016d2ddeffdbd4f00de8b0" name="glideinwms-vofrontend-httpd" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="2220fad2a8074a56678a5982f402ee2deda68a729cd1f0c72b5ef00530f58147" name="glideinwms-vofrontend-libs" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="34ed43cc743202f006613de6837f5a6bb56abbbfbd36e1e0c53ab7ed2dd2933c" name="glideinwms-vofrontend-libs" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="0d601a2c4b9417e7895473a8b90964f8cd1c916f228370cb47c17a5951be1c58" name="glideinwms-vofrontend-libs" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="aa5b9e08fa034d06ce557884722352364e650ba8e25debd60dcdb5b546b44ae5" name="glideinwms-vofrontend-libs" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="9eaa554071e6618d69d6b9a3488e55de905632fcb139a7c16c6918f6335798ed" name="glideinwms-vofrontend-libs" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="047101546e5c8bd7c0c121e03a53d02f0ca8946004f6bcf54708629503d008a0" name="glideinwms-vofrontend-libs" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="1e59e600aa5be83856682c302abd2d590de6b4017b1c4c1016d36df249af708d" name="glideinwms-vofrontend-standalone" arch="noarch">
  <version epoch="0" ver="3.11.0" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.2" date="1683720000">- Glideinwms v3.10.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_2/history.html
- Release candidates 3.10.2-01.rc1 to 3.10.2-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.3" date="1694433600">- Glideinwms v3.10.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_3/history.html
- Release candidates 3.10.3-01.rc1 to 3.10.3-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.4" date="1694692800">- Glideinwms v3.10.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_4/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.5" date="1695816000">- Glideinwms v3.10.5
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_5/history.html</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.6" date="1706184000">- Glideinwms v3.10.6
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_6/history.html
- Release candidates 3.10.6-01.rc1 to 3.10.6-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.7-3" date="1729598400">- Glideinwms v3.10.7
- 3.10.7-1 was on Fri Jun 21 2024
- Removed bash mangling in 3.10.7-3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_7/history.html
- Release candidates 3.10.7-01.rc1 to 3.10.7-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
</package>
<package pkgid="fadeff21e5192956ceb11033e44a41bf5aaada71917e1098618e1705324ed7ef" name="glideinwms-vofrontend-standalone" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="1ed7a491cd792b91c7b92530474c954cbbef7b7ca51c8dfc2ea5955bce0bc90c" name="glideinwms-vofrontend-standalone" arch="noarch">
  <version epoch="0" ver="3.11.2" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
</package>
<package pkgid="fd3a2cd7d7c458884b9d66b527a995a22093808a044ba29da013f631e58279ab" name="glideinwms-vofrontend-standalone" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="2.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="3d4226a6ac9af04b652284a329a6a51f2a10af3181ee161c0800643f0fa83833" name="glideinwms-vofrontend-standalone" arch="noarch">
  <version epoch="0" ver="3.11.3" rel="3.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
</package>
<package pkgid="df0d49b971abe5d394f8712f573d93a197ebaa8724bd3b2e56b980987653bb1d" name="glideinwms-vofrontend-standalone" arch="noarch">
  <version epoch="0" ver="3.11.4" rel="1.osg24up.el9"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.16" date="1759147200">- Glideinwms v3.10.16
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_16/history.html
- Release candidates 3.10.16-01.rc1 to 3.10.16-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.2" date="1759924800">- Glideinwms v3.11.2
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_2/history.html
- Release candidates 3.11.2-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.17" date="1763640000">- Glideinwms v3.10.17
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_17/history.html
- Release candidates 3.10.17-01.rc1 to 3.10.17-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.3" date="1769774400">- Glideinwms v3.11.3
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_3/history.html
- Release candidates 3.11.3-01.rc1 to 3.11.3-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.18" date="1776427200">- Glideinwms v3.10.18
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_18/history.html
- Release candidates 3.10.18-01.rc1 to 3.10.18-04.rc4</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.4" date="1778068800">- Glideinwms v3.11.4
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_4/history.html
- Release candidates 3.11.4-01.rc1 to 3.11.4-03.rc3</changelog>
</package>
<package pkgid="b7d7930bb37f1661f3455c13de797887f03deef4fcdaf66945182d6f8431f0f4" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="6602c1523d2632728cce9a7476b0c7afa0f56df38812a0b01cc269c82d84d07f" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="6cedf1fa4553649add75ebe2fbb30e9b92303abdbdcdd95d660aaf387088ad97" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="6cedf1fa4553649add75ebe2fbb30e9b92303abdbdcdd95d660aaf387088ad97" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="73ae5a88832b729810a0a78deb120929fa96f547866bdc586a8f8bad6d93e7a1" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="750909c6496d7358f6901a7843123512055a59705b8eb9a0b98814c9ed672bf8" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="acd86be2d048fe0fdd744a7e19d3857643bc9203a26f42bfe4d3090d874b42c1" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="acd86be2d048fe0fdd744a7e19d3857643bc9203a26f42bfe4d3090d874b42c1" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="9dfd52e25f9b762c0d4c9f030d63c488ac2e10d7511ff65a3754f7ea6e916700" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="add51510026eb6271495d685b2d062467e6cf5130788e6f5366bcb34009736f2" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="339360395f1d342f3e081207f5f308457d70530afa48f6581e6a277b1c2cac23" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="339360395f1d342f3e081207f5f308457d70530afa48f6581e6a277b1c2cac23" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="e308753480d409799fccfa1e116c1e9f36036953551d591f6537a55fa57ff5a0" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="b8da38f7077ca2b9a8368a0262601ee8ea0eda43ed244703c1800ce36f1c9d41" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="521fbd9fcf0a012564d7406ea2a2b168c433dc77e6f0ac95ca1aad68894276cd" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="521fbd9fcf0a012564d7406ea2a2b168c433dc77e6f0ac95ca1aad68894276cd" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="c598b09c407b55c3ab3cc42ef0ff1b4de1494992c6a2c7cd66043da0668aea21" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="7e2e8165e60e53af52f446524150b047d6a3327de39ddf86f7e69466cde1a525" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="8c00ce13b606e3df9e015dab844ab1dc2de42dd79079193073d184c82baa6d15" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="8c00ce13b606e3df9e015dab844ab1dc2de42dd79079193073d184c82baa6d15" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="09ff148c826517eb35b13365de783f05759afef5f974ae407087d69b2363227c" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="19f3f3bf7f992ecf257a24b831ff074552cd320f76e0ad3f869e574f9215e861" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="45d4283fcb824a969bacc83265bccd52e1d1f33168e033de73258325f0f795e6" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="45d4283fcb824a969bacc83265bccd52e1d1f33168e033de73258325f0f795e6" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="cbfab46f4f1f611435d5e64edaefebd27fb17e57a977e1be6e6cb008a03eeeb5" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="d3893d09a3fafc19df566d4a57230757e74d13e677e9d2f0045954d4de7d8e85" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="b3c19135e58d003c883f7e35d3a4e99369113a36e4412814397def94eba43eeb" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="b3c19135e58d003c883f7e35d3a4e99369113a36e4412814397def94eba43eeb" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="8031d1187565f3bc261fcffb4ca6ab314b8faa45ab7d7002939bb448625d0cb3" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="4f1ffd369f7e282cd8505569e5a5185358482507508b040bb52724941480565c" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="8a9ed1596d9c039e2a7ec026f47e8f72bf77247876749809196746256fb4e903" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="8a9ed1596d9c039e2a7ec026f47e8f72bf77247876749809196746256fb4e903" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="f01e5691b3f5d91ac8172a3e4c096c26a88ddb3cc7529ae225dc607e6fa041db" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="123281a99845fbb8f2fac9613ffdd72b823db21185c1ae6b80892234d8fe978f" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="201d58ce630311ea18993a8b64387d9331c02c9a871e49788cfd0de3091f048d" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="201d58ce630311ea18993a8b64387d9331c02c9a871e49788cfd0de3091f048d" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="fde082bc95a9a3c72356b03d54846fdf2ecfe75f46a87b9cf32755fc32d8ee8a" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="fd5ddcaa892795b963651c677cf61eb6aaa3aa6e0311cf774758a8837dd1d37d" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="4ecde26dc32e7e3cafe26589070a682ca04f38896adb6f0eaba8613e454bddcd" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="4ecde26dc32e7e3cafe26589070a682ca04f38896adb6f0eaba8613e454bddcd" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="45e6cb51f2c57400f767ae1a4a12d8262299758091405025f94737552eb2c7f0" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="23224e9895d059faef930f713a350691c634059692c070b8f22c25fa793a6ab2" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="debfdfd0d86f6a17d1cd5bc5931991ee895c782a64d403339682ec9cdb0cc39e" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="debfdfd0d86f6a17d1cd5bc5931991ee895c782a64d403339682ec9cdb0cc39e" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="fef50714e386fd0245806c9060f2cd34ac57fa19b4538db6d976d3ba2f01cce6" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="24.1.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
</package>
<package pkgid="3aaff34a04e726764e2f03760b78318e159ef9f7ad4531ae9ccaa6afbaae259c" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="24.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.10.1-1" date="1753358400">- Convert to htcondor2 Python bindings</changelog>
</package>
<package pkgid="e3e861ab22a91efdc3816489bf620442bd069951bd4658ea5203fc92aa94cae9" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="e3e861ab22a91efdc3816489bf620442bd069951bd4658ea5203fc92aa94cae9" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="24.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.1-1" date="1723118400">- Use new Job Router syntax by default
- Update configuration files to work with HTCondor 23.9.1 and later
- Use BatchQueue job attribute in CE routes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1730289600">- Remove obsolete GSI configuration</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1730289601">- Fix cert subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Initial HTCondor-CE 24.0.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.2-1" date="1730376001">- Initial HTCondor-CE 24.1.2 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1734523200">- Does not pass WholeNode request expressions to non-HTCondor batch systems
- Fix certificate subject parsing in condor_ce_host_network_check</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1734523201">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1734523202">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.0-1" date="1734523203">- Does not pass WholeNode request expressions to non-HTCondor batch systems</changelog>
</package>
<package pkgid="e119f4f5fe8feb94330b9617698ed49bc7521d744933c20ebc487248b9cd6031" name="htcondor-release" arch="noarch">
  <version epoch="0" ver="24.x" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0-1" date="1668168000">- HTCondor 10.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.1-1" date="1668168001">- HTCondor 10.1 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0-1" date="1692878400">- HTCondor 23.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.x-1" date="1692878401">- HTCondor 23.x repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0-2" date="1701172800">- Add openSUSE LEAP 15</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.x-2" date="1702468800">- Add openSUSE LEAP 15</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0-1" date="1725019200">- HTCondor 24.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.x-1" date="1728302400">- HTCondor 24.x repository definition</changelog>
</package>
<package pkgid="e119f4f5fe8feb94330b9617698ed49bc7521d744933c20ebc487248b9cd6031" name="htcondor-release" arch="noarch">
  <version epoch="0" ver="24.x" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0-1" date="1668168000">- HTCondor 10.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.1-1" date="1668168001">- HTCondor 10.1 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0-1" date="1692878400">- HTCondor 23.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.x-1" date="1692878401">- HTCondor 23.x repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0-2" date="1701172800">- Add openSUSE LEAP 15</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.x-2" date="1702468800">- Add openSUSE LEAP 15</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0-1" date="1725019200">- HTCondor 24.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.x-1" date="1728302400">- HTCondor 24.x repository definition</changelog>
</package>
<package pkgid="9eb454ab48c707125c38efa908bfd98f5bacc38095989c3aeeb8642c7298acd5" name="htcondor-release" arch="noarch">
  <version epoch="0" ver="24.x" rel="2.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0-2" date="1701172800">- Add openSUSE LEAP 15</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.x-2" date="1702468800">- Add openSUSE LEAP 15</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0-1" date="1725019200">- HTCondor 24.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.x-1" date="1728302400">- HTCondor 24.x repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0-2" date="1757419200">- Switch to repositories at htcss-downloads.chtc.wisc.edu</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.x-2" date="1757419201">- Switch to repositories at htcss-downloads.chtc.wisc.edu</changelog>
</package>
<package pkgid="3ddc829f9056816b742611282035ec8c2ab5607e48e39ab3e1bdf4fc11c13610" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="b8c3d1056d2841f45a146cc9145544e512fb47939a59f1b6ec89f7d716f765bf" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="534fdbcdf8eb31feff9014dcbdb4427c30c3380cd38f525d5d0124f56f761dcf" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="ebe7a9d9a04c56a2eba8462c8e0e295e028683999da261b9e270b4531f1ab114" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="7435d5b606524b6c912a0142ba04b930c99de7bbe75f9805cd6a1262bba33cf2" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="7cd581c6c80f5333e3e1496d61e5b16f6558df85fe08a63d473b9a028b467c9d" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="5f0733516340a5bc4bf4dfd033123474696f64088a74f6c0a6bfc0c3d6b2ce0b" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="c3a83cb3b04c6374df5ff9dd3e7a54903ec4577c3b7ca0b9c673e85cdb1b97f4" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="a8c1291f5a0d45f78a298d0a1ae9da2f519283c9df2bb4b62414c8fc0aa3c0c5" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="cf9b8976109bbac2853adbf663bef223dfb28ef4029b15616e1258f54438cd1f" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="c9845eedcf7ceaed0e464a684f83cee845bd8a0f32cf1e4ea9d3a878532e01b6" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="b37df6bbecfd2d03769f1723a98ac4cd755ff6cf06a8ba0feb2fbde4bf3d47aa" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="0f243e040a2df484002a6dee29fad713f74ed344e8daaaf40a8b9d5edb05ffad" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="b3e37e1ee8a4619a74244c8f45c62eb66720175e5763e67b9c65e8a18fc10ccc" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="fa9c50cb357eace3d4390236407cf4f1e14615c47685e1421021a33cd97c8d79" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="a1c2cedb9b275aa1d1477100701f4ea94f64f03d5d4ecbc3e5be56db470ae154" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="a83ae19e883897a4aa35ed368414fda74a31b257ccba7a109566583dee2d1df7" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="a8b22a773f1c6f65ad3a72df1a2af269ee59b9fd3f6a99e467e41a4e22af949a" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="7d4c6b29a10ba6bbd605650e8c295bd1a8af51bed37d1942c45076ff96d6efbb" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="c74ed6973c894a863e56444f7d499dd17e1662d71f5df4015f7bd8fbf0bf5d0a" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="ce980f098611e79c85dea86379a659319b2fdcb4226270b0e98b1c98d8ebd90e" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="add8e5467f4bc4235726bbb4659ec0aa5977f6adfce3d6a80dd2cc5c8eaee494" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="74e7782f12d89593389efceb051c00a37ec2a73e287d16fe7bef62d141d6c787" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="b9e99748c89422ac709db49b2c438a332476b4c5084bdd171f12931d8e469158" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="800d70cea3844e9380cf48a9970b5c50260ad52081eb65e4750ac4d10a3ed13c" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="6fa2b2e9d7e203ebd8b0b315238a17662d91c72ca2f14634b6047f7fdca86bd1" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="19cf66e8280136d96b5ad45919acc8d597dcd2aebe7110f16ce978a5d1aa4ed5" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="7eb2e0789ba786b608ea9603805a9cce951b2ead7efb382aa8e65c088718d2f2" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="b9114abcf9d0b8d4ba0c2310e62a33a4d30a8f391676b0f745137cce6a811666" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="74131759113838cff354123bb00c1bd03c3006d5b27a3334366b36c30cfa502e" name="minicondor" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
<package pkgid="08b20da025989198662777bbefccc23bb346b3532831a9f923fafda4028b7503" name="oidc-agent-cli" arch="aarch64">
  <version epoch="0" ver="5.1.0" rel="1.1.osg24up.el9"/>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 4.5.2-1" date="1688990400">- Initial build for Fedora and EPEL</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 4.5.2-2" date="1692532800">- Use webkit2gtk-4.1 (Fedora)</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 5.0.1-1" date="1693828800">- Update to version 5.0.1
- Drop patch oidc-agent-webkit.patch (previously backported
- Drop patch oidc-agent.patch (accepted upstram)</changelog>
  <changelog author="Remi Collet &lt;remi@remirepo.net&gt; - 5.0.1-2" date="1696507200">- rebuild for new libsodium</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 5.1.0-1" date="1705752000">- Update to version 5.1.0</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 5.1.0-1.1" date="1706097600">- Initial OSG release of upstream 5.1.0 (SOFTWARE-5797)</changelog>
</package>
<package pkgid="9b82a1e247c8ec3b06a2583ca20063f8c00d444e1df0c4375afd30441303ae92" name="oidc-agent-desktop" arch="aarch64">
  <version epoch="0" ver="5.1.0" rel="1.1.osg24up.el9"/>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 4.5.2-1" date="1688990400">- Initial build for Fedora and EPEL</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 4.5.2-2" date="1692532800">- Use webkit2gtk-4.1 (Fedora)</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 5.0.1-1" date="1693828800">- Update to version 5.0.1
- Drop patch oidc-agent-webkit.patch (previously backported
- Drop patch oidc-agent.patch (accepted upstram)</changelog>
  <changelog author="Remi Collet &lt;remi@remirepo.net&gt; - 5.0.1-2" date="1696507200">- rebuild for new libsodium</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 5.1.0-1" date="1705752000">- Update to version 5.1.0</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 5.1.0-1.1" date="1706097600">- Initial OSG release of upstream 5.1.0 (SOFTWARE-5797)</changelog>
</package>
<package pkgid="12d32cb8e8e0c790b9ee555759ec77f953b265d6d1c9840a10f7828ee79f1240" name="oidc-agent-devel" arch="aarch64">
  <version epoch="0" ver="5.1.0" rel="1.1.osg24up.el9"/>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 4.5.2-1" date="1688990400">- Initial build for Fedora and EPEL</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 4.5.2-2" date="1692532800">- Use webkit2gtk-4.1 (Fedora)</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 5.0.1-1" date="1693828800">- Update to version 5.0.1
- Drop patch oidc-agent-webkit.patch (previously backported
- Drop patch oidc-agent.patch (accepted upstram)</changelog>
  <changelog author="Remi Collet &lt;remi@remirepo.net&gt; - 5.0.1-2" date="1696507200">- rebuild for new libsodium</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 5.1.0-1" date="1705752000">- Update to version 5.1.0</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 5.1.0-1.1" date="1706097600">- Initial OSG release of upstream 5.1.0 (SOFTWARE-5797)</changelog>
</package>
<package pkgid="64048168df6b869b98da8f78e7ba7b68dd035d819dc6a079e98cf71543cc9eed" name="oidc-agent-libs" arch="aarch64">
  <version epoch="0" ver="5.1.0" rel="1.1.osg24up.el9"/>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 4.5.2-1" date="1688990400">- Initial build for Fedora and EPEL</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 4.5.2-2" date="1692532800">- Use webkit2gtk-4.1 (Fedora)</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 5.0.1-1" date="1693828800">- Update to version 5.0.1
- Drop patch oidc-agent-webkit.patch (previously backported
- Drop patch oidc-agent.patch (accepted upstram)</changelog>
  <changelog author="Remi Collet &lt;remi@remirepo.net&gt; - 5.0.1-2" date="1696507200">- rebuild for new libsodium</changelog>
  <changelog author="Mattias Ellert &lt;mattias.ellert@physics.uu.se&gt; - 5.1.0-1" date="1705752000">- Update to version 5.1.0</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; - 5.1.0-1.1" date="1706097600">- Initial OSG release of upstream 5.1.0 (SOFTWARE-5797)</changelog>
</package>
<package pkgid="fc4b38797c6d0ddb4ae4505375ba251518a370dbf1b71be94496d53c793543eb" name="osg-oasis" arch="noarch">
  <version epoch="0" ver="22" rel="1.osg24up.el9"/>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-11" date="1733918400">- Update to cvmfs-2.12.2</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-12" date="1733918401">- Fix build glitch.</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-13" date="1734523200">- Update to cvmfs-2.12.3</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-14" date="1736510400">- Update to cvmfs-2.12.4</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-15" date="1738756800">- Update to cvmfs-2.12.6</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 21-1" date="1747915200">- Update to cvmfs-2.13.0</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 21-2" date="1750939200">- Update to cvmfs-2.13.1</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 21-3" date="1753876800">- Update to cvmfs-2.13.2</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 21-4" date="1761825600">- Update to cvmfs-2.13.3</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 22-1" date="1776772800">- Update to cvmfs-2.14.0~pre3</changelog>
</package>
<package pkgid="0f95ff55912c64d23670b183bd42af6cb188ae2cf521f4fe7fa5b733dbbb70bd" name="osg-oasis" arch="noarch">
  <version epoch="0" ver="22" rel="2.osg24up.el9"/>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-12" date="1733918400">- Fix build glitch.</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-13" date="1734523200">- Update to cvmfs-2.12.3</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-14" date="1736510400">- Update to cvmfs-2.12.4</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 20-15" date="1738756800">- Update to cvmfs-2.12.6</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 21-1" date="1747915200">- Update to cvmfs-2.13.0</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 21-2" date="1750939200">- Update to cvmfs-2.13.1</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 21-3" date="1753876800">- Update to cvmfs-2.13.2</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 21-4" date="1761825600">- Update to cvmfs-2.13.3</changelog>
  <changelog author="Dave Dykstra &lt;dwd@fnal.gov&gt; 22-1" date="1776772800">- Update to cvmfs-2.14.0~pre3</changelog>
  <changelog author="Carl Vuosalo &lt;covuosalo@wisc.edu&gt; 22-2" date="1778760000">- Update to cvmfs-2.14.0~pre4</changelog>
</package>
<package pkgid="c5b79b051ef33af04c4664454a2fcd5c442b83002d1715e4434b82e7a32bcb92" name="osg-token-renewer" arch="noarch">
  <version epoch="0" ver="0.9.0" rel="1.osg24up.el9"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 0.8.0-1" date="1645790400">- Add support for manual client registration (SOFTWARE-4983)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 0.8.1-1" date="1647259200">- Add the --pw-store option to the invocation of oidc-add and add a default
  scope of blank if no scopes are configured.  These are needed for the
  CILogon issuer (SOFTWARE-4983).</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.8.2-1" date="1651147200">- Increase renewal frequency to ensure continual validity (SOFTWARE-5137)
- Fix password file handling for restricted permissions in setup script (#17)
- Use newer --pw-file option for oidc-add (SOFTWARE-5050)
- Bump version requirement for oidc-agent package (SOFTWARE-5050)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.8.3-1" date="1661515200">- Handle tighter permissions on tokens dir and pwfile (SOFTWARE-5304)</changelog>
  <changelog author="John Thiltges &lt;jthiltges@unl.edu&gt; - 0.8.3-2" date="1684497600">- Install oidc-agent-cli instead of -desktop via metapackage (SOFTWARE-5409)</changelog>
  <changelog author="Dave Dykstra - 0.9.0-1" date="1706702400">- Require oidc-agent-cli-5.1.0, and use a new oidc-add --skip-check option
  there to avoid trying to get an access token at load time.  This avoids
  a 'No scopes found' error when the token issuer returns different scopes
  than requested (e.g. wlcg.capabilityset which returns a set of scopes).</changelog>
</package>
<package pkgid="a22f615028475072a6bb4f4fb10fd75fd3edd2673dac1c191becc848a0fe009e" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.10.11" rel="1"/>
</package>
<package pkgid="856a58e8fd4c6a9cdab25f9ae4204da4683d3ab705a27c1375d2516c40ea3537" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.10.7" rel="1"/>
</package>
<package pkgid="a5948a56d9cc3dd5d3174d84407398493a0807c8319714aef8860be66a7eafaf" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.11.7" rel="1"/>
</package>
<package pkgid="7aedd97902f9c2f2ff071bb5996cab1bfc12420b113c57abe6482184e1c9f8c4" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.12.0" rel="1"/>
</package>
<package pkgid="4fcc94771cb1409ea20805890b99d875a1b585538c2d0a42aa489d5ffc8c29e8" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.13.0" rel="1"/>
</package>
<package pkgid="2be781114bb9597a9966a4d85c87365ee190041f12abee54a493a2a8ec80e7fc" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.14.0" rel="1"/>
</package>
<package pkgid="f119b82944e6a31f5445dd1f25f2faa2dec682caf6d13baf5fc7e35614b71c39" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.14.1" rel="1"/>
</package>
<package pkgid="9de66de5137b482b69f7bb9c9e828c49d4974a78e933496332bf7e213baef853" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.15.0" rel="1"/>
</package>
<package pkgid="4390674a687964f6922f57f45a42938f81751a84fe29142432c45016fe337bf2" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.15.1" rel="1"/>
</package>
<package pkgid="d58884cd4fc0bfa0e820df54afefea19920361060893a57302b6b60f6cfb3525" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.15.2" rel="1"/>
</package>
<package pkgid="d863fa928356715a4441f9688234fcdd03f2e676a859d31439e7bd44d501823d" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.15.3" rel="1"/>
</package>
<package pkgid="1fcd8eec84b7281cd15122553d934d11424f4e37252366a05e0af14b0d5fb497" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.16.5" rel="1"/>
</package>
<package pkgid="2c12119e33241d4058a062b72921b3a9f51354ea8a28bb43ac18a929404592d6" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.16.6" rel="1"/>
</package>
<package pkgid="1f79b65bbec2fa269837983f97412092edfcbd08f075930ea872cf5032cf776e" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.17.0" rel="1"/>
</package>
<package pkgid="bebaa4d1e646627113f39784e00e6ebee3cdeab320ea6dbf4b8df39e2bc7092b" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.17.2" rel="1"/>
</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="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="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="83a6af377b2b897c341e160ce148fc0be63c4d16dfdde3af90d2780a3ffc93d4" 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="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="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="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="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="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="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="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="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="e00b6f4ae71afb47c1a3f23fc9eb77d9539909062e8081b8fae667bf6fc93339" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.25.0" rel="1"/>
</package>
<package pkgid="fdcffe3a6c0255c72d18c4ceb99e9d36a1b05242402b4d81009f20f84205b6da" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.16.5" rel="1"/>
</package>
<package pkgid="c9ff8e1664b8911a07750999c0ef2d86157ffe5cd141afac86859ec95d71ad9f" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.16.6" rel="1"/>
</package>
<package pkgid="bce33b0dd57fe0d600030ef42d1527814ad32d82cc2aa879575ae96ba5664543" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.17.0" rel="1"/>
</package>
<package pkgid="f792781576386b7332ec8768f56dac6396c56c30e5c31e7f952e561da9fb4db2" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.17.2" rel="1"/>
</package>
<package pkgid="9aeceb63164a7f4d7669e690f9846cc7d9e370817199e4ce419f133ae64eadd6" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.18.0" rel="1"/>
</package>
<package pkgid="ebefade8bbfef43e3e389de7b28a4c8ba35032f30c376a0b0fba69023db60378" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="ebefade8bbfef43e3e389de7b28a4c8ba35032f30c376a0b0fba69023db60378" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="eb9dc156962c5a44647935a2659c4f66bc0c4f2d3682a89564ebae8f149ed625" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="eb9dc156962c5a44647935a2659c4f66bc0c4f2d3682a89564ebae8f149ed625" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="9e9049147051ec2046befc8065400e561563c7d71da28ceabea70ab81801f74e" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.20.2" rel="1"/>
</package>
<package pkgid="380f648d064a21e336eb7265bcac2705a04609f687a446bee6794e0494f56875" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.20.2" rel="1"/>
</package>
<package pkgid="2a4cb8e195fd152034323e5326732301d42ab3160cdd4a52b828edba545ee6c6" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.21.1" rel="1"/>
</package>
<package pkgid="2a4cb8e195fd152034323e5326732301d42ab3160cdd4a52b828edba545ee6c6" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.21.1" rel="1"/>
</package>
<package pkgid="98c692a5497e1940fd092e0622737b558d5cbaaf9b7528888e922dfaf3b21e6f" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.21.5" rel="1"/>
</package>
<package pkgid="98c692a5497e1940fd092e0622737b558d5cbaaf9b7528888e922dfaf3b21e6f" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.21.5" rel="1"/>
</package>
<package pkgid="d7fe1c7cb8859130ff9ab40731a98401a1c49815ab82a72fdc5f3601cbec37d2" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.22.0" rel="1"/>
</package>
<package pkgid="d7fe1c7cb8859130ff9ab40731a98401a1c49815ab82a72fdc5f3601cbec37d2" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.22.0" rel="1"/>
</package>
<package pkgid="40b38f6fa11c941e64680e93f60806978669feb18e1d7ec577b6e3e2fb1c58e3" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.22.3" rel="1"/>
</package>
<package pkgid="40b38f6fa11c941e64680e93f60806978669feb18e1d7ec577b6e3e2fb1c58e3" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.22.3" rel="1"/>
</package>
<package pkgid="10472c4de2bd5bba9910ba63698c86882ac10c23f8e8e277adb25045c42676ec" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.23.0" rel="1"/>
</package>
<package pkgid="10472c4de2bd5bba9910ba63698c86882ac10c23f8e8e277adb25045c42676ec" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.23.0" rel="1"/>
</package>
<package pkgid="c55c0b08697ee2cad3a1b8b167eb9be7cc81cf93c0bf5f917a6d86712d8503c5" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.23.3" rel="1"/>
</package>
<package pkgid="c55c0b08697ee2cad3a1b8b167eb9be7cc81cf93c0bf5f917a6d86712d8503c5" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.23.3" rel="1"/>
</package>
<package pkgid="99d82128322a9bae7a563f2525341397a23c23553a73785cfbfecf7a7d0ccd15" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.24.0" rel="1"/>
</package>
<package pkgid="99d82128322a9bae7a563f2525341397a23c23553a73785cfbfecf7a7d0ccd15" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.24.0" rel="1"/>
</package>
<package pkgid="5271b7ed69a89ba4bef5667d398b57494c899c8d64eb3b72ae7f2a59ad4a53d4" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.24.2" rel="1"/>
</package>
<package pkgid="5271b7ed69a89ba4bef5667d398b57494c899c8d64eb3b72ae7f2a59ad4a53d4" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.24.2" rel="1"/>
</package>
<package pkgid="ea7b629f6ac9c21c24631def7f70e0a34b12c139d94856af5c1110bdabbbe722" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.25.0" rel="1"/>
</package>
<package pkgid="ea7b629f6ac9c21c24631def7f70e0a34b12c139d94856af5c1110bdabbbe722" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.25.0" rel="1"/>
</package>
<package pkgid="c7dbcb445a345805b001399b7e60247868ecc0cbb1e55876e4fdf6825fcc349a" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.10.11" rel="1"/>
</package>
<package pkgid="7a039c235776653894812d9ccc49f08253149540e85d20453edbc0faf7468ad5" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.10.7" rel="1"/>
</package>
<package pkgid="f2313878cba1c221ea8271613b53153fb5f4abaa1ea4b8f1891dad8e87dd6e1c" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.11.7" rel="1"/>
</package>
<package pkgid="7c7873e6664849fdbf42d9baacabac8bcd89c328015759dfe2d62f9e6ea12a95" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.12.0" rel="1"/>
</package>
<package pkgid="29bdc5262691495c8bd1302c1b7dff295eb9e05f89baac3852d03b89895916e3" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.13.0" rel="1"/>
</package>
<package pkgid="ff7ce965e5e147c7cb41920ffa87aedb3b0a33dfa8d64bd5bf1305decdb53916" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.14.0" rel="1"/>
</package>
<package pkgid="b61082fc06b1af440c96359ac5f4565a0766af202e601b30f9abeb221e5528a0" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.14.1" rel="1"/>
</package>
<package pkgid="ce387742b294844f9568ac9431f376abc722747b1610ab2a95fb78b671020d6c" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.15.0" rel="1"/>
</package>
<package pkgid="90d19170e7a118c21d66787ffba7dcf2df1ff85dbd57bb876c23c89f2eb910cf" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.15.1" rel="1"/>
</package>
<package pkgid="a314d4ad141ad29954af25a3f53684c1bb9ef65611cc7999021014a881f095ef" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.15.2" rel="1"/>
</package>
<package pkgid="d063b376982cd3c102c6c8c55e249aaaea77cd7b309601bfed638d4325f276b1" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.15.3" rel="1"/>
</package>
<package pkgid="423dde6aad5a79c069c0e12261b369663211a382a341d12b10451d09fcd97fb0" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.16.5" rel="1"/>
</package>
<package pkgid="b1dea05bf38b3dc1b35e5eabaf897085b95ba510ac0d4e528f3323fd0d93aeaf" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.16.6" rel="1"/>
</package>
<package pkgid="62c1373e0c6ba9ce052e9b993478b85db286dce6b7f2db9752e32287ff2030ab" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.17.0" rel="1"/>
</package>
<package pkgid="5d9cd53e6bcc553406781ff02b5a498c93fe4bd49d44f4cbb832c40103317a70" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.17.2" 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="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="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="5f7ef46a8ce2f7f83caeb65d3aeb73592e2f5f4d9af931d6d36972a2315f172a" 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="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="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="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="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="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="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="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="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="973657b8f8841747adc544a8bd69fa0818581c4330f064e0a013a41679ac7c80" name="pelican-osdf-compat" arch="noarch">
  <version epoch="0" ver="7.25.0" rel="1"/>
</package>
<package pkgid="c684865bb6096ac81ca23f1470985d4bbf00111b99be8461cb2985244c220816" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.10.11" rel="1"/>
</package>
<package pkgid="a46a7153de5143a6c03a80705fe208c9b08ab0a138444b5f5129de441be1ccf0" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.10.7" rel="1"/>
</package>
<package pkgid="78d10b76360d488751deea907fa344090f568d612c71ae7400e0755f116ebb79" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.11.7" rel="1"/>
</package>
<package pkgid="1ecf2a01f9854dbf38ad3e20eb00a8052258f6c89179aa65f1cb666746127b4e" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.12.0" rel="1"/>
</package>
<package pkgid="6d55e606cc44085fa52b411d0ecae6245d4d11ee07b76697c649f7ecd5124d70" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.13.0" rel="1"/>
</package>
<package pkgid="5782b327c2a124bf605342973e5daac61f145c58bae59207301324a881c8ba9d" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.14.0" rel="1"/>
</package>
<package pkgid="4a2d0e279a428fb52dca3d972c2b395e3552396729cda1444cbd8730e35ccdf9" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.14.1" rel="1"/>
</package>
<package pkgid="af3ca9dd6f4a94976134987e950d0a9667b491eff5bb0ece7d2152e07e6efb27" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.15.0" rel="1"/>
</package>
<package pkgid="44ee718c55db418e2be90480c72356cef7103d965f0d35084281ce9b8e40f31b" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.15.1" rel="1"/>
</package>
<package pkgid="f4c52dd6239b814b4e5e177e1382bfaf282d5e2a9bb17f770f0d57ff6aa96ec5" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.15.2" rel="1"/>
</package>
<package pkgid="977b19c8e65d2d1eba4bab1d3e5bfeee4644b5f953aba3f5ba637728108c8101" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.15.3" rel="1"/>
</package>
<package pkgid="76c3eb52518c6afeb0fa73be0fd9766638763e280b670f072304836df8b14c4a" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.16.5" rel="1"/>
</package>
<package pkgid="f46e97ec689eb379e959b11c615bea99f35e05bb0b184367554fcddb59c1fe76" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.16.6" rel="1"/>
</package>
<package pkgid="2daa9a675d126d9950d117fe9a5a2931cda09cddd132713fa6cbc562490bc600" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.17.0" rel="1"/>
</package>
<package pkgid="4dbe6d602242bcc165e946a3bb801d7bfcd3f8b604411ce8381ded629e269cdd" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.17.2" 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="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="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="cb3055c8f85bf36e222c1e796d11124d6ff43aab769f21f2675eac713b980b6d" 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="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="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="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="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="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="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="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="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="58b712f850552f2b7c46a8a782511c4b0949fdbf8f24ea4e7edda8159f68edee" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.25.0" rel="1"/>
</package>
<package pkgid="44167fc6298d9fbc9e28400d91e17ccc719c24f81d936cb28dff80b57742436e" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.1.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.8.1-1" date="1719489600">- Add new condor-ap package to facilitate Access Point installation
- HTCondor Docker images are now based on Alma Linux 9
- HTCondor Docker images are now available for the arm64 CPU architecture
- The user can now choose which submit method DAGMan will use
- Can add custom attributes to the User ClassAd with condor_qusers -edit
- Add use-projection option to condor_gangliad to reduce memory footprint
- Fix bug where interactive submit does not work on cgroup v2 systems (EL9)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.14-1" date="1723118400">- Docker and Container jobs run on EPs that match AP's CPU architecture
- Fixed premature cleanup of credentials by the condor_credd
- Fixed bug where a malformed SciToken could cause a condor_schedd crash
- Fixed crash in condor_annex script
- Fixed daemon crash after IDTOKEN request is approved by the collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118401">- Add config knob to not have cgroups count kernel memory for jobs on EL9
- Remove support for numeric unit suffixes (k,M,G) in ClassAd expressions
- In submit files, request_disk &amp; request_memory still accept unit suffixes
- Hide GPUs not allocated to the job on cgroup v2 systems such as EL9
- DAGMan can now produce credentials when using direct submission
- Singularity jobs have a contained home directory when file transfer is on
- Avoid using IPv6 link local addresses when resolving hostname to IP addr
- New 'htcondor credential' command to aid in debugging</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
</package>
<package pkgid="5ecd00e4cba239f6267b93cf86e809be687d65f51b241d49260c63d01b651677" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520000">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="42d79091d3cb139b6aa9d0fec2b05522f73b74170a95f0c22717a8dd053f5d00" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.10.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.9-1" date="1750939202">- 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="1750939203">- 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>
</package>
<package pkgid="ab0f496c67341131219fd1481860ee34a80d525fd2477c3b98ff0c4ea8f76bde" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.11.2" rel="1.el9"/>
  <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="014f0caba9abf05d6ed13e994110ef92b47aec10f7daee5680421720940e6aaf" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.0" rel="0.828605.el9"/>
  <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="69a7443872885adcc7040293b2f41235d149d32e9f1b430bd34f38dc2d60cc21" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.1" rel="0.830515.el9"/>
  <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="6cc0f7914cf49851e8a527104f1dd0255350f24c0ebaff7c52f1f1865a37d222" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.13" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="cb0a152fdb0e311096663b6823f2df505fe78ac009b04d021fa88dbff8536139" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.14" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.28-1" date="1755777600">- 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="1755777601">- Initial support for Debian 13 (trixie)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.11.2-1" date="1755777602">- 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>
</package>
<package pkgid="13878ce773239b2c7d9f4dc6c446f9c70e2b462e4ab2da872a30903cb84cff6d" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.15" rel="1.el9"/>
  <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="e221971166f69e08fbc46bfb56f4e8bd5e79edb10fe6546e05abc4f504663a17" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="0.865911.el9"/>
  <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="f99fd635d5af9f8cb604e973c3cb5abc9fae4aec9034b525d8ba1b26123b37bd" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.16" rel="1.el9"/>
  <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="277e5b1e77bb88f31186c0fe671b8cbd61765b6a6d374b756b46a074990cb7f7" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="0.871008.el9"/>
  <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="69b3401153a13d69f208e45c565c4d17f3b99bd4700690de73c26713f5b848b5" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.17" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="3fc212bc870aae4d732435f5627c2ee6eb51aa313cf7dcb8366db9d3bbff2bcd" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.18" rel="1.el9"/>
  <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 use a string for 'since' with htcondor.Schedd.history()
- Fix for backfill GPUs disappearing on reconfig</changelog>
</package>
<package pkgid="55b1cebb36eae0b32629064497eee9e26e3d841d545265c08a63bbb9ef45ea7b" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="0.891010.el9"/>
  <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="9fd49c05b85783d4a1106bb337bba429f3475961002f0393871e67ee9d68a9ed" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.19" rel="1.el9"/>
  <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>
  <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>
</package>
<package pkgid="6d1317b08a1552288dece126560ad3cf342339a8e0e52a36db1fabd78128b91b" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.2" rel="0.830645.el9"/>
  <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="89879a6da1d2e66266a6f695759711e9062f57fe631772574a82a93648262c5d" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.20" rel="1.el9"/>
  <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="a2fba0142a167dcaaca1e62388f6395a21ed23cced4451964d1033f5a5b3025a" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="0.914350.el9"/>
  <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="7eb5178f826c56f17915fdfd278f2bd091c4544976cf509e0630765a4f965831" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.21" rel="1.el9"/>
  <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>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.21-1" date="1781092800">- Fix rare issue where condor_dagman would abort after a system reboot
- HTCondor tarballs now contain Apptainer 1.5.0 and Pelican 7.25.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.12.21-1" date="1781092801">- Fix rare EP crash when using a custom docker wrapper script</changelog>
</package>
<package pkgid="3879b1db2de22559b4a300a1a047bf4a068d7296a79eed83381a3783692e9ad6" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.12.4" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.10-1" date="1753704000">* 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="1753704001">- 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>
  <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>
</package>
<package pkgid="959db9b1345a222cfa663cd6e684a287d96ebcb3b5e9d1738c642582a7634ce8" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.2.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.15-1" date="1727697600">- Fix bug where Docker universe jobs reported zero memory usage on EL9
- Fix bug where Docker universe images would not be removed from EP cache
- Fix bug where condor_watch_q could crash
- Fix bug that could cause the file transfer hold reason to be truncated
- Fix bug where a Windows job with a bad executable would not go on hold</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.1-1" date="1727956800">- Improvements to disk usage enforcement when using LVM
  - Can encrypt job sandboxes when using LVM
  - More precise tracking of disk usage when using LVM
  - Reduced disk usage tracking overhead
- Improvements tracking CPU and memory usage with cgroup v2 (on EL9)
  - Don't count kernel cache pages against job's memory usage
  - Avoid rare inclusion of previous job's CPU and peak memory usage
- HTCondor now re-checks DNS before re-connecting to a collector
- HTCondor now writes out per job epoch history
- HTCondor can encrypt network connections without requiring authentication
- htcondor CLI can now show status for local server, AP, and CM
- htcondor CLI can now display OAUTH2 credentials
- Uses job's sandbox to convert image format for Singularity/Apptainer
- Bug fix to not lose GPUs in Docker job on systemd reconfig
- Bug fix for PID namespaces and condor_ssh_to_job on EL9</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.16-1" date="1728561600">- Backport all cgroup v2 fixes and enhancements from the 23.10.1 release</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.17-1" date="1729771200">- Bug fix for PID namespaces and condor_ssh_to_job on EL9
- Augment condor_upgrade_check to find unit suffixes in ClassAd expressions</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.2-1" date="1730289600">- Fix for output file transfer errors obscuring input file transfer errors</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.1-1" date="1730376000">- Improved tracking and enforcement of disk usage by using LVM
- Enhancements to the htcondor CLI tool
- cgroup v2 support for tracking and enforcement of CPU and memory usage
- Leverage cgroups to hide GPUs not allocated to the job
- DAGMan can now produce job credentials when using direct submit
- New submit commands to aid in matching specific GPU requirements
- New implementation of the Python bindings, htcondor2 and classad2
- Improved default security configuration
- Significant reduction in memory and CPU usage on the Central Manager
- Support for GPUs using AMD's HIP 6 library
- Fix bugs when -divide or -repeat was used in GPU detection
- Proper error message and hold when Docker emits multi-line error message
- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376001">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
</package>
<package pkgid="64ce6a806fd3db426e9ad46125c09ef3243e2c89e4907ab150739059f7d9ce62" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.1.1-1" date="1730376000">- Can print contents of stored OAuth2 credential with htcondor CLI tool
- In DAGMan, inline submit descriptions work when not submitting directly
- By default, put Docker jobs on hold when CPU architecture doesn't match
- Detects and deletes invalid checkpoint and reschedules job</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.18-1" date="1732017600">- Proper error message and hold when Docker emits multi-line error message
- The htcondor CLI now works on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.18-1" date="1732017601">- Fix issue where an unresponsive libvirtd blocked an EP from starting up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.2-1" date="1732622400">- Add STARTER_ALWAYS_HOLD_ON_OOM to minimize confusion about memory usage
- Fix bug that caused condor_ssh_to_job sftp and scp modes to fail
- Fix KeyboardIdle attribute in dynamic slots that could prevent job start
- No longer signals the OAuth credmon when there is no work to do
- Fix rare condor_schedd crash when a $$() macro could not be expanded
- By default, put Docker jobs on hold when CPU architecture doesn't match</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622401">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
</package>
<package pkgid="9d9c4de1719b9a6fbf74fd2f3a4c6bf5c0048118ff818bfd1d7cdfc2b1f68b0e" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.1-1" date="1732622400">- Fixed DAGMan's direct submission of late materialization jobs
- New primary_unix_group submit command that sets the job's primary group
- Initial implementation of broken slot detection and reporting
- New job attributes FirstJobMatchDate and InitialWaitDuration
- condor_ssh_to_job now sets the supplemental groups in Apptainer
- MASTER_NEW_BINARY_RESTART now accepts the FAST parameter
- Avoid blocking on dead collectors at shutdown
- IPv6 networking is now fully supported on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.2.2-1" date="1733313600">- Prevent the startd from removing all files if EXECUTE is an empty string
  - This problem first appeared in the withdrawn HTCondor 24.2.1 version</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.19-1" date="1736164800">- Numerous updates in memory tracking with cgroups
  - Fix bug in reporting peak memory
  - Made cgroup v1 and v2 memory tracking consistent with each other
  - Fix bug where cgroup v1 usage included disk cache pages
  - Fix bug where cgroup v1 jobs killed by OOM were not held
  - Polls cgroups for memory usage more often
  - Can configure to always hold jobs killed by OOM
- Make condor_adstash work with OpenSearch Python Client v2.x
- Avoid OAUTH credmon errors by only signaling it when necessary
- Restore case insensitivity to 'condor_status -subsystem'
- Fix rare condor_schedd crash when a $$() macro could not be expanded</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164801">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164802">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164803">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
</package>
<package pkgid="0f72477b51106950d5d6332719278c96a18bbe563fa76138d0c70af15284f268" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.5.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.19-1" date="1736164800">- Fix bug where jobs would match but not start when using KeyboardIdle
- Fix bug when trying to avoid IPv6 link local addresses</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164801">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164802">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
</package>
<package pkgid="5a1956a92181b992778f420b1efc396a4c9d0ac82e605bdf513f3809f4d4eb41" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.3-1" date="1736164800">- EPs spawned by 'htcondor annex' no longer crash on startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.3.0-1" date="1736164801">- Allow local issuer credmon and Vault credmon to coexist
- Add Singularity launcher to distinguish runtime failure from job failure
- Advertises when the EP is enforcing disk usage via LVM
- By default, LVM disk enforcement hides mounts when possible
- Container Universe jobs can now mount a writable directory under scratch
- Pass PELICAN_* job environment variables to pelican file transfer plugin
- Fix HTCondor startup when network interface has no IPv6 address
- VacateReason is set in the job ad under more circumstances
- 'htcondor job submit' now issues credentials like 'condor_submit' does</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.20-1" date="1738670400">- condor_upgrade_check tests for PASSWORD authentication identity change</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.20-1" date="1738670401">- Fix bug where STARTD_ENFORCE_DISK_LIMITS would excessively save metadata
- Fix bug where container_service_names did not work
- Fix rare startd crash when collector queries time out and DNS is slow</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670402">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670403">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
</package>
<package pkgid="556bc622a2fb28f9ee5456608299f55fc658b4153f605ff3c50e99a407411f47" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.4-1" date="1738670400">- New arc_data_staging submit command to add DataStaging block to ARC ADL
- Fix bug where the negotiator could crash when matching offline ads
- Fix memory leak in SCHEDD_CRON script that produce standard output
- Fix bug where the schedd could crash if cron script runs during shutdown</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.4.0-1" date="1738670401">- Improved validation and cleanup of EXECUTE directories
- For batch grid universe, the PATH comes from the job ad and worker node
- Improved 'condor_q -better-analyze' for pools with partionable slots
- The EP advertizes if Singularity is using user namespaces
- The EP advertizes average and total bytes transferred to and from jobs
- The condor_credmon now utilizes the shared port daemon</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.21-1" date="1740657600">- Fix memory leak caused by periodic evaluation of bad ClassAd expressions
- Fixes for bugs affecting grid jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.5-1" date="1740744000">* Thu Feb 27 2025 Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.21-1
- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744001">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="fd71760fbfc78364521f5470f7b5e5c00108e77520448c4b5116bb89e04acab0" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.7.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.1-1" date="1740744000">- Can now configure APs to acquire credentials for jobs in multiple ways
- HTCondor marks slots as broken when the slot resources cannot be released
- HTCondor now reliably cleans up LVM volumes used by jobs
- HTCondor now advertises NVIDIA driver version
- To detect stuck jobs, last write to stdout and stderr are in the job ad</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.5.2-1" date="1742472000">- Disable broken slot code by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.22-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076802">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076803">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
</package>
<package pkgid="0c1ded45f7310edcc87c6a195946232263f7909b0da0bec8a423fff7e1285a46" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.6-1" date="1743076800">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.6.1-1" date="1743076801">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.24-1" date="1745323200">- Fix inflated cgroups v2 memory usage reporting for Docker jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323201">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323202">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323203">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
</package>
<package pkgid="492fd3afe309e13c7c348ed3bfef2c873358a704be201e01751f664e94faae22" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="24.9.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.0.7-1" date="1745323200">- With delegated cgroups v2, job out-of-memory no longer affects the pilot</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.7.3-1" date="1745323201">- condor_who now works for Glideins
- Can add arbitrary credentials to be used by the file transfer plugins
- Fixed WLCG token generation in the local credmon
- Can limit the number of times that a job can be released
- EP administrators can enforce no outbound networking for jobs
- Add ability to use authentication when fetching Docker images
- condor_watch_q now displays when file transfer is happening
- To provide more consistency, using swap for jobs is disabled by default</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.25-1" date="1748520000">- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.25-1" date="1748520001">- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1749729600">- Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
- HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
  - Pelican 7.16.5 now includes end-to-end integrity checks for clients
- Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
- Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
- Fix problems where parallel universe jobs could crash the condor_schedd
- Prevent condor_starter crash when evicting job during input file transfer
- condor_watch_q now properly displays job id ranges by using numeric sort</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 24.8.1-1" date="1749729601">- Fix claim re-use, which was broken in HTCondor version 24.5.1
- Add support for hierarchic and delegatable v2 cgroups
- Add the ability to put each HTCondor daemon in its own cgroup
- Always sets the execute bit on the executable regardless of its origin
- The EP sets the HOME environment variable to match the /etc/passwd entry
- Add new 'halt' and 'resume' verbs to "htcondor dag"
- Add htcondor2.DAGMan class to send commands to a running DAG
- htcondor ap status now reports the AP's RecentDaemonCoreDutyCycle
- Can configure condor_adstash to fetch a custom projection of attributes</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.26-1" date="1750939200">- Fix ingestion of ads into Elasticsearch under very rare circumstances
- DAGMan better handles being unable to write to a full filesystem
- 'kill_sig' submit commands are now ignored on the Windows platform</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.26-1" date="1750939201">- Fix memory leak in the condor_schedd when using late materialization
- Fix condor_master start up when file descriptor ulimit was huge
- HTCondor tarballs now contain Pelican 7.17.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.9-1" date="1750939202">- 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="1750939203">- Initial Support for Enterprise Linux 10, including the x86_64_v2 platform
- 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>
</package>
</otherdata>