<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="33">
<package pkgid="a4629c088be6a86bce12c87c0fbd4a664b1ff094c5c3bf41e08dfb8f61a64fba" name="condor" arch="src">
  <version epoch="0" ver="23.0.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.6.0-1" date="1688040000">- Administrators can enable and disable job submission for a specific user
- Work around memory leak in libcurl on EL7 when using the ARC-CE GAHP
- Container images may now be transferred via a file transfer plugin
- Add ClassAd stringlist subset match function
- Add submit file macro '$(JobId)' which expands to full ID of the job
- The job's executable is no longer renamed to 'condor_exec.exe'</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.19-1" date="1688126400">- Remove limit on certificate chain length in SSL authentication</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
</package>
<package pkgid="ec5e57cdcd8b1c948d3992000b4b166d1255e7cde78c4fa492b4ab00d52d1e98" name="condor" arch="src">
  <version epoch="0" ver="23.1.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.7-1" date="1690286400">- Fixed bug where held condor cron jobs would never run when released
- Improved daemon IDTOKENS logging to make useful messages more prominent
- Remove limit on certificate chain length in SSL authentication
- condor_config_val -summary now works with a remote configuration query
- Prints detailed message when condor_remote_cluster fails to fetch a URL
- Improvements to condor_preen</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.0-1" date="1690804800">- Support for Debian 12 (Bookworm)
- Can run defrag daemons with different policies on distinct sets of nodes
- Added want_io_proxy submit command
- Apptainer is now included in the HTCondor tarballs
- Fix 10.5.0 bug where reported CPU time is very low when using cgroups v1
- Fix 10.5.0 bug where .job.ad and .machine.ad were missing for local jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.1.0-1" date="1698753601">- Enhanced filtering with 'condor_watch_q'
- Can specify alternate ssh port with 'condor_remote_cluster'
- Performance improvement for the 'condor_schedd' and other daemons
- Jobs running on cgroup v2 systems can subdivide their cgroup
- The curl plugin can now find CA certificates via an environment variable</changelog>
</package>
<package pkgid="e5beadafaf87f71b7a189c54759ee6115e1ec848dfb933bdabc7423d9225b6f1" name="condor" arch="src">
  <version epoch="0" ver="23.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.1-1" date="1713182400">- Add the ability to force vanilla universe jobs to run in a container
- Add the ability to override the entrypoint for a Docker image
- condor_q -better-analyze includes units for memory and disk quantities</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.2-1" date="1713268800">- Fix bug where file transfer plugin error was not in hold reason code</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.7.2-1" date="1715860800">- Warns about deprecated multiple queue statements in a submit file
- The semantics of 'skip_if_dataflow' have been improved
- Removing large DAGs is now non-blocking, preserving schedd performance
- Periodic policy expressions are now checked during input file transfer
- Local universe jobs can now specify a container image
- File transfer plugins can now advertise extra attributes
- DAGMan can rescue and abort if pending jobs are missing from the job queue
- Fix so 'condor_submit -interactive' works on cgroup v2 execution points</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.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>
</package>
<package pkgid="607278b3429f57bad869c28c250154d61da06cdfae5633de133433f36469cb76" name="condor" arch="src">
  <version epoch="0" ver="23.10.18" 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; - 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>
</package>
<package pkgid="3c53972012d89a9266b705e1d58ee1ee857ab1b83f7e8261b3e982867360f53e" name="condor" arch="src">
  <version epoch="0" ver="23.10.19" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.9.6-1" date="1723118400">- 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; - 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; - 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>
</package>
<package pkgid="cab116a037b6592a743c24bfe2b31154d22b62ffa3f4f212c38bbf1114252fd4" name="condor" arch="src">
  <version epoch="0" ver="23.10.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.7.2-1" date="1715860800">- Warns about deprecated multiple queue statements in a submit file
- The semantics of 'skip_if_dataflow' have been improved
- Removing large DAGs is now non-blocking, preserving schedd performance
- Periodic policy expressions are now checked during input file transfer
- Local universe jobs can now specify a container image
- File transfer plugins can now advertise extra attributes
- DAGMan can rescue and abort if pending jobs are missing from the job queue
- Fix so 'condor_submit -interactive' works on cgroup v2 execution points</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.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>
</package>
<package pkgid="e4ce40ba081d2f6d97dbf47af6c1e48b4ac405db397e10c39367c279cbb5b77f" name="condor" arch="src">
  <version epoch="0" ver="23.10.20" rel="1.el9"/>
  <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; - 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; - 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; - 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>
</package>
<package pkgid="2a48fa1f5d27f39ab8db532b1b821d9a7205bbad21295aad8d215ff90dd7b8b1" name="condor" arch="src">
  <version epoch="0" ver="23.10.21" rel="1.el9"/>
  <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; - 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; - 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; - 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; - 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; - 23.10.21-1" date="1740657601">- Fix bug where chirp would not work in container jobs using Docker
- HTCondor tarballs now contain Pelican 7.13.0</changelog>
</package>
<package pkgid="c9c0d2be863ac1572c3ccc6fa1f0a19f70534d2b6b8eca0e8a595c5b641c0314" name="condor" arch="src">
  <version epoch="0" ver="23.10.22" rel="1.el9"/>
  <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; - 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; - 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; - 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; - 23.10.21-1" date="1740657601">- 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; - 23.0.22-1" date="1740744000">- 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="1740744001">- Fix for security issue
- https://htcondor.org/security/vulnerabilities/HTCONDOR-2025-0001.html</changelog>
</package>
<package pkgid="81ad3edf6044badc47a383c9db7fb0e3e4f43872a4e06a61b30e996103bfc7c8" name="condor" arch="src">
  <version epoch="0" ver="23.10.24" rel="1.el9"/>
  <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; - 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; - 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; - 23.10.21-1" date="1740657601">- 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; - 23.0.22-1" date="1740744000">- 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="1740744001">- 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>
</package>
<package pkgid="efe99ed34b7fb9632c6638d19f6a76b8ed2e7805e4846d3128a18587f33091c4" name="condor" arch="src">
  <version epoch="0" ver="23.10.25" rel="1.el9"/>
  <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; - 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; - 23.10.21-1" date="1740657601">- 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; - 23.0.22-1" date="1740744000">- 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="1740744001">- 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; - 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>
</package>
<package pkgid="3b2ff05f1e68234b52c8adfeb39f43948758109e68b526fc6308d35cacc3af02" name="condor" arch="src">
  <version epoch="0" ver="23.10.26" rel="1.el9"/>
  <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; - 23.10.21-1" date="1740657601">- 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; - 23.0.22-1" date="1740744000">- 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="1740744001">- 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; - 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.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>
</package>
<package pkgid="718332515b4cd598eeef0b68eaaa4906021eaa719f66b19824a8a164a67ca145" name="condor" arch="src">
  <version epoch="0" ver="23.10.27" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.22-1" date="1740744000">- 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="1740744001">- 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; - 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.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.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; - 23.10.27-1" date="1753704001">- Fix bug where the vacate reason was not propagated back to the user
- HTCondor tarballs now contain Pelican 7.17.2</changelog>
</package>
<package pkgid="c18d70bab9fab30647e8b24f8271f70ab183fcc16a5af2bf05d366829dd7daff" name="condor" arch="src">
  <version epoch="0" ver="23.10.28" rel="1.el9"/>
  <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; - 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.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.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; - 23.10.27-1" date="1753704001">- 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; - 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>
</package>
<package pkgid="4a260c22854240b911806dc81783e16f2209780d97fbdcf8e1a82435e47d2054" name="condor" arch="src">
  <version epoch="0" ver="23.10.29" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.10.24-1" date="1745323200">- HTCondor tarballs now contain Pelican 7.15.1 and Apptainer 1.4.0</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.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.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; - 23.10.27-1" date="1753704001">- 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; - 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; - 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>
</package>
<package pkgid="815da01d6439637c0937221db82ad98e282f5ffdee1ee0a65ddd4346a5482f3b" name="condor" arch="src">
  <version epoch="0" ver="23.2.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.7.1-1" date="1691582400">- Fix performance problem detecting futile nodes in a large and bushy DAG</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.8-1" date="1694692800">- Avoid kernel panic on some Enterprise Linux 8 systems
- Fix bug where early termination of service nodes could crash DAGMan
- Limit email about long file transfer queue to once daily
- Various fixes to condor_adstash</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.8.0-1" date="1694692801">- Fold the classads, blahp, and procd RPMs into the main condor RPM
- Align the Debian packages and package names with the RPM packaging
- On Linux, the default configuration enforces memory limits with cgroups
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- New ENV command controls which environment variables are present in DAGMan</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.1.0-1" date="1698753601">- Enhanced filtering with 'condor_watch_q'
- Can specify alternate ssh port with 'condor_remote_cluster'
- Performance improvement for the 'condor_schedd' and other daemons
- Jobs running on cgroup v2 systems can subdivide their cgroup
- The curl plugin can now find CA certificates via an environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.2.0-1" date="1701259200">- Add 'periodic_vacate' submit command to restart jobs that are stuck
- EPs now advertises whether the execute directory is on rotational storage
- Add two log events for the time a job was running and occupied a slot
- Files written by HTCondor are now written in binary mode on Windows
- HTCondor now uses the Pelican Platform for OSDF file transfers</changelog>
</package>
<package pkgid="a467d2213c1031941964528088ce0e787156889e1e07b156d2a1e0865b73cfd1" name="condor" arch="src">
  <version epoch="0" ver="23.3.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0.9-1" date="1695902400">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.9.0-1" date="1695902401">- The condor_upgrade_check script now provides guidance on updating to 23.0
- The htchirp Python binding now properly locates the chirp configuration
- Fix bug that prevented deletion of HTCondor passwords on Windows</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695988800">- Absent slot configuration, execution points will use a partitionable slot
- Linux cgroups enforce maximum memory utilization by default
- Can now define DAGMan save points to be able to rerun DAGs from there
- Much better control over environment variables when using DAGMan
- Administrators can enable and disable job submission for a specific user
- Can set a minimum number of CPUs allocated to a user
- condor_status -gpus shows nodes with GPUs and the GPU properties
- condor_status -compact shows a row for each slot type
- Container images may now be transferred via a file transfer plugin
- Support for Enterprise Linux 9, Amazon Linux 2023, and Debian 12
- Can write job information in AP history file for every execution attempt
- Can run defrag daemons with different policies on distinct sets of nodes
- Add condor_test_token tool to generate a short lived SciToken for testing
- The job’s executable is no longer renamed to ‘condor_exec.exe’</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.1.0-1" date="1698753601">- Enhanced filtering with 'condor_watch_q'
- Can specify alternate ssh port with 'condor_remote_cluster'
- Performance improvement for the 'condor_schedd' and other daemons
- Jobs running on cgroup v2 systems can subdivide their cgroup
- The curl plugin can now find CA certificates via an environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.2.0-1" date="1701259200">- Add 'periodic_vacate' submit command to restart jobs that are stuck
- EPs now advertises whether the execute directory is on rotational storage
- Add two log events for the time a job was running and occupied a slot
- Files written by HTCondor are now written in binary mode on Windows
- HTCondor now uses the Pelican Platform for OSDF file transfers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.0-1" date="1704369601">- Restore limited support for Enterprise Linux 7 systems
- Additional assistance converting old syntax job routes to new syntax
- Able to capture output to debug DAGMan PRE and POST scripts
- Execution Points advertise when jobs are running with cgroup enforcement</changelog>
</package>
<package pkgid="0dc6da9e379d874d7c8e67da8c8adfb5acddefc0545bcc0808c0b9733661cfab" name="condor" arch="src">
  <version epoch="0" ver="23.4.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1698753600">- Fix 10.6.0 bug that broke PID namespaces
- Fix bug where execution times for ARC CE jobs were 60 times too large
- Fix bug where a failed 'Service' node would crash DAGMan
- Condor-C and Job Router jobs now get resources provisioned updates</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.1.0-1" date="1698753601">- Enhanced filtering with 'condor_watch_q'
- Can specify alternate ssh port with 'condor_remote_cluster'
- Performance improvement for the 'condor_schedd' and other daemons
- Jobs running on cgroup v2 systems can subdivide their cgroup
- The curl plugin can now find CA certificates via an environment variable</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.2.0-1" date="1701259200">- Add 'periodic_vacate' submit command to restart jobs that are stuck
- EPs now advertises whether the execute directory is on rotational storage
- Add two log events for the time a job was running and occupied a slot
- Files written by HTCondor are now written in binary mode on Windows
- HTCondor now uses the Pelican Platform for OSDF file transfers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.0-1" date="1704369601">- Restore limited support for Enterprise Linux 7 systems
- Additional assistance converting old syntax job routes to new syntax
- Able to capture output to debug DAGMan PRE and POST scripts
- Execution Points advertise when jobs are running with cgroup enforcement</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.1-1" date="1706011200">- HTCondor tarballs now contain Pelican 7.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.4.0-1" date="1707393601">- condor_submit warns about unit-less request_disk and request_memory
- Separate condor-credmon-local RPM package provides local SciTokens issuer
- Fix bug where NEGOTIATOR_SLOT_CONSTRAINT was ignored since version 23.3.0
- The htcondor command line tool can process multiple event logs at once
- Prevent Docker daemon from keeping a duplicate copy of the job's stdout</changelog>
</package>
<package pkgid="5f7af5f8d770b5c31e48eb7e132568630f8ff2811189d50e8718a9f894dd824f" name="condor" arch="src">
  <version epoch="0" ver="23.5.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0.20-1" date="1700136000">- Other authentication methods are tried if mapping fails using SSL</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.2-1" date="1700481600">- Fix bug where OIDC login information was missing when submitting jobs
- Improved sandbox and ssh-agent clean up for batch grid universe jobs
- Fix bug where daemons with a private network address couldn't communicate
- Fix cgroup v2 memory enforcement for custom configurations
- Add DISABLE_SWAP_FOR_JOB support on cgroup v2 systems
- Fix log rotation for OAuth and Vault credmon daemons</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.2.0-1" date="1701259200">- Add 'periodic_vacate' submit command to restart jobs that are stuck
- EPs now advertises whether the execute directory is on rotational storage
- Add two log events for the time a job was running and occupied a slot
- Files written by HTCondor are now written in binary mode on Windows
- HTCondor now uses the Pelican Platform for OSDF file transfers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.0-1" date="1704369601">- Restore limited support for Enterprise Linux 7 systems
- Additional assistance converting old syntax job routes to new syntax
- Able to capture output to debug DAGMan PRE and POST scripts
- Execution Points advertise when jobs are running with cgroup enforcement</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.1-1" date="1706011200">- HTCondor tarballs now contain Pelican 7.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.4.0-1" date="1707393601">- condor_submit warns about unit-less request_disk and request_memory
- Separate condor-credmon-local RPM package provides local SciTokens issuer
- Fix bug where NEGOTIATOR_SLOT_CONSTRAINT was ignored since version 23.3.0
- The htcondor command line tool can process multiple event logs at once
- Prevent Docker daemon from keeping a duplicate copy of the job's stdout</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.2-1" date="1710417601">- Old ClassAd based syntax is disabled by default for the job router
- Can efficiently manage/enforce disk space using LVM partitions
- GPU discovery is enabled on all Execution Points by default
- Prevents accessing unallocated GPUs using cgroup v1 enforcement
- New condor_submit commands for constraining GPU properties
- Add ability to transfer EP's starter log back to the Access Point
- Can use VOMS attributes when mapping identities of SSL connections
- The CondorVersion string contains the source git SHA</changelog>
</package>
<package pkgid="517b600e7dda96a21ae4d3fdc1d1966aaee5144b1402720f550427f7f17c7181" name="condor" arch="src">
  <version epoch="0" ver="23.6.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Preliminary support for openSUSE LEAP 15
- All non-zero exit values from file transfer plugins are now errors
- Fix crash in Python bindings when job submission fails
- Chirp uses a 5120 byte buffer and errors out for bigger messages
- condor_adstash now recognizes GPU usage values as floating point numbers</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.0-1" date="1704369601">- Restore limited support for Enterprise Linux 7 systems
- Additional assistance converting old syntax job routes to new syntax
- Able to capture output to debug DAGMan PRE and POST scripts
- Execution Points advertise when jobs are running with cgroup enforcement</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.1-1" date="1706011200">- HTCondor tarballs now contain Pelican 7.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.4.0-1" date="1707393601">- condor_submit warns about unit-less request_disk and request_memory
- Separate condor-credmon-local RPM package provides local SciTokens issuer
- Fix bug where NEGOTIATOR_SLOT_CONSTRAINT was ignored since version 23.3.0
- The htcondor command line tool can process multiple event logs at once
- Prevent Docker daemon from keeping a duplicate copy of the job's stdout</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.2-1" date="1710417601">- Old ClassAd based syntax is disabled by default for the job router
- Can efficiently manage/enforce disk space using LVM partitions
- GPU discovery is enabled on all Execution Points by default
- Prevents accessing unallocated GPUs using cgroup v1 enforcement
- New condor_submit commands for constraining GPU properties
- Add ability to transfer EP's starter log back to the Access Point
- Can use VOMS attributes when mapping identities of SSL connections
- The CondorVersion string contains the source git SHA</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.3-1" date="1711368000">- HTCondor tarballs now contain Pelican 7.6.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.1-1" date="1713182400">- Add the ability to force vanilla universe jobs to run in a container
- Add the ability to override the entrypoint for a Docker image
- condor_q -better-analyze includes units for memory and disk quantities</changelog>
</package>
<package pkgid="6cff68c648146dab8e528002d2429d61aa2d29d6bc3de3b39c2d2fdba3cb2fa7" name="condor" arch="src">
  <version epoch="0" ver="23.6.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.0-1" date="1704369600">- Restore limited support for Enterprise Linux 7 systems
- Additional assistance converting old syntax job routes to new syntax
- Able to capture output to debug DAGMan PRE and POST scripts
- Execution Points advertise when jobs are running with cgroup enforcement</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.3.1-1" date="1706011200">- HTCondor tarballs now contain Pelican 7.4.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.4-1" date="1707393600">- NVIDIA_VISIBLE_DEVICES environment variable lists full uuid of slot GPUs
- Fix problem where some container jobs would see GPUs not assigned to them
- Restore condor keyboard monitoring that was broken since HTCondor 23.0.0
- In condor_adstash, the search engine timeouts now apply to all operations
- Ensure the prerequisite perl modules are installed for condor_gather_info</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.4.0-1" date="1707393601">- condor_submit warns about unit-less request_disk and request_memory
- Separate condor-credmon-local RPM package provides local SciTokens issuer
- Fix bug where NEGOTIATOR_SLOT_CONSTRAINT was ignored since version 23.3.0
- The htcondor command line tool can process multiple event logs at once
- Prevent Docker daemon from keeping a duplicate copy of the job's stdout</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.2-1" date="1710417601">- Old ClassAd based syntax is disabled by default for the job router
- Can efficiently manage/enforce disk space using LVM partitions
- GPU discovery is enabled on all Execution Points by default
- Prevents accessing unallocated GPUs using cgroup v1 enforcement
- New condor_submit commands for constraining GPU properties
- Add ability to transfer EP's starter log back to the Access Point
- Can use VOMS attributes when mapping identities of SSL connections
- The CondorVersion string contains the source git SHA</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.3-1" date="1711368000">- HTCondor tarballs now contain Pelican 7.6.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.1-1" date="1713182400">- Add the ability to force vanilla universe jobs to run in a container
- Add the ability to override the entrypoint for a Docker image
- condor_q -better-analyze includes units for memory and disk quantities</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.2-1" date="1713268800">- Fix bug where file transfer plugin error was not in hold reason code</changelog>
</package>
<package pkgid="dbe2427d05483ce77da2337fdae9257a615bd07dad188fdccbe596011256a15c" name="condor" arch="src">
  <version epoch="0" ver="23.7.2" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.4.0-1" date="1707393600">- condor_submit warns about unit-less request_disk and request_memory
- Separate condor-credmon-local RPM package provides local SciTokens issuer
- Fix bug where NEGOTIATOR_SLOT_CONSTRAINT was ignored since version 23.3.0
- The htcondor command line tool can process multiple event logs at once
- Prevent Docker daemon from keeping a duplicate copy of the job's stdout</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.2-1" date="1710417601">- Old ClassAd based syntax is disabled by default for the job router
- Can efficiently manage/enforce disk space using LVM partitions
- GPU discovery is enabled on all Execution Points by default
- Prevents accessing unallocated GPUs using cgroup v1 enforcement
- New condor_submit commands for constraining GPU properties
- Add ability to transfer EP's starter log back to the Access Point
- Can use VOMS attributes when mapping identities of SSL connections
- The CondorVersion string contains the source git SHA</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.3-1" date="1711368000">- HTCondor tarballs now contain Pelican 7.6.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836801">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.1-1" date="1713182400">- Add the ability to force vanilla universe jobs to run in a container
- Add the ability to override the entrypoint for a Docker image
- condor_q -better-analyze includes units for memory and disk quantities</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.2-1" date="1713268800">- Fix bug where file transfer plugin error was not in hold reason code</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.7.2-0.1" date="1715860800">- Warns about deprecated multiple queue statements in a submit file
- The semantics of 'skip_if_dataflow' have been improved
- Removing large DAGs is now non-blocking, preserving schedd performance
- Periodic policy expressions are now checked during input file transfer
- Local universe jobs can now specify a container image
- File transfer plugins can now advertise extra attributes
- DAGMan can rescue and abort if pending jobs are missing from the job queue
- Fix so 'condor_submit -interactive' works on cgroup v2 execution points</changelog>
</package>
<package pkgid="e667e18dbd35595638da9ccab32d2da99cfa7c3c96750a00eea7ad718cd90cec" name="condor" arch="src">
  <version epoch="0" ver="23.8.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix DAGMan where descendants of removed retry-able jobs are marked futile
- Ensure the condor_test_token works correctly when invoked as root
- Fix bug where empty multi-line values could cause a crash
- condor_qusers returns proper exit code for errors in formatting options
- Fix crash in job router when a job transform is missing an argument</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.2-1" date="1710417601">- Old ClassAd based syntax is disabled by default for the job router
- Can efficiently manage/enforce disk space using LVM partitions
- GPU discovery is enabled on all Execution Points by default
- Prevents accessing unallocated GPUs using cgroup v1 enforcement
- New condor_submit commands for constraining GPU properties
- Add ability to transfer EP's starter log back to the Access Point
- Can use VOMS attributes when mapping identities of SSL connections
- The CondorVersion string contains the source git SHA</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.3-1" date="1711368000">- HTCondor tarballs now contain Pelican 7.6.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.1-1" date="1713182400">- Add the ability to force vanilla universe jobs to run in a container
- Add the ability to override the entrypoint for a Docker image
- condor_q -better-analyze includes units for memory and disk quantities</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.2-1" date="1713268800">- Fix bug where file transfer plugin error was not in hold reason code</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.7.2-1" date="1715860800">- Warns about deprecated multiple queue statements in a submit file
- The semantics of 'skip_if_dataflow' have been improved
- Removing large DAGs is now non-blocking, preserving schedd performance
- Periodic policy expressions are now checked during input file transfer
- Local universe jobs can now specify a container image
- File transfer plugins can now advertise extra attributes
- DAGMan can rescue and abort if pending jobs are missing from the job queue
- Fix so 'condor_submit -interactive' works on cgroup v2 execution points</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.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>
</package>
<package pkgid="83c9527517c0e4388be4835070493e8c77ac03c70d997b81f5fad1c145251e39" name="condor" arch="src">
  <version epoch="0" ver="23.9.6" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.5.3-1" date="1711368000">- HTCondor tarballs now contain Pelican 7.6.2</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix bug where ssh-agent processes were leaked with grid universe jobs
- Fix DAGMan crash when a provisioner node was given a parent
- Fix bug that prevented use of "ftp:" URLs in file transfer
- Fix bug where jobs that matched an offline slot never start</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.1-1" date="1713182400">- Add the ability to force vanilla universe jobs to run in a container
- Add the ability to override the entrypoint for a Docker image
- condor_q -better-analyze includes units for memory and disk quantities</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.6.2-1" date="1713268800">- Fix bug where file transfer plugin error was not in hold reason code</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.10-1" date="1715256000">- Preliminary support for Ubuntu 22.04 (Noble Numbat)
- Warns about deprecated multiple queue statements in a submit file
- Fix bug where plugins could not signify to retry a file transfer
- The condor_upgrade_check script checks for proper token file permissions
- Fix bug where the condor_upgrade_check script crashes on older platforms
- The bundled version of apptainer was moved to libexec in the tarball</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.7.2-1" date="1715860800">- Warns about deprecated multiple queue statements in a submit file
- The semantics of 'skip_if_dataflow' have been improved
- Removing large DAGs is now non-blocking, preserving schedd performance
- Periodic policy expressions are now checked during input file transfer
- Local universe jobs can now specify a container image
- File transfer plugins can now advertise extra attributes
- DAGMan can rescue and abort if pending jobs are missing from the job queue
- Fix so 'condor_submit -interactive' works on cgroup v2 execution points</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1718280000">- Remote condor_history queries now work the same as local queries
- Improve error handling when submitting to a remote scheduler via ssh
- Fix bug on Windows where condor_procd may crash when suspending a job
- Fix Python binding crash when submitting a DAG which has empty lines</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.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>
</package>
<package pkgid="dc0148eb1d166876037e2103ad8ee60a7b179ade4076119342df6779049f2745" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.0.0" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
</package>
<package pkgid="112c483e597e02b2e8173ec6a9b60bdd012231a7d1a17425e3a133bd781c6ce9" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.0.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
</package>
<package pkgid="ef9d21225077ed008629aabf4bac7032fb8ed8ca7bb8ec5d5a897ebd1b57c18d" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.0.12" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
</package>
<package pkgid="f084210e1936813bc82aa695191d0d803e95096549b63b672757af90e1345bc0" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.0.13" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
</package>
<package pkgid="036b3b5ed2349f134e3d5580d7bb328937b2be008f2725bfb448e7102fc5fac9" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.0.3" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
</package>
<package pkgid="e8e5e931c766b1a1a160a783200c066bb17d899fc59bb1a1d18ad502f7ee896a" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.0.6" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
</package>
<package pkgid="ce55d23cb7bdbc61d1c2a015444a848584b974bf3b071efd595896c4a3a104d6" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.0.8" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
</package>
<package pkgid="e545d91a5f62aba6f9059d1b5c3f8b38333f76bc558da3a07a1030882921b6c4" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.10.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297600">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-1" date="1721822400">- Package condor_ce_upgrade_check</changelog>
  <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">- Lock down HTCondor-CE IDTOKEN security
- 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>
</package>
<package pkgid="796c3d3b634594dcc05e7c61c220295f278b2e7122bf5b26f596c8ead6acb689" name="htcondor-ce" arch="src">
  <version epoch="0" ver="23.9.1" rel="1.el9"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.0-1" date="1676548800">- Align HTCondor-CE security configuration with HTCondor defaults
- Add example configuration on how to ban users
- Add condor_ce_transform_ads command
- Improve essential directory checking and creation at startup</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 6.0.1-1" date="1695297600">- Add grid CA and host certificate/key locations to default SSL search paths
- Verifies that HTCondor-CE can access the local HTCondor's SPOOL directory
- Can use condor_ce_trace without SciToken to test batch system integration
- condor_ce_upgrade_check checks compatibility with next HTCondor version
- Adds deprecation warnings for old job router configuration syntax</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.0-1" date="1695297601">- Align HTCondor-CE version number with HTCondor version number</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.1-1" date="1700136000">- Add condor_ce_test_token command</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.3-1" date="1704369600">- Ensure that jobs requesting GPUs land on HTCondor EPs with GPUs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.6-1" date="1710417600">- Fix CE job route transform for job environment
- Fix CERequirements when the default_CERequirements is not set
- Add condor_ce_test_token tool to generate short lived SciToken for tests
- Remove GSI from security method list to eliminate annoying warnings</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.8-1" date="1712836800">- Fix memory request being ignored for whole node jobs</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.12-1" date="1721131200">- Fix whole node GPU request expression for non-HTCondor batch systems</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0.13-0.1" date="1721649600">- Package condor_ce_upgrade_check</changelog>
  <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</changelog>
</package>
</otherdata>