<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="654">
<package pkgid="7582dec9f62834702b4d809695f5b14a3f360c50db166a93bb96cd6c4d0f728c" name="condor" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="358cb4b43226e9971b066b19e695a6cc8d4fd7ce554b637d9f6edd36f428e01e" name="condor" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="87dcd82fcaa2673f3188c3ef7cdb42be74fae47a1b331c1cb515c964ed62b356" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="7e0747a731d8dd8cf62a9ce5b7fb4b9a6521021d439560e5604e1d8c71594b30" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="950b319954c5eb82daceeb0056613e31233ce35a35eb46a8b976f6aec2d762fd" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="04e028a038f05da82f4a9d56ace017261f0a663481f63484c8469a1ef07b3cd0" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="7fd435fa51176a79634e046c8504a3be6d9ada88e2fcdf5396dbbae4d63a23bc" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="b3255648b3151149149cce36644341aefee86ab4a8ad4ef1297ef180b12ff449" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="d8c694b62dd32bd66ccedd75de1ffdb0229e8978b2ed2a45ae51fff30ad777bc" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="023995c723108ca45f4f3867d3baf5df03350dcbf0882a420a9e8acf391c99cf" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="4037dbfc923a3b61d4d19b66c2574ab464a6f4905e6ac6b26e9e804f4152e993" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="29ce315917cd5665d17d51dfede15014842b399f4c53c98c84cffbd6c19dc574" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="ea1c28da4257f8a4a22905330b101badb8ab32ac138e2495e9215fb611400fb2" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="32b3f3ad01ff14e1026eb74cf70bf095cc9ed09c43d5805d86a5361532db4475" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="188802366ed11382db1f20b06d1b591bb91dc61b9269dd6f73386ca259b8ad25" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="4e1ed1d925e1f48483032a3b3427a891179392f051cfaa1f714df318001b19b3" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="6ba40ab9d8cd748b47df4989c5e5a183b48278012cc5fb43aa68932541bf5eae" name="condor" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="cbb9d81a9483b82c3c6c818654e1403cf0f04e0923d3357f573e2808e1d91833" name="condor" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="dae9c4cde1b8bc02f57dccae9dc9a626bff75c06fc686ac3cdc154293fd1de0e" name="condor" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="6d9b5b8b26e1118c6ba4d79ac4a590dc1836dbb01a8858b364742ac33c4835ef" name="condor" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="1e49798bab2f98d966c7299a8d7bfb0d553f0868dbe7fa160f714f3f0016e129" name="condor" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="21ef851516e1a0d2c6ce450374627ca279dd853ebfcc2a24c9c93079fa829e4c" name="condor" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="2cab9b8bc7cf8b1656b0f15536ef8c4b5dfb1b9dac5f3c4b9ad1b848458fd9c5" name="condor" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="7499b6cf2106d50b606d7d357a6a4d61a356ccfa4c0659f214946d41b12de0dc" name="condor" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="9012eb3ba1744fd98642ee9a9157983e22724c01b84d933c61cfefba4f792dae" name="condor" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="d2e5d39cc09933ace70b5043af3730e27b1555aeacade739f837b4c6484dbc7a" name="condor" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="e86b385907b087b6dcacae5b4f32cb582f2bcbf4b6065ac47608331a25903845" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="53a49202fac266bf4a8e3afb5eae5c41aa411117078e47869b7928bf4f0bc9d7" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="65997ce2760d3cacf83a3171774c42686ffef93ce707519a74ba6926eeef0138" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="e7fe556880d66e028d7d210e1f6a79e78dbb17d31defac67178d8fd2f3aad436" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="dbb4806e5ce9ace193a42a651f2e35009aca16e556e83465d1f60ae3ce1335d6" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="947e1597763ec3db58ec1c42e00c4356a8c26103ea0256ef4db2469298ec38e2" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="a0a5f4bd36b39da72f1fb31264d1a693955db99db744259bd3c0e903326330e4" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="77d86e339f09d860ea03c0fe23da492ffbdc745b36811507f334f2390d0bd119" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="cce2520099b4efecd12ca7d92b64787883ab8b1e6b89c94a1cbad606e4c859b2" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="06e920d8a61ac81d88fe772537ac04c765943af5783ee14275c2d3a97a279fe1" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="7729ff7f6febf8145bcc256a9375e22fd924710efb061fcb2ffd9b09e9e4e625" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="cb2b376b500eab69fada8e62e8eb455a0e5bc3451208910afe90d8c76fbc92e9" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="7f4b20913f31a43a50d125d5ead728910b5f500a828059df395d2af37a70fffb" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="50f450262e8a12ff7daa635491981c9dd7f593d316a74638990adcea0d768ed9" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="907e079cb273ac291cbe9a34dcdc7411aedb33a696b75932e699f1329706b6da" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="2e1cd599e5c02d49a8d0ae177d806625d753bb08a58d18b8abdb38a2faf62873" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="93fb0bfd2b1a44e38a5aa572e35fe8008ed6de27236505d060785cf562b3622a" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="b0d7bccb966cd78386c3a25584a1255ee79086b1423699fdeca8b52ddc2932d0" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="ea14a732c7af077e03921bdabbee1890ce7f4dd9c0bc1e09f82317c6658844ff" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="d01b71146736a28e72e5ef047d7e8356bdebd5cee4457c5cfda225d598d11bbe" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="82eb703b1c1103ddd7b0c2e801b6149d941fb82a35ec374892178bd0c8cda1b7" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="baa1da6d2d42b168986bc32adeeb7ec3fd79b9d22bfbb703485a27bc0ff67015" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="54a7c021eca311bbf1f6dc74ec861715a86f4483462e0e8bd2c8bab028e83f41" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="12034f82903bb701b424716f1af4f5f86d68ccaa8fe1089e8a6ea1c6e8b976a7" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="a60a0069860ff9dffb656c3e1a9349dcf37295cd41c945df1485811f4c8ecbc0" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="563c447c15429874310cad0cf00b7055c24ab6f3b16b3580e44e0873bb3d3eb9" name="condor-annex-ec2" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="6237c1aea7e81de943087b7f2d08198be00342362306bcce905fdb2221e302db" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="1cfe544eb7524a51f4f42837f43f368c365f18aac4361b1df831e4e5e22e27da" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="5989eb5e808bd82b080c985363a9d8869a640a9eaa2071c9197c26c890b742dc" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="6729620f42bf68d4f393594f5774cef93480a1dadb224aed36e93824f37c110a" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="9884a4aadaf3426ec7ab129c262950af13e3a456885fdab8443b2168f2d921f7" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="38fda8797a68b80a5b646708f92a096283ba126aaa17dbe31a2596e2b66fd4b3" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="9c01f5e0e57ba774df0676342e504b93b55fb6932bcfb9593e5354e6f83260a5" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="49c5c8bd12d01b48c6e48f366262975078caf8a5ceb9d155d3b072be3af1d261" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="7cf68c648dcc3a87b76245ebac984196391028f0f9e21a5e3a39ac04dbdeb621" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="6c6a146180078a893194cddf92c597d0e95474b385c0ba53d6d08f9b06693661" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="53877e3bad84185c701f259cab37105f16d5cad67636f1b4eeea4ac5cccbb9f7" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="2394df5d002b404579047d708e36699104f9f02f71cacaa03484ce22b7806446" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="f69a5d6a2aa7c2b1002e98f3569389adc73d42504fc5e90db55575f81e7a40af" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="b9d128a95bdfbab412a5e3082d3abe0e7d991b9bd1ab3f5a72e9ded70c98ca1c" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="f4182af0ebb3a812a1288ab2b8bec14d1fafddd132c07bb1f798325ea1cea9c6" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="cdf71ee71c39b2068c14f08e81f6ff3d01064f1261b49a354ef7198d7f3aa906" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="820208632c0022ac0612923b9ad6a132ebb00b58b682786af7ba2048843eb630" name="condor-ap" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="0adf42be5909618ede269ef924152201882b1b87f0e8de4bf1926cbb09d8b257" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="c0459dd1111d3a30e9427806011ff9527db4010703d6ac320a58e569f9b3a25c" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="2eb00c7821758c540e244a4a80bbbb6a2dffb2e67cef05266dc51e2ccd3c6815" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="b3897a8f3095870b42710d362424b399dd6fcc697310a0989fb51d1f082f519e" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="82d1dcd35b15f41725a54225bb38f7061300b53dfdba159b0eac989013fbb636" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="1acba825b607b7bbd06e1e180f12d468a4c17b2cf0f4cc17efffad58455c0233" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="af28c193c19df5b58416872ea97901823b4bfbdf58298be09a90d2f7a7390b71" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="a3adaefadcac099545a6b1420eefb3d3418cb231b13bde58a9823e02d0585869" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="2ba3289c322dd633b173f68c5e40296f45015ad8b46bd0f7e71ceacf76f48e98" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="89d41b12967c0b3aad0e09c33737c24227a2fc4ed6268a753829d988d7b5e051" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="343786d3603b75ec2ce9ecc88933a29128e29080851d474553c82a9c67ed5933" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="4e6786c1635ca2a6c6109664301a4a4aced04313c70f486e9af67a4212eeb993" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="22f1b47440abfa318a85b7fe1f38b92d0a5c187bcc48b80135f0ce10a41d5ff1" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="ccd39b283b106f91b7a08c328021b47b29ad2746942b24276669e15072995653" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="3c99561de3e05195904143a22679ea9537ac21d32322200e1df212ab2420c22b" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="8b1e5a077414f58608ad967a8d6f237e8cbe15f2113a74755ff742c3175f4a8d" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="c89dddc2ac84c593cd67b6f980d4ee486652b2c46ab3c90393eebcbd4839f9f8" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="e552d5d47167521999884ed23d047543f2a231c616cf5ce3ffad5e417f6d6fed" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="315cc928e7b4e96a26b134ea6ce3d7b7c600c895669a63a7e6989ab0fd63824e" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="f4ebb29fa6a70a7350b17a6d98e27ba54b4666baf081e244f33332ed9eea4029" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="a19b828e0904aec4ab69d2bbf8256bf09e39246a23651629898165384fb00f42" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="9867c72f91c945c8afdbc0dc70f1ef29ede04608058e823e3100d980578d8906" name="condor-credmon-local" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="e6693445b5e82b556eabe339994a52005e6bded5bba46b3b409da506d4c93373" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="42a59262228d750e6963d036590e3794078495ff7148f7be8d47966c7b3f778a" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="89f15638abcf3641fe0c6e1a5f6759c766b0ec9c6b93d14fc75012738ac5aa19" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="58466aa02622c57dbf7cdff743cebb6f75a52fa58163164245def81db1da3afb" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="c1abb8980fea77e224c72ee9f44838440076f9a274eeb21f0b52471eb6458859" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="bf5e808cb00522d879afa073c2fd70e89d4c06eae721c26bb050791f2b128c26" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="4d3f0056f6a707af781001ae223c61c877f428c8ad91dddb1ecfb00ca594610d" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="781a57f6d8d4b68b3d14b7742f2714a48894869fcfefd1c96f450bd0fb82d3bd" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="7f073c3c3de2507e09e4bbaf5d3808d0df3649e5c44ca27a74317d71ef74b91a" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="48c67ef546e5ea29e950d0d44ffbe33369f4b4ecc609f16750526776a0d4dde6" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="71a4810bbc002b806bb018af252e8d3abcf4d532d0014de3c33c282c3ea9d0c1" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="d76b07abce357332a7e06f317074d520bcf0657632c20d1686a9f36cbc203adc" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="54f85d010736eb4750190144cff45752ae9f14edec73791810655a2007d66e5d" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="42da5d992d44e833a288016c1dbd0b08e71195dc51eb793c7583a0a3628dcc27" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="3e511e70877d98c55aa2c404a90eb784a11e6ef252b3fdfb6cdad75c52216dda" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="ccec0854b33ab20f737dc4e7f67e566d4db7c90bddea0c0dafca7a0fffd3a143" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="beb655ea6f90935cf8848b768baf2efa431c465bead981ccb4964610875e2491" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="1c94232fa5c09aae50d42747f0d884b19947da54c9eb150c03517087f6f47ac3" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="5c1ae4b783ef4e7aa51f07f54cb76dd098083ffd84409200a2622349e59e11d0" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="42a2017c4d34fbb195f12fe70e47f0f6cac9c9a9f235b93676d532094a689008" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="f7b582f86ca91167146fb41c3dd962b8d03e34f96ad7c46161514591b3395201" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="f5438ba2ed5149d416e886370b3a0207e0f725c0c923f12d8fe7a0c8970edb30" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="0079e1c9c0e484d18c18ba8dcb6fe01b13a0db38ac5ff0abf58b6eb3b6f4431e" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="605d42d7d6c586cc2f9b00de45d7dea3f663131269ed9f630f26138eaa21d0af" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="449271657902a7c59b3f1820645bdb4d677030a4c5d4a14146d3f63a23e07c9a" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="4732ac1e27176ff70abffb963bbe9578396dfab564647d36b866b0cff42db1f8" name="condor-credmon-oauth" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="a486295bcc8021713d8b808e282f8b7456f6916ab2a28ffdf2111ca3b79ec54c" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="220faff2660664ca5c6a4a3013943a35f4e42162e36ad43552e6532beef33953" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="dda76a64bcd7b587c1b9eb68f48cfa37300b5d18dfd9230539254308bf5f6c59" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="1d824a4026fabcebf69b09268bc34fa1d9ec590d6fc0eed7a7eaa50a04155115" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="461ce7f3545a97b960f717cda8bacb556d854aefee5f5fb541df53bcfd4b9e52" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="143cdb2eb34c8c25fa63314dc71aa982e51f285b4b06ac47873cc74d0b8e19ea" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="59983cf52d1c37d3cedaea11ab447fa9ad7b7290d0eff28703bdab10f31f8942" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="635839a246047b7412c9724f3b174023bbbe1eb85d14c397dc13008dd0b08a45" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="3c5b1df68a5d4c225e15c7eac6f1a2c8634f7248967029e493d55af28e87756f" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="da55ee7e6021c7bcee16f7b3e9f00732479ea93d74769b39f255cfbd6126ff2f" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="a60b91b866e72e3fb0030591abf42ff409c8e4967d3a837ec250fd8e1c7ca558" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="142806c7b05551d6ee1c734bf45c918c9dd6827fb8a18b65e92c524e0d4afce9" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="086d97797840d5c06ec04d2dac41463286d94ec714b439711ca8db4b34e746ee" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="eb6b9a2ae4ef4919d6db5c35651f46d8a6fd7ecac22540db59303b1ecba06e28" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="6815c95633617ae5d7ee93198d09f38d0f32d7302a7bb3aea69c2a39d2434cf6" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="50953cb2df30fe0e379d3ea143a3861804038b2160f02e7693e37b39d934cd91" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="145dd5a9cb11035e814ebdfef3bc3d1f8d29d58e93c72e65c0532969df9156ce" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="a88fea54ece7865f78dae2b235554769346e6705d3a882dfe2901d3ad1c1729a" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="156d5b33c7f73348303c415f5da50ec1ef08aa6369be2d5a520fd4e2973f8700" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="cb25602edbea5d26e51947f7d0705e9790310a9bf9f8eefdb60b4ead98ead5ce" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="79b75f06a6cf883a3631a684b19257c3207e66be4f6223f0121a1642faf859f2" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="e8514766cc4b200e95c816dd6c471e69a32d43b8f6055951088c34176ee48ad4" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="bfd3662a0a2c288e69362694e55ac71777e35aa1a81f765e1d7abb3eefa1607e" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="61e652b4d3f7cab990fae9491c62c9a1197b83bdc3def102a951ee4848c83fa8" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="9849a6756245cea95ec3ecdd515c3d002320e86325a1bfc64e58118e554c1529" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="05e2f16ba842f7a0df3371234457b6a5780d032f0998f045d90ddad0463cfdc3" name="condor-credmon-vault" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="caac4b42ed7a39538b92cf356fa1232875020238b0115342d344f21529bed5d2" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="e11f37d191af1119690b816a23449dfc5038b7c539b458bd8c87113e244ec1d1" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="4abfa941ed954ae2f8cbec9b646829a08f1fda0c1b8ce2e7ca11156e659ab0a1" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="21eb5035f2faae6f3ed1e2a6647a10a42441f8ea5a6da3e9a01c58682442663b" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="0a2210ed2f825a647d18c3a45519f6ee626b4fb2c8f48ee24040785cb8b475e4" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="6b194128778644a688faa6ed13de710100d2bd6230c3bb863fb03209ba16581f" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="da7d391f3f03f24362884594be929baf04248745bb0957f860f2fb4e1159b27e" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="43bc9835b22bb020d67d40056efe01dec012cb98af239cb4afb85814b60ba944" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="a7b177e94b911334feacf7bf245d47fc67424b49acc42eed32bdc39cf9823a66" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="51ed13e7f8c7da02196462d72a9999a5dafbb4829fad9711a3220b5ff40d85ff" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="e06d13eb30babee1110c6cc5e0f942b9bf354c556157649ad0a6d1aaa9983d9f" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="0a18b959adc86770b284a83c2522ccb00ffb3a139d5fc795f2250faeb08a055c" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="75b908e0c9a2c8e51dc7d944499f0b06cee2ff4a18508caa40556eba4b8b1506" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="8b7353fba42fbbaafdb2cec6882a0f76eeeefa411e7f0976773e50722dbcf911" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="850826073da5a678816b629c0199b92f52a046df3099715034f6047fc857d759" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="099c4d7624f3c8a7cacc69745d7b40402c898208823775d05dae0ba3a7a83adb" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="4bea73325d04a3b0309f6d5f9790d647e6f15312f3d692b3fd607bb11d934ef0" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="161b30cc114becaf59865d166084a29376316811a2bab6826211e63ab49aefde" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="395716acc464f2a9f8c559fc807948ed825eb6a6aabe514a1f2c5c8d6a91832c" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="f9776f925bbac8814fdda15e80c7057b1cad33003abb076b718d2742bdba39ac" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="881974ad4a1fdacdd4f115dc7dee7d99c5bc8991dbdccf00a4e9fe54204f0f8d" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="ae24ddfbf098e4f714210f3d59bd6c35f4a3b1a7ea63deb520709bd667480188" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="d7393f55e58b6c0bc9abc81d8e2711eabb14dd851a7cb367ae477ed5a46b1a06" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="a2f358942a9a87f1ad51f6c2957169278f9991b23c6e25bef7074b87f06edfd1" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="76d007bab731f1a508decdc4ca5ff2d70edac8ba61b0739fe25238d0ae8245a0" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="354effc3be3f800c3ee1399529214d9ccd55b64e0d848fa11b81dd9da45c689d" name="condor-devel" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="84154cfed6ca98706f84b2fb04165a395afa91f84ef77f597bfacc93c5b772f8" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="8e2e5971a9c87e4a5f465a6dbf395582ec94d98960a1d0c1191f98f9c6fd9118" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="9cc4f972ec45152c72edc41a29ac2b9ef12c86a20eea0854b987020d7bdd7cac" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="50a4c970c78d223c141b38e7218fb078edcfd94fdc06bc0a93a0afd2edd19e0e" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="6ba93d91916e8c6baad401dc479a0b3f4d006cb646d468846988724a4ccae4b4" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="8bed833e8de58c7b60fec4d49993559e47618f2001832b1a6f88da2368ddec9f" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="36673a7a034da449bee8eda99f0685570f85ed3cdfa9e00443d2252b92893cd1" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="7be6ab6df4defa45e79a0e9703982672a550a7b41dbac457aa36dc983d31e63c" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="884b998ec35774f6f25903d1911ffbcb9fb48725c9eeba72dc30168c93be62f5" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="12e1358535cb587e24c1368395c2e35a6fc73a62aadfff1b53cbc33b608556f3" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="c99e45a04bc7d9575a0b096cb351388927302dac6969efa5f2f8385b4df17936" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="a0bd58fa2f66977662e1454a32e2eaabc8d459860cef3354e2ca4bf0fc49e5d0" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="b1075b23d4106c3c71b94961a84520d7568a9f64cd2aa57a64bbfad4d0e2a447" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="d46632e270998b114cc3f8cb5a47a2e5fc92a650349c00e93f2b37614a0044ab" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="7f4d9a6362bd251bf9ae3884bb45001b9f4e13b73270f6fe76515a0d0fcc5f9c" name="condor-ep" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="6eba85da34b1510eb66508dec96ca70749f6c0e1e48cb3966c0a34b938286a6d" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="c4e39e92311fd737a4a9ec256558dc319bee9b09ef5b4d54e42a98e810ff34f1" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="88e7dd826e3c246e679f55780f2051a14f3fd04ff6fc9e3aa897dc4beea2c6d1" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="6326e69216ae823240f98491772d75255dd32a83687b5cfe7e8efba06bd3721f" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="2b1f5465fe84e4ab2e9d0bb169092e9df20e7c29ae375f3e8d42e7557d882e47" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="0a802bb60ec13d42cabd2cbcc4cb9e6d11faa66fa3d14043f6f6b11fd8b71e58" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="115be7866d3817ac790f22ba36ac75102ea5129375c7b3165cb2431f7b649c8d" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="30d7f3bc7b3f666a20838e0dc13548d4d336470f74fa20654e8fefa778d4e4e1" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="79ff917e46c6ff81e90e9c718c0da8fee4d59cb685fe4e54ea06b544310f1dd1" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="7f277df5d042e09763c15de401dc3cccfcf1a503358ce7bb8da965fd8a3b536a" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="b3ad8a4db4174a73e1db67a2ce1a7b74561895de822a42c7b700067c74c98099" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="1442872edc39d87cfe04455ca808d8edefdefb7e973dc684281127337c761b56" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="8037f9b88527bd04faf5b44bbd24fa38f38a2c27026fc6fccc2a567dddc2dcfa" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="a4c0ab5dc9aeba9ab570a98db50dafbcaf09f01fef3695589e0f5f6d8a2c811d" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="b3e12ef3c747423c44ae06dd12eefb9aa391366f88df2a83eaaa24e89031a4f7" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="15acd614b1d8b0274fe5955bfddf4253a5ec9c212288a060fbb5f7f1d4c010c9" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="25a33368eaf10d53ea66ef3e154b3375c58718a7834a429fc7d3412dda671a10" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="e5c7d65efa87751a5cd27c5cf6bce2853e94e4174c45b250c794ff2fbc46bd24" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="0fefa71f1980fd6c3fbdeade474fbea1934247fc49f07414a0ea6cab989aef75" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="9d83a5f09e10bee5479fd04ff4666186bed5f57b496e599354ccc7a627ed6f15" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="a9c5c864b2c1570227674b054b25cf97ced7896064cf5719f688615869d61f07" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="dfb42e9d2bc22e7ec09c684ee702c5e5d41f3e6e40cffb33405dc620db13b1b7" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="21e543547b3615456903a9c6f0622050fe84d8455eb19f0b3896a56d11d63bc1" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="f25bf5510ddb6a2e40b153d17df1678bd8acf97923f861f75144c63bb2ce5466" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="0086d6e249c3605a8c0c4cb741bb72608009a8404af96d116ecb7f8faafccfd5" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="72435cda8fc8b66828186f73c866af59ffc7df4f2f5f580ba508f568aeb28734" name="condor-kbdd" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="07bda25387826dcff84c470407cbfd41b68b04ec80f4290667ce449cfdd34a80" name="condor-stash-plugin" arch="aarch64">
  <version epoch="0" ver="6.12.1" rel="1"/>
</package>
<package pkgid="dd830239b4940c2d0a6e8f07e632aeacb7df6a97acc3681abe8b62d6d3619407" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="e36e7cdcd889c47922c945f5d7592fbbf18ffb7b5b4aaf28504176041939a6d2" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="07ee9b60880e6db49195714ef0a5b9f4f99463a36581ee99cd312d04614c5b2e" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="2e8f976c6845f4acf815dfe112428dbf0758e4faff9a24a7d65f33daea810d5d" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="28f8aaea84d677a8e431887ba35c8a826f725678746141ae9566786563a85f55" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="73e09f8df021f01355f69a0ab1147755d8efe760516768b890bbdcedc4dd6e78" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="ebb4b3e387678d23deb7106d4a94cfa8411631d70b3015f5dda872533aba2062" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="83b3edffa94e3e3922509cbc6c88d5fd548e6055bff9e877a2e5c40aff8bf664" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="bfe16fe5f14ef41640e4f2cf1f9e29b723ebbd031cfb15c34c2159dfdf329c0a" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="95adfe8d2683f5ced80bdda41b55c9a35f03a586a66e3badaba58f0b059cc9e1" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="333dfc3b7da83e53fe9f29d03d7c3c11604fbfeb2d60601b91bdec2fd209b37d" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="c8b18184ddf5d0522342504c1079b044b8103fef45a8d3e18f6e2826bf0f4261" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="2405693430e65c880de4b09ca5b0d6b8f03d0758bc173d4a096a60b58347bfda" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="2b7fc7fd46f997334085b0441d058076a0444971b33eb486c189da1b29e84491" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="fae43ceff5e8851454d7e367d1a864b91b161f689ddfe459b6356146d2e210ed" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="3d0c86e14f3db2ce924e9c9721b3456960d78ac9f7edd9af0555c57a5a6721b5" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="6da10051b82731e2057d5c0e7c40dff356ac434d2f70d20c0a9d8e4c9c0e548f" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="67424d279828da67fedfbcc23a98962499403305b19b5b5dabe8208f331596b4" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="4683858b1469219629d9a1d992ba0dd95d0a5b434b2d71aeed375ce712fc3a4e" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="c401a338b8d69e99e6b214b4c16aad3d5817cc4829ae1bbcb631c926c639827f" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="c5c86d6b2542bbc7dd00cc26addd030af2f7829390163ef31c11fb1bc1a0c3a3" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="c54ddda1f1f0f0aa850f7bf7e60551bc46a79682117160afade9d541d89f84af" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="071bd0343bce8e24a7683602271a0c33117dc9bc51bcb973921fdfa378bec5dd" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="53bb211775e09cf4a28c24d936d62cbc83f905c176bedfd4950548a86fc9087d" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="e0a08c30844cb6188fbfa995f6b3a1912fef125bb69e0e0b0ca1aeabc088fce6" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="f9d8835ff868038912dd8256f7d9c302ae0b2345de832ab469d84cc23f6883eb" name="condor-tarball" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="94711ad637bd2a656d732d445c94f7307a6da643f522a56d0ecd1a8b6e85c939" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="7bfb5ffda0341087022b1332a6e2001d3bdce1539f09c33e89c0582b56148958" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="51e3970405c40026d1e03a546c0e21fbb2f21e9219da0f245d318d964418d365" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="85cce908ecf566d7725381a872e337b9e90de9896774c7b57fe637b2e9f19a9f" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="83b368b53ac9875df0544cac8090bdc8ae387eda4680ebcd69465af1c58703df" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="de927f2983974a18e6872a938d0840a1017d22e65849b8b68e9287eca6a55f33" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="b41ddc34bf1858425dbcb7d5cf6dd51b0b88c9f4d9828f86a5bf72b5022c12fd" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="867916597b848c310be5a9a04026e4144296402f86fe5eefdb1de70e1bc577af" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="e43d154c719943a82141fee6256c1c3c90b68ddaa43b82364e780f53a68d4dea" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="fa4c1ccc60ce46ba88420ec6dac6c33064ea4d1ff8ab047d9a7c5bb6fc207949" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="f06806af7675194f93f6e15ead944e5491f00458c4fd150bdb4a19214c070ecc" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="c67def0c5ea0a3d9f8f381ee681e60961073c8b218d080ca89dd78c5186cb51d" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="764ccdbe434d2304ac21cb3f26b68cc3e23d4337f2828f24fd653df43c193b1e" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="caf70ad4630b4f27b54b39c4f474e5456b4969aa2f3414192158c6bd5b5043a0" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="8de993d2c54d04c6461cfcad25c8582d0843310d18d3a3af106f4cf2472dea32" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="ea3d4fc4014a55df5b66f808ccc37597328cab499aceb06689fe26aca75e0bdd" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="d84d9514536d16b3a9f1d28fc4b420a8dd84f6509cfc19c8938bbdb99fa1b9a6" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="ab251cda7cc067101fafcb10dc23eb1709baffaf1f62db1eaee6d35581185246" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="97d040acfc43e7e10c3f21c91c819f9f704aa27928cf7bfd75afd94662fa5222" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="79d9e0ec37ddae3fcef02e0f2079b34b4221d3c84860618d6f575c06e63750b5" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="0093880da036701f1cc1458ff21073af59d20ddc6b105bf36685e1c4518cc90a" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="dc8e1bd3fbbb6a0aac99d59350f3a8aab54878307c5e4779fe6c0049e355b257" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="9ee700f8509d94a4113d3d8147d2b60ccd9ddec7b042d429ee1f091c11a4a2f3" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="2107f807f44b0311fa09a521cfe9ee682b84199d8c209c9034bbf85d5c66264b" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="8d5262efe0e210f496c8c4c3059c615e62c4fdfc36c7e949ca4aa72472f87015" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="1aff0f1b5b28ef5b348ecd2e4514fc931c7907080338a0a0f72282e70f2c5b23" name="condor-test" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="1b3e2bdabe356881ca3874a3bce5e8505130955c77ce7eb81fed074c146ab37d" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="d21411ba2830ca9fb5dc9ceaa79421492c3c977833a2b80aef3fdf77672da788" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="a02628a953254dcdae154f964b43a7b97e4d49e1c676cf98d2434efe644764c7" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="6a7bcfe88af900e7ce367e3bcb8f443bafa2d49101d9507855683d3e3f90e1f0" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="0b27c7af8cb3ccbc1b1fde04ffd2c7e23641471227d3a80f42583ff757c04a8e" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="50b6bbdb0f81c7722ce0cfe40a65568ed6dfff86c954684afb0eaaeb9518075d" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="6bda236657edb272fa165a6919f8411dab00ab7dd4abc0fedeb3901026e14d52" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="50a477116f7b5791228837cfeb13e7d5ed31e857a39bbbbdb1a14c4d8cb2ad03" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="548a0da897c0aa444c218cd9109e27f10993c098bf3322bbccf9a9af243d51bb" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="761aaa53ad4eaa2194b9353275139d573961fc17c9f3279246923daa80ecf744" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="0273d0cc054839ff849c751549a4b1b8a777883a6d408757b8ef6b9a821c4594" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="0dfac07aa07188de6cd2c8c0330ea7ad075323e4be97305417949f92bab271d4" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="8e251f38bfe655831751fa12a8c02732c905ba49479a1e45f355a56f3d33dd94" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="a6857916a5c3c7ec821101d8b0d7e9c2d940841674c928404e381719abb81a8c" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="bb71048bd145dc652486e9ae21db85794e1b1cad2e9af2538a99a8d0aeff7ccf" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="6c731f4b21150384a50117b112b752143c5747db9f8d0a7b87f787cf55c022f9" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="82e7fa3e8d75c23482629384da4a244fb33caab3def9396022eff205bd39794a" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="12646a7fa0f7b2bb51f8c4a8003e428a0f9ffc06330805147e545493a1279820" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="9cfa129455ffccda04d0de47c50f715fb1a8208778654d5f8800be8c7239a158" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="53fe1eef9036b118dd33d987a547e05d53681794b9e05a1ace79158c772913ac" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="337af545eaf9b7177db29eb566addba218d91d6fdfd3cc6e0ece383953e08cfc" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="55d51d4c271fae549bf0d22272896dcaa09a2c27546b18be1b6e58aa2a290ca1" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="0420d828e32ef55813eb4a3b34d08d502cf8ffe94cc03abdba583203b7a561c4" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="0982d2cb95cb1676443a435acb40140336e74d8f51990b389c28fd40436f46f6" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="ed8bc61658a470cb252293c59327bc77d385f746963582b3d41007e37decfcf1" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="4506b315481d8a078d2ffaec130319b499b1e75826aa1537efd1ff044d49caf1" name="condor-upgrade-checks" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="12d52cb51c669080f9602fd206c2b034578c79b2760fbd8808049724887b187c" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="2f13fb89b027ffb04cf3e3670c8486a994ff35b50355afd1f528ca1cb8a3854a" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="cb153789f7766154eaef17ed520a9576417e31d6078f5392ec65e54fff56ac77" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="e664519d827d70c129f851efe717ef7fcb2a0056ca1e5220e3576b55a7d55461" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="5b8773c03d644d65f48653c1dc1c97c47226558dd4c220e0472d0bbecf2f63a4" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="d195cfe75a88082355488c149813bafd60c299091c23ecbe8e7696e533e7595b" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="dc18c9d032358f0933b1d34505e2328afe09e5191130445b8fe237b858de4b7a" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="96f4bfa304c5d5fa26bd713c9ab22891f9dea39441203bb768d52bcd2ee2482e" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="3b9374e5bac476552cd3b9b63f8abd1dce7fc739c68f18091b055d176b94e1cd" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="7b69b5fde4a74b62ae790eb464ce2f2444601021018e993afa583930bfb2f525" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="fc0bb3a6b2b984bbfb9de5ec620a12d1c21619ebcabae224cfbb60cc10dad5ed" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="dde6b15540ac74a8567594011cb07cf0230b55eafa4b665d8918c6f01d1aaa52" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="780076a7ab5ef0075f7cb81b6757011c7d145f18d8b3f714c0597a955bfa836b" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="a8b2021e3c98b3cfab4c5461e629f705fdb80a0966224511aded27eab89e7032" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="9007e2f87b77ac1ab017c88eb600f44b8daaa9eaf6d472d3b7113be531dcdc1f" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="2a32dac563cb591f476888e0cdabff2abc1c74955a4d708b00cef11ac9087802" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="38d89154f6f7f4fb18b7adbd915d932db39776200edc2912fdbd8b576ec55293" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="c5e4372269d9b947ad793e01f340ac52272b4777410f24c65d87963771eebc77" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="9cdbf50879092ad49a9f2e491a02c901a26e256402d1c5d3e64247ff8578a3c3" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="e8566858dc07c78e51636d7cf08a7cb21bcbeff3e2846b7815b6c10f1d4d65d9" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="da74064f9b4bf8b4da76a38fa30d0d8c2bc72249b6be587a7a8c8f14f9cafe83" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="2ada8bf3a8ecfd1bf4ff74be7fc179addb47f4e9047d9c0883cc4d016e5577ad" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="8f5c8b97c670e943981570810759e8d4e196e62f7ae8ad25446167fc7799ed2a" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="14bd8832798aec8596b6db855d85f55ebfc826aa1fc0fa5abffa75edce8b52f1" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="b0e0433c2e5cebf169bb3e1dc183d707e5caa8aeac3aab1281503953b7785fda" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="36a144d2b5e04fcd972c1c6ac3cf3ae0629c0bad7bb38083abe6652c23f6b20f" name="condor-vm-gahp" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="7f6843d5f9e2870df76ba0ce4e20af1b36233ef35a9f5193703c3af41893d4aa" name="frontier-squid" arch="aarch64">
  <version epoch="11" ver="6.13" rel="1.5.osg23up.el8"/>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-1.2" date="1692100800">- With the addtion of an EL9 repository, this release includes an EL9 RPM that was
    compiled on EL9 and that fully supports Web Proxy Auto Discovery. The EL7/EL8
    RPM in this release is unchanged from 5.9-1.1, except for version number.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-2.1" date="1704974400">- Apply security patches from Squid 6 to address security concerns since
    a version of Squid 6 suitable for frontier-squid is not available yet.
 - The following security vulnerabilities have been addressed with patches:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46724
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46847
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46848
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-49285
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-50269
    https://github.com/squid-cache/squid/security/advisories/GHSA-j83v-w3p4-5cqh
 - The following two vulnerabilities are addressed by disabling Gopher and TRACE
    requests, respectively, in the squid.conf.proto file:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-46728
    https://megamansec.github.io/Squid-Security-Audit/trace-uaf.html
 - To support SELinux, require /sbin/restorecon and apply it to the log directory,
    in addition to the cache directory.
 - Update to shoal-1.0.2 to fix setting of external_ip.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-3.1" date="1729684800">- Upgrade to 5.9-3 tarball with the following release notes:
  - Add *.eessi.science to MAJOR_CVMFS in squid/files/postinstall/squid.conf.proto.
 - Move frontier-squid.sh from /etc/init.d to /usr/libexec/squid. Remove chkconfig
    because it is no longer needed. Move all steps of preparation of the
    frontier-squid-utils prototype files to this file to simplify future
    maintenance.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.9-3.2" date="1734091200">- Fix building of RPM to properly choose Python36 or Python39.
     Also, restrict building to x86_64 architecture.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.10-1.1" date="1739534400">- Update to squid-5.10, with release notes at
    https://github.com/squid-cache/squid/commits/v5.
    The security patches included in frontier-squid-5.9-2 have been incorporated
    into the baseline Squid code in this release.
    It also contains fixes for minor bugs and these security issues:
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-25617
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-23638
    https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-37894
    https://megamansec.github.io/Squid-Security-Audit/esi-underflow.html
    https://megamansec.github.io/Squid-Security-Audit/ftp-fatal.html
    https://megamansec.github.io/Squid-Security-Audit/ipv6-assert.html
    https://megamansec.github.io/Squid-Security-Audit/stream-assert.html
 - For SELinux, provide proper labeling for /usr/libexec/squid/frontier-squid
    script to prevent log rotation failures.</changelog>
  <changelog author="Matt Westphall &lt;westphall@wisc.edu&gt; 5.9-3.3" date="1741694400">- Re-add ARM build
 - Exclude shoal-agent from ARM builds</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 5.10-1.2" date="1744977600">- Merge version 5.10-1.1 into 5.9-3.3.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.3" date="1749211200">- Update to squid-6.13, with announcement at
    https://lists.squid-cache.org/pipermail/squid-announce/2025-February/000167.html
    and release notes at https://github.com/squid-cache/squid/releases/tag/SQUID_6_13
    squid-6 has a number of new features and changes, such as
    - TLS ServerHello
    - Log TLS Communication Secrets
    - Ban ACL key Changes in ACLs
    - Block to-local Traffic
    - RFC 9211: HTTP Cache-Status support
    - RFC 9111: Stop treating Warning specially
    - ext_kerberos_ldap_group_acl: Support -b with -D
    - Remove Gopher Protocol Support
    - Remove Outdated Tools
 - Set "memory_cache_shared on" as work-around for Squid bug 5332:
    https://bugs.squid-cache.org/show_bug.cgi?id=5332
 - Require Rock cache when workers &gt; 1.  NOTE: This is a breaking change for
    installations with multiple workers, but necessary because of the work-around
    for bug 5332.
 - Set "request_header_access If-Modified-Since deny all" when Rock cache is used to
    avoid Squid bug 4890: https://bugs.squid-cache.org/show_bug.cgi?id=4890
 - Add patch to fix reporting of number of cache objects.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.4" date="1750852800">- Fix to ensure update starts new version of frontier-squid, not the old one.</changelog>
  <changelog author="Carl Vuosalo &lt;carl.vuosalo@cern.ch&gt; 6.13-1.5" date="1751544000">- Fix to prevent starting frontier-squid during new install.</changelog>
</package>
<package pkgid="8e74aec5a47587a28fb66fea9416d9e7e6ff10fde7af22844d9eab959ecf07a7" name="glideinwms-common-tools" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="7fa37cf6e2a353bdd49c35cf237318dd1cc49a805ac2c8ee7caba73f563fc442" name="glideinwms-condor-common-config" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="acefa53a78333ae8dec6134b0eb38cc1c50a42e96390e8c5cea1f1c613e81a91" name="glideinwms-factory" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="ee28df7725a022f5d5678a0fb19df9cf122e7373869d9e9bf1a32118b7e81738" name="glideinwms-factory-condor" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="b35ba54c25d2549743c7d4131683eb7b013d0950eb5feeec722d8aef3bebc910" name="glideinwms-factory-core" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="f6db28391a9c408c401bd6724bbdd49ad0fc36716227284b62f0ab38d0471c20" name="glideinwms-factory-httpd" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="0367233e34d5ea38566c58ae70abe562d4077eb71bd576ea34f579bf45c39c45" name="glideinwms-glidecondor-tools" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="9892975b8fa7149614d23f6f29156d1a488bf8ca1e9d4fc2ce80943dd61bd831" name="glideinwms-libs" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="540377477f47de82a0b0cd68e68bff67e8f42081e17cc87ffec63c8a9ee31427" name="glideinwms-logserver" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="3027788171f57f4be324e3d1b9257710814ffea8018e4a2d0ad6875d38839291" name="glideinwms-minimal-condor" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="5e83178bf32f9254d0f3c546c8f333d3bc579c9715adaaaa5f81bb8b873f6ebb" name="glideinwms-usercollector" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="a8f87792319838dce7118f54c99ccab3dd6fc110b04c5286160be1b111c8d3cb" name="glideinwms-userschedd" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="8719ba52280019a8abc4d45105d0ba979cd14516d23b71e4a3b7255af470b97e" name="glideinwms-vofrontend" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="136032c274a65a5ce7d647a2df974f7f712f0fb882595d91d9845cc55420dd3a" name="glideinwms-vofrontend-core" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="bf132a56d46b639ea4d01f802c2e354a5ce96ca2e1160ccd3f2a8d7c06a55189" name="glideinwms-vofrontend-glidein" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="b43f195d3277f084ac499cac76f079eaa663a6b85d7d55a6a51a3b88d1e6bea7" name="glideinwms-vofrontend-httpd" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="7a49846bae4a92bce7337bd1f2d57d5e595f4fe8cc62e8a2ec510d1169133e23" name="glideinwms-vofrontend-libs" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="0162ff203e8328ece8250b5d01f09d3781ae70b7a1e9f2f99436af59a7088fbc" name="glideinwms-vofrontend-standalone" arch="noarch">
  <version epoch="0" ver="3.11.1" rel="1.osg23up.el8"/>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.8" date="1732536000">- Glideinwms v3.10.8
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_8/history.html
- Release candidates 3.10.8-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.9" date="1737028800">- Glideinwms v3.10.9
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_9/history.html
- Release candidates 3.10.9-01.rc1 to 3.10.9-03.rc3</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.10" date="1737720000">- Glideinwms v3.10.10
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_10/history.html
- Release candidates 3.10.10-01.rc1</changelog>
  <changelog author="Bruno Coimbra &lt;coimbra@fnal.gov&gt; - 3.11.0" date="1739880000">- Glideinwms v3.11.0
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_0/history.html
- Release candidates 3.11.0-01.rc1 to 3.11.0-09.rc9</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.11" date="1742817600">- Glideinwms v3.10.11
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_11/history.html
- Release candidates 3.10.11-01.rc1 to 3.10.11-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.12" date="1746446400">- Glideinwms v3.10.12
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_12/history.html
- Release candidates 3.10.12-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.13" date="1746619200">- Glideinwms v3.10.13
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_13/history.html
- Release candidates 3.10.13-01.rc1</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.14" date="1750420800">- Glideinwms v3.10.14
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_14/history.html
- Release candidates 3.10.14-01.rc1 to 3.10.14-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.10.15" date="1752840000">- Glideinwms v3.10.15
- Release Notes: http://glideinwms.fnal.gov/doc.v3_10_15/history.html
- Release candidates 3.10.15-01.rc1 to 3.10.15-02.rc2</changelog>
  <changelog author="Marco Mambelli &lt;marcom@fnal.gov&gt; - 3.11.1" date="1753790400">- Glideinwms v3.11.1
- Release Notes: http://glideinwms.fnal.gov/doc.v3_11_1/history.html
- Release candidates 3.11.1-01.rc1 to 3.11.1-06.rc6</changelog>
</package>
<package pkgid="af7485eb51fe7638fee94575cad74ebda6a4d0f6a740868baafea4551144a0ca" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="14947285def3e90fdb0d36fc839a6b5cd25775342f956911e6663db57d179507" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="91d2c1b2ba828e9e5e639524f0ffb3c0f2e68e9bf3f5ce43d6df06e8c09f23dc" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="702c280707806f07d85a6bac0eb91494be408c6ff3917c0dc7281b68e0a56a09" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="93df24d93333909837f14b1b0d013d0a18f860e3c02902e025ab9d2b4670d49d" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="ea9ee325ed87772d98de6c29388d88ee58db5bda542bc41c2241b526d9245ca5" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="544c27746de2e00f737d8d28c2139575da167e25bbdac6190c14db34dde6acb9" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="6ad08e1109d461e698de36adb0956b44be694699bf9b2ea6e0b6a22a72564a09" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="c7b395a9f6718f0c810be1a5e06016636f9a69b82b1b1f352167611cab7f14cb" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="c7b395a9f6718f0c810be1a5e06016636f9a69b82b1b1f352167611cab7f14cb" name="htcondor-ce" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="0a70e414606f19ce9052c57a981a5ce9370ff2a805a0b06672f6615165995212" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="100fd2370e116ba5550d033f28907430b372d2b01489477023be67b51f034ca2" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="bf37ec987482a6d3785eebb3b09284c18030f1d25eaab83b86164eab451cc474" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="f334161a2223efe97d042a35f6696e4afe574880c2cb860a4bbbc8d0517bc175" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="9f7a01b87ddc500a33ab07892b6792c5988c83887227d8001bc488666128fef7" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="10f845433217240414a0a729987d55d7b15480373aab3ea5bd74948cb2a5b7dd" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="a50eafc8381d38a7def90470aca7c67ff8dddaeb4d3437513567e23ee0d9c64a" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="95ce404c262a3ddf127b54d945aa3651ba61d6d16092250aa7e121cb6e59c48b" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="15904a0273e86d15630f4d38395ba575b4d4bf7b6565f7ce1a9047be5145c374" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="15904a0273e86d15630f4d38395ba575b4d4bf7b6565f7ce1a9047be5145c374" name="htcondor-ce-apel" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="e5a9eeadc055b13dee8e1db28012cdd75df3ea441ab63aad312cfa889ac01faf" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="c1feb631a7eae7a6b6d3b7546eb8240bbdc1b4ce5f398a1673b37aed5bac68dd" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="67da75626bcfd77322b15a5be5ad7044f784efefb086e1aeda3f4a0366c6a2ab" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="1dd99c9891cadd8c925a8eac4e48c534974ed02c8542d55a2018be31ad0c7c93" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="1af7d421da6332b4f42ba2186f34bb5d978a1011561fbf3b1705db4ec79b51b3" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="2c53ca86e2d8980a17ad111a1cbd1da872a5d4c3e48fbf82b89bfebed59ac384" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="4c79754b18ecb5dde61f82cbfcaff3e815a2db4f9687db326eb40dc36c51acbd" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="535b1be3802e1efd023efea477c072de67e1cd4532f0c94b81d138c97e95e91a" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="652de0938fdf0004fe2f6e08e2dd2adaef3f965fd1f3660aa8c964a2eb956e68" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="652de0938fdf0004fe2f6e08e2dd2adaef3f965fd1f3660aa8c964a2eb956e68" name="htcondor-ce-bdii" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="169d4ea18095c69d10c1f3343f8ce7704a7e6a6cf1ca99419124a7955e801cd6" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="311e0293f555d6b9fab0fa7bbf862451777d7b67933572512a1140cc513203c3" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="c9cc770292c9e2cf595f4d776e1b5efc14e8ab628527e763f945288847a964b8" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="68ce0bb1c131b5b6dc6c4387e7f6611725347eb4fef2cbd1ac3b52f4dcc4d502" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="13b34a6c49ddcc805a3f82e1009993c71b27dc206eaee63b480260795ee95fba" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="61857742f08b57ee311cb8b0427588c8e60fe968f5e7c326a2a702d2affd17be" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="7fa8756854b3f1fbe6cc867a865480f5cc7b4b9842c3e80209d037798d31cf94" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="3272d46d480a122c4461af85a2dd5e1f035e3eb63fead25a0f8a99d33d66b47e" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="509932013c22c54d02cf5a25bab0913945dbe315cef64987c694702a554a7e71" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="509932013c22c54d02cf5a25bab0913945dbe315cef64987c694702a554a7e71" name="htcondor-ce-bosco" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="6036fa6da2aaad88dbdcf20b1ed94625e21b648b24734d6caa4a3bc1f5f4b873" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="aba11a452625146ea60b2288947879af31b0819915e5487a291e44977dec039e" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="45714b9483b6d20b00901ea135e13f4985f2a26c36c8969cb919d5558f5a88bd" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="23c63336934161802ffdde350b4daefa43ea230455ee0ac36a4ebf05009db829" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="aae5cdc7ffe78cfd69aea48277ddfcb255cbfa99282fef24f86b967632f5290b" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="2d1812e01d67884b44ed4b75a7453d56dabb589e74e525f1881f7267840a2eb6" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="bd8f7f2e5cebf9fd77bd0b438f7a588afb6c7930fda72949a757be3e5c519c35" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="47b276d1edb86bf77895066403adf4a805c46ab2b38d340e4d16ad99ad82831d" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="219d710eb78b7767dc9cf2aab39f525cb6d11c91db76bd71f2fe40601dd08268" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="219d710eb78b7767dc9cf2aab39f525cb6d11c91db76bd71f2fe40601dd08268" name="htcondor-ce-client" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="2a032262fbf6887aa5d6343f22fbbf0a23b7036505b1c7e10426fb47a03e9611" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="78313a62b79c7970170b1be2a4d875b5e21f74c7c96e320d1875ef84953592a9" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="8a4a043b9e2a851d33f25406d7e9b160c0db26723ac4c56b062512588ec3b3b8" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="8abf810da5e6c7a700e77101d45e00de6ad441df0a6b411348110fc17f014ffc" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="1a1e0a13f5b1f376d717591d847d8dc7e2bbe212345f9b0e1ee0c159fbcf42b7" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="5423c7ce6e282ce1c78eda5f7dad33175f81d3fb9fbf8a8004f916956f646bc0" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="2847b099a79be68573fffcf85f4ed19ab11cce79c8ed8b0fc956d9139c0cd21e" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="688c672d077ee791ed800f3f351bbfcee39b0a13c84dbe00540e6ab7eff2366f" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="b6ba1c8c37edef354f5dee2da2a5c124c3cb2db85d62edb11f08a8d4958df2b9" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="b6ba1c8c37edef354f5dee2da2a5c124c3cb2db85d62edb11f08a8d4958df2b9" name="htcondor-ce-collector" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="645a3c3db1230fc441e511371af2e387a9cdc22af6430b2709b455eaab8ec0c0" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="3d23a9039938598d945425b9120a70ecb46033282d2c4e77256b3c6f1d142191" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="de211c7e1fc2c580630e4679cf0d24870ec5bb0232ccad18742d038d91cb41ce" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="ca84476b7a189b7abc23de9175fae6205afbdbf871b5ca40111f70e8b9823825" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="896c5ed27e71d2282dfa55adf5ccc673279b3693abdab739d72d6682ee28bf22" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="74f9296f10eff0b06d9b151f7be2bbb082aa94fbe5011ccf12df9bf046aa60c5" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="1bc7496cd3dcafe27d03c84fdf07ca0ed17d3ac5789a099ada5e204ff97ab655" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="3ed6e4f50571c1976ca0657cf3d88b5b2134c4787bf4b89dc32ba88b2bff8ba6" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="715fb202902fdae0dd6c3749030ddf797d80c704ebcd74a28b748ba2936f661f" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="715fb202902fdae0dd6c3749030ddf797d80c704ebcd74a28b748ba2936f661f" name="htcondor-ce-condor" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="82e0d1b4451cacecaee4e74c6ea68e93373e04f67a0478c866d3d74dc2a809f6" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="f20e7f01facea8976892d9b9e3591c8f7d13f4eab6faf497030b223f0b8afbee" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="1f75c00b125e8700305cf1a5342ac5759f1eb52a9d6c5c98807c5c6e697fc222" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="b6faa91d3accbd61017826ba56f8a3233e961a04180f84559136458dc8c56971" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="7a63cae23cb1d9e9b551e505c03b18afa7643d6d2776173a990f82c7820e4fc6" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="d476962e3b158286cf1561bf7cddaa40b6b0e80db6891298264f54f3cbd4cf15" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="b9a9568919c92ddae45ab7c9fbb0535cae6305a6444a38524fc0649b0fb3cac5" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="ebbbebe217376ca718a044a5ce5193e00e8984d2904f23d5cb09fc60462c5c91" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="c2adbb8cfa17bd22310e2a0cfe9b419a46c9c544080c2db0395eb4bfe749382c" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="c2adbb8cfa17bd22310e2a0cfe9b419a46c9c544080c2db0395eb4bfe749382c" name="htcondor-ce-lsf" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="f8a897d0b68c2a7f2c7ec722f3fa25bf41a9309d88e04c7063c21cf24ab1c952" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="3b1e311a40fcaae5d8e487fd9f40d125b9535b2ffd2f406b020d11abc3a3bc63" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="1f11c5c4617c4b38dba8100a1bcff21e55583de3dc4a0d9ce1734e41e45964e8" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="c507e1947955950ae81b032fe622ae01807c262a5a23f255253fa93f01a5d064" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="7ac7d8204ac22996028d03f13016bcdebbeab8ddda47a9ba8af342f0b2b939dd" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="b503a3218abe0f4123081179e672053b733dad876c4f5c20973ffcb4851b5def" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="798c73c23694a6c6cf8c916f52a47d73cfb59509935960cb2068773f2995a7b8" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="74cfe429e37088cb155eecaf7562ad6072b4c96ecb6b15e3d8dba56b45859e40" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="42e7924419c93a4f21a01feaf8f91f23f14815fcc46a96d66c68415906513709" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="42e7924419c93a4f21a01feaf8f91f23f14815fcc46a96d66c68415906513709" name="htcondor-ce-pbs" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="19562da87ce1702ac7f1bc5d15ae131d801714cc01266468efe6c96f34bdea52" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="6e412dd39e78fc0b886615167217e1f6563da6ebcef9eaf84a66be7b25608020" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="b3dd7f458dfc00509f29a2463c09ba73a1ff0560084a179267b02d90b0965bd5" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="0faac19aac8015e4575e7958b08089ae3e80bfc2a8500a2fc977f077dbc90b68" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="7290b4bdf5abad4aa6a4ef4adef97e54c491abd5b0f1120e5a499c5561b83728" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="481dcc74e586f3d903452744653479fcc469f29b1db8eeca6baf6a6818e1f293" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="1e5740dc188fda05982ac7469f69faccaa694b896ef94fb2eef9bd9bd731ad5d" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="100b30143b99332c249aeb8f1bffe03b3be9eac30cf9042b46baf9190d75238a" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="96d09ea060a3bc171f3e7f4c550598bc78f48f2478e043ddd9544fb96d48b452" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="96d09ea060a3bc171f3e7f4c550598bc78f48f2478e043ddd9544fb96d48b452" name="htcondor-ce-sge" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="46489216f2b0c75e4208e1c8cddb3cfb91c6b62ebab2a3ac2a908454a6fc44c6" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="5257876ad678b4933beebe8ddf9e7bcc421888253f1303d371203817044b7d6d" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="6b6bcc8ff3c23f159d4f37976310d47a6ff83b1c02dc3bebcb0df7300929cda5" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="f3dd5ecc8f6ce5174087c7b16899886c30a0b3a4d902f070df7fdf9f57f50565" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="5255602f5003a45bf9b4b1530c1cfa1b9e10899a965f8fcd97e119028fa1ebec" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="9535484894ebf6b47e100a137da33e9f41e1dc74303edf90b65fad88149a9224" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="8a37e9973b2afa6fa34872293f5697fa270a0aa2d39e85a6352a2c554448e8b5" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="c831fcd580cce724593b8024108f9583a3f6ddb89386ef9fd20592a5cef179a3" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="6954ef7be71bf5a42c5efc44b55f6e2b0c50b5afc40b231d4e9da1778cc18734" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="6954ef7be71bf5a42c5efc44b55f6e2b0c50b5afc40b231d4e9da1778cc18734" name="htcondor-ce-slurm" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="545814cbb660a2ce4a5238613775fa4d5ac98164ee3144958b9f210af78e7c6b" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <changelog author="Mark Coatsworth &lt;coatsworth@cs.wisc.edu&gt; - 5.1.0-1" date="1617105600">- Fix an issue where the CE removed running jobs prematurely (HTCONDOR-350)
- Add optional job router transform syntax (HTCONDOR-243)
- Add username and X.509 accounting group mapfiles for use by job router transforms (HTCONDOR-187)
- Replace custom mappings in condor_mapfile with /etc/condor-ce/mapfiles.d/ (HTCONDOR-244)
- Require regular expressions in the second field of the unified mapfile be enclosed by '/'(HTCONDOR-244)
- Update maxWallTime logic to accept BatchRuntime (HTCONDOR-80)
- Append SSL to the default authentication methods list (HTCONDOR-366)
- APEL reporting scripts now use the local HTCondor's PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR-293)
- Use the `GlobalJobID` attribute as the APEL record `lrmsID` (#426)
- Update HTCondor-CE registry app to Python 3 (HTCONDOR-307)
- Enable SSL authentication by default for `READ`/`WRITE` authorization levels (HTCONDOR-366)
- Downgrade errors in the configuration verification startup script to support routes written in the transform syntax (#465)
- Allow required directories to be owned by non-`condor` groups (#451)
- Fix an issue with an overly aggressive default `SYSTEM_PERIODIC_REMOVE` (HTCONDOR-350)
- Fix incorrect path to Python 3 Collector plugin (HTCONDOR-400)
- Fix faulty validation of `JOB_ROUTER_ROUTE_NAMES` and `JOB_ROUTER_ENTRIES` in the startup script (HTCONDOR-406)
- Fix various Python 3 incompatibilities (#460)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="ac914cccdee2eb3e7f780a5cbb0520ad44926b7083a9c1f234305f4a106b7b89" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.1" rel="1.el8"/>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 5.1.1-1" date="1621339200">- Improve restart time of HTCondor-CE View (HTCONDOR-420)
- Fix bug that caused HTCondor-CE to ignore incoming BatchRuntime requests (#480)
- Fix blahp packaging requirement (HTCONDOR-504)</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.2-1" date="1632312000">- Fixed the default memory and CPU requests when using job router transforms
- Apply default MaxJobs and MaxJobsIdle when using job router transforms
- Improved SciTokens support in submission tools
- Fixed --debug flag in condor_ce_run
- Update configuration verification script to handle job router transforms
- Corrected ownership of the HTCondor PER_JOBS_HISTORY_DIR
- Fix bug passing maximum wall time requests to the local batch system</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.3-1" date="1640088000">- The HTCondor-CE central collector requires SSL credentials from client CEs
- Fix BDII crash if an HTCondor Access Point is not available
- Fix formatting of APEL records that contain huge values
- HTCondor-CE client mapfiles are not installed on the central collector</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.4-1" date="1648123200">- Fix whole node job glidein CPUs and GPUs expressions that caused held jobs
- Fix bug where default CERequirements were being ignored
- Pass whole node request from GlideinWMS to the batch system
- Since CentOS 8 has reached end of life, we build and test on Rocky Linux 8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.5-1" date="1654257600">- Rename AuthToken attributes in the routed job to better support accounting
- Prevent GSI environment from pointing the job to the wrong certificates
- Fix issue where HTCondor-CE would need port 9618 open to start up</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 5.1.6-1" date="1664971200">- HTCondor-CE now uses the C++ Collector plugin for payload job traceability
- Fix HTCondor-CE mapfiles to be compliant with PCRE2 and HTCondor 9.10.0+
- Add support for multiple APEL accounting scaling factors
- Suppress spurious log message about a missing negotiator
- Fix crash in HTCondor-CE View</changelog>
  <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="70dc586df219d529bd08c0ea4ff0a1624707440f2e67912b405913f020eb3787" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.12" rel="1.el8"/>
  <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>
  <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="98af5b47aa53aba96a6d32b21fd7e528916ce1875a477ac34cd1710f1bb26e0a" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.13" rel="1.el8"/>
  <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="d4552ca563615fde490e3cbcbdde67f95beac3f3cae6ee00d825bf56ee3cdd25" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.3" rel="1.el8"/>
  <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>
  <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="712c0640c3512eecd7d76db49260225afc00f4c4083ad4ec83befd4bac1535a4" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.6" rel="1.el8"/>
  <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>
  <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="a15d395b979d4251260426206d8d02d4cbba48d0f6b93277b495d7b1f473e7df" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.0.8" rel="1.el8"/>
  <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>
  <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="99284281ff22f46fe092f009bfb440eef86d927658afffb13333aa6670df2c0d" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="0a6473224953f7a8180f70bb7d041dec804451994352065eade4118e9a328ddc" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="0a6473224953f7a8180f70bb7d041dec804451994352065eade4118e9a328ddc" name="htcondor-ce-view" arch="noarch">
  <version epoch="0" ver="23.9.1" rel="1.el8"/>
  <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>
<package pkgid="dd33fbc5c39a49b8d22e8793508b2cd7ad50efe46ef9d2168967ffaebb83b937" name="htcondor-release" arch="noarch">
  <version epoch="0" ver="23.x" rel="1.el8"/>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9-2" date="1600516800">- merge changes from 8.8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.8-3" date="1605787200">- latest renamed to current</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 8.9-3" date="1605787201">- merge changes from 8.8</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0-1" date="1618401600">- New key for 9.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.0-3" date="1619006400">- Daily key for 9.0</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 9.1-1" date="1619611200">- HTCondor 9.1 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.0-1" date="1668168000">- HTCondor 10.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 10.1-1" date="1668168001">- HTCondor 10.1 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.0-1" date="1692878400">- HTCondor 23.0 repository definition</changelog>
  <changelog author="Tim Theisen &lt;tim@cs.wisc.edu&gt; - 23.x-1" date="1692878401">- HTCondor 23.x repository definition</changelog>
</package>
<package pkgid="b6fe1406318c65ca3458222c7be6d48b36b42a320a720745a11253312ebd0471" name="lotman" arch="aarch64">
  <version epoch="0" ver="0.0.4" rel="1.osg23up.el8"/>
  <changelog author="Justin Hiemstra &lt;jhiemstra@morgridge.org&gt; - 0.0.1-1" date="1687867200">- Initial release of the LotMan C++ RPM.</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.2-1" date="1697630400">- v0.0.2 release of LotMan -- adds the ability to set sqlite timeouts
  and enables WAL mode for better concurrency.</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.3-1" date="1726660800">- Fixes for paths JSON data structure.
- Error message cleanups.
- Various unit test upgrades.</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.4-1" date="1726660801">- Add RPM specfile to project</changelog>
</package>
<package pkgid="57e72ba2afaf7eaeb5947d8f18f8d7996a88855dc776b67fbf92d0bb22351239" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="54f0f2d7b8d4d9d632860a078f6addd8de989be242b5557c475b1ea825476dda" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="38a37ae06dd02d5e8aedbc1f8aad0b3c8aa3304b38d1295ff14eb211be76da7b" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="878815af76765a304e3b9e13947c76d396eb2c0dd30806f306780256584a61d2" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="7c193d6cae36d974e4aa7e417775f0837458366da787c82a8575a06c41b3b7a3" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="dfea8df1c363f4e77295a0dc484df75dcfb10321f22beb9151dae035bd617729" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="805957f8ca1b560edbc852819c833eb4b0c2dd52704bda3bf350e5fc04a9bd87" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="891b5d9884414c54d45d358424e8cc7229b90c32fb8eec0bc85e6198f65d26ab" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="14ecebcc1e670e6cbdd9e1c0c48ef2d8c0f42631e23ded119c1e8e107aa8e804" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="4fd189c300fa13752b0d60ddafa885482f2699fd5a3f340c816dd8fd8fbe578d" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="6984231a94290b201800ea75e3c93128ad4e10da9fb1c5740c0878abc5cc2086" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="40b0fe915b5f75b0a3e83532eb5ae19a84beb22b1e5e98ab2dcb46084156bf96" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="87c9bc6433ae822420f5fbb69548be472e00719757f7e9f59687b442bb4410de" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="62e7725a99e31734668a93a45853e7f00543f1bd1bde3c4c64da791e366d72e5" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="5f8bb138b0df577e1e534a6895b7f931a279955e65e6d4515d32a58592a30727" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="1f684e091beb21c0f3860dbb87217243f74bb444454c09a724e61daf7585193b" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="eb965aaf899f8ae067c67c6f1cb994d82d2b6fe5d85a4c09c3d7a5d757f3ef94" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="2086b8f1d38cb5fbdd4dd20c592ac96153ea21b067e2bf49378288154dd5eeb1" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="302ef4a73d725a07f3f560100caa76ec5af56d869a64c94685fa2c21f382bd67" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="66a6b70f0b5347715fa2da634a23c11449841b9f5965fe471e9d825a1ef350fd" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="69544aced01a5fa71687c8fa3d82329e75c3b776aa7903a4ffb3425df3f1ea0d" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="ed5a6d8b1c0572536da37a5e15ee8168fbe93573ecb92df0b788867da7b53c6e" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="1a8eb38a03f34fb2ee7485e26a2982d3af33d89c7e51cc3a607c38ca344759db" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="8feda73df5c1fbe39ef63088e2667cd241364948502429bed06fe7a5477524a7" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="c672a5ef4cb8cb169fedf019b826d5c655ba13e24ec74e52a3663e91061ec244" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="77f268b79700ed2171fc2d0c7d4c58bef57ff590e853d4240dd4c07dfacabc4a" name="minicondor" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="87aeca85ec95a8b18f35fd2b7efda19e87ba19226563a564acc42ff6692d2226" name="osdf-cache" arch="noarch">
  <version epoch="0" ver="7.10.7" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924800">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.9-1" date="1723809600">- Upgrade to Pelican 7.9.9
- Require pelican version &gt;= service version
- Restart service if pelican or (for xrootd-requiring services) xrootd-server is upgraded
- Require xrootd &gt;= 5.7.0
- Require xrootd-multiuser</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
</package>
<package pkgid="a55ebefdeab300e77af1c324bd3fbb714071fc05e28a556c9fadd3f7e6bd163a" name="osdf-cache" arch="noarch">
  <version epoch="0" ver="7.11.7" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.9-1" date="1723809600">- Upgrade to Pelican 7.9.9
- Require pelican version &gt;= service version
- Restart service if pelican or (for xrootd-requiring services) xrootd-server is upgraded
- Require xrootd &gt;= 5.7.0
- Require xrootd-multiuser</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.1-1" date="1730808000">- Upgrade to Pelican 7.11.1 and switch to config.d layout (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.7-1" date="1733400000">- Upgrade to Pelican 7.11.7 (SOFTWARE-6028)</changelog>
</package>
<package pkgid="92c9691699f900c11b0953c11c8f2f9e9487821f7511daafd71e67a3be1e462d" name="osdf-cache" arch="noarch">
  <version epoch="0" ver="7.18.0" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.1-1" date="1730808000">- Upgrade to Pelican 7.11.1 and switch to config.d layout (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.7-1" date="1733400000">- Upgrade to Pelican 7.11.7 (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.11.7-2" date="1742904000">- Do not attempt to restart systemd services if we were not booted with systemd</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.1-1" date="1747137600">- Upgrade to Pelican 7.16.1 (SOFTWARE-6152)
- Require "pelican-server" for the cache and origin (SOFTWARE-6152)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.5-1" date="1749211200">- Upgrade to Pelican 7.16.5 (SOFTWARE-6152)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.6-1" date="1750248000">- Upgrade to Pelican 7.16.6 (SOFTWARE-6152)
- Require xrootd-s3-http where available
- Drop explicit dependency on xrootd since it is already implied by pelican-server
- Instruct user to specify Cache.StorageLocation in cache config</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.17.1-1" date="1751371200">- Upgrade to Pelican 7.17.1</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.17.2-1" date="1753790400">- Upgrade to Pelican 7.17.2
- Fix log directory permissions</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.18.0-1" date="1754481600">- Upgrade to Pelican 7.18.0
- Require pelican-server for all services
- Don't run systemctl commands if we were not booted with systemd</changelog>
</package>
<package pkgid="ec0f48a6ea297c92b44292ab2dbfdfbf477f02f38d0db9144a74be98ee6bc1c9" name="osdf-cache" arch="noarch">
  <version epoch="0" ver="7.5.6" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.2.0-3" date="1703246400">- Add missing xrootd-scitokens dependency
- Flesh out cache and origin configs</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.2.0-5" date="1703764800">- Add missing xrootd-voms dependency
- osdf config improvements</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-1" date="1704283200">- Add minimum version requirements:
  - xrootd must be 5.6.3 to avoid chunked upload incompatibility
  - pelican must be 7.3.3 to avoid authfile/scitokens.conf parsing issues
- Make origin and origin-multiuser services conflict</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-2" date="1704456000">- Remove xrootd requirements from registry and director
- Add pelican-osdf-compat requirement to osdf subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-3" date="1705924800">- Updates to yaml and service files
- Remove redundant *-origin-multiuser services
- Add osdf-cache-public and osdf-origin-public</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924801">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
</package>
<package pkgid="899f6e0c6db8491743bf1decb6a71716d7b81be2b537d62541a9471c3ca14b28" name="osdf-cache" arch="noarch">
  <version epoch="0" ver="7.9.3" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-2" date="1704456000">- Remove xrootd requirements from registry and director
- Add pelican-osdf-compat requirement to osdf subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-3" date="1705924800">- Updates to yaml and service files
- Remove redundant *-origin-multiuser services
- Add osdf-cache-public and osdf-origin-public</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924801">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
</package>
<package pkgid="ea2b4e7cceddf932b53fafed3adad7a4a16be57aa5f4f2d55a0c0c1b318e1578" name="osdf-director" arch="noarch">
  <version epoch="0" ver="7.10.7" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924800">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.9-1" date="1723809600">- Upgrade to Pelican 7.9.9
- Require pelican version &gt;= service version
- Restart service if pelican or (for xrootd-requiring services) xrootd-server is upgraded
- Require xrootd &gt;= 5.7.0
- Require xrootd-multiuser</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
</package>
<package pkgid="896758b240412853df63ec94eab7fda91fbd650394c38983997a7874652354bb" name="osdf-director" arch="noarch">
  <version epoch="0" ver="7.11.7" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.9-1" date="1723809600">- Upgrade to Pelican 7.9.9
- Require pelican version &gt;= service version
- Restart service if pelican or (for xrootd-requiring services) xrootd-server is upgraded
- Require xrootd &gt;= 5.7.0
- Require xrootd-multiuser</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.1-1" date="1730808000">- Upgrade to Pelican 7.11.1 and switch to config.d layout (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.7-1" date="1733400000">- Upgrade to Pelican 7.11.7 (SOFTWARE-6028)</changelog>
</package>
<package pkgid="0bdeb586d7c2fa3846d2b5b1f755ecee780c64a781d41044433bdeb6dc7c8e06" name="osdf-director" arch="noarch">
  <version epoch="0" ver="7.18.0" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.1-1" date="1730808000">- Upgrade to Pelican 7.11.1 and switch to config.d layout (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.7-1" date="1733400000">- Upgrade to Pelican 7.11.7 (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.11.7-2" date="1742904000">- Do not attempt to restart systemd services if we were not booted with systemd</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.1-1" date="1747137600">- Upgrade to Pelican 7.16.1 (SOFTWARE-6152)
- Require "pelican-server" for the cache and origin (SOFTWARE-6152)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.5-1" date="1749211200">- Upgrade to Pelican 7.16.5 (SOFTWARE-6152)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.6-1" date="1750248000">- Upgrade to Pelican 7.16.6 (SOFTWARE-6152)
- Require xrootd-s3-http where available
- Drop explicit dependency on xrootd since it is already implied by pelican-server
- Instruct user to specify Cache.StorageLocation in cache config</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.17.1-1" date="1751371200">- Upgrade to Pelican 7.17.1</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.17.2-1" date="1753790400">- Upgrade to Pelican 7.17.2
- Fix log directory permissions</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.18.0-1" date="1754481600">- Upgrade to Pelican 7.18.0
- Require pelican-server for all services
- Don't run systemctl commands if we were not booted with systemd</changelog>
</package>
<package pkgid="ea2e682aaa2711425d2a90a3e8eceb9887541e1dcbe63020d86819a9eb5bf1bf" name="osdf-director" arch="noarch">
  <version epoch="0" ver="7.5.6" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.2.0-3" date="1703246400">- Add missing xrootd-scitokens dependency
- Flesh out cache and origin configs</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.2.0-5" date="1703764800">- Add missing xrootd-voms dependency
- osdf config improvements</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-1" date="1704283200">- Add minimum version requirements:
  - xrootd must be 5.6.3 to avoid chunked upload incompatibility
  - pelican must be 7.3.3 to avoid authfile/scitokens.conf parsing issues
- Make origin and origin-multiuser services conflict</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-2" date="1704456000">- Remove xrootd requirements from registry and director
- Add pelican-osdf-compat requirement to osdf subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-3" date="1705924800">- Updates to yaml and service files
- Remove redundant *-origin-multiuser services
- Add osdf-cache-public and osdf-origin-public</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924801">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
</package>
<package pkgid="c826ff5eff047a19e6a379f5aeb15a15bc61e3497e6c2a99c0f6b5f413f9ff8e" name="osdf-director" arch="noarch">
  <version epoch="0" ver="7.9.3" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-2" date="1704456000">- Remove xrootd requirements from registry and director
- Add pelican-osdf-compat requirement to osdf subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-3" date="1705924800">- Updates to yaml and service files
- Remove redundant *-origin-multiuser services
- Add osdf-cache-public and osdf-origin-public</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924801">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
</package>
<package pkgid="2d285f38cfc89ef5d7169c8fe648d8436b8f7d3ee11e2accb7055588b761d46d" name="osdf-origin" arch="noarch">
  <version epoch="0" ver="7.10.7" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924800">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.9-1" date="1723809600">- Upgrade to Pelican 7.9.9
- Require pelican version &gt;= service version
- Restart service if pelican or (for xrootd-requiring services) xrootd-server is upgraded
- Require xrootd &gt;= 5.7.0
- Require xrootd-multiuser</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
</package>
<package pkgid="f427c2880ecd14de3c23e0b31b3d16a14c7a60269d5d9599cdad4200646e448d" name="osdf-origin" arch="noarch">
  <version epoch="0" ver="7.11.7" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.9-1" date="1723809600">- Upgrade to Pelican 7.9.9
- Require pelican version &gt;= service version
- Restart service if pelican or (for xrootd-requiring services) xrootd-server is upgraded
- Require xrootd &gt;= 5.7.0
- Require xrootd-multiuser</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.1-1" date="1730808000">- Upgrade to Pelican 7.11.1 and switch to config.d layout (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.7-1" date="1733400000">- Upgrade to Pelican 7.11.7 (SOFTWARE-6028)</changelog>
</package>
<package pkgid="c535e956b66bc3514288170039bb2ad62e22ba9e61b166a02e0434ed83550bbe" name="osdf-origin" arch="noarch">
  <version epoch="0" ver="7.18.0" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.1-1" date="1730808000">- Upgrade to Pelican 7.11.1 and switch to config.d layout (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.7-1" date="1733400000">- Upgrade to Pelican 7.11.7 (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.11.7-2" date="1742904000">- Do not attempt to restart systemd services if we were not booted with systemd</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.1-1" date="1747137600">- Upgrade to Pelican 7.16.1 (SOFTWARE-6152)
- Require "pelican-server" for the cache and origin (SOFTWARE-6152)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.5-1" date="1749211200">- Upgrade to Pelican 7.16.5 (SOFTWARE-6152)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.6-1" date="1750248000">- Upgrade to Pelican 7.16.6 (SOFTWARE-6152)
- Require xrootd-s3-http where available
- Drop explicit dependency on xrootd since it is already implied by pelican-server
- Instruct user to specify Cache.StorageLocation in cache config</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.17.1-1" date="1751371200">- Upgrade to Pelican 7.17.1</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.17.2-1" date="1753790400">- Upgrade to Pelican 7.17.2
- Fix log directory permissions</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.18.0-1" date="1754481600">- Upgrade to Pelican 7.18.0
- Require pelican-server for all services
- Don't run systemctl commands if we were not booted with systemd</changelog>
</package>
<package pkgid="2f47569468533e290e354b91deab0f6d2504132a89a33bed36d961c6546d2384" name="osdf-origin" arch="noarch">
  <version epoch="0" ver="7.5.6" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.2.0-3" date="1703246400">- Add missing xrootd-scitokens dependency
- Flesh out cache and origin configs</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.2.0-5" date="1703764800">- Add missing xrootd-voms dependency
- osdf config improvements</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-1" date="1704283200">- Add minimum version requirements:
  - xrootd must be 5.6.3 to avoid chunked upload incompatibility
  - pelican must be 7.3.3 to avoid authfile/scitokens.conf parsing issues
- Make origin and origin-multiuser services conflict</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-2" date="1704456000">- Remove xrootd requirements from registry and director
- Add pelican-osdf-compat requirement to osdf subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-3" date="1705924800">- Updates to yaml and service files
- Remove redundant *-origin-multiuser services
- Add osdf-cache-public and osdf-origin-public</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924801">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
</package>
<package pkgid="74cc1a8525b2021ce00c5067722f24c8bc65a182764783055d87f5ec0bc2dcf2" name="osdf-origin" arch="noarch">
  <version epoch="0" ver="7.9.3" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-2" date="1704456000">- Remove xrootd requirements from registry and director
- Add pelican-osdf-compat requirement to osdf subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-3" date="1705924800">- Updates to yaml and service files
- Remove redundant *-origin-multiuser services
- Add osdf-cache-public and osdf-origin-public</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924801">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
</package>
<package pkgid="bb34030e4ba6e8c4ba66a376a8b52f72f72ec0a13366282c9e448ff107d2f168" name="osdf-registry" arch="noarch">
  <version epoch="0" ver="7.10.7" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924800">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.9-1" date="1723809600">- Upgrade to Pelican 7.9.9
- Require pelican version &gt;= service version
- Restart service if pelican or (for xrootd-requiring services) xrootd-server is upgraded
- Require xrootd &gt;= 5.7.0
- Require xrootd-multiuser</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
</package>
<package pkgid="a42a9ea66d117c6aad313e01d4a07ea657d118b454bafb1fa71969b3da7ee3c2" name="osdf-registry" arch="noarch">
  <version epoch="0" ver="7.11.7" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.9-1" date="1723809600">- Upgrade to Pelican 7.9.9
- Require pelican version &gt;= service version
- Restart service if pelican or (for xrootd-requiring services) xrootd-server is upgraded
- Require xrootd &gt;= 5.7.0
- Require xrootd-multiuser</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.1-1" date="1730808000">- Upgrade to Pelican 7.11.1 and switch to config.d layout (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.7-1" date="1733400000">- Upgrade to Pelican 7.11.7 (SOFTWARE-6028)</changelog>
</package>
<package pkgid="93aa442b8633078d1fcaf157b91debe84616f8f483f11ec8bc489dbea175d5af" name="osdf-registry" arch="noarch">
  <version epoch="0" ver="7.18.0" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.10.7-1" date="1727870400">- Upgrade to Pelican 7.10.7 (SOFTWARE-6004)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.1-1" date="1730808000">- Upgrade to Pelican 7.11.1 and switch to config.d layout (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.11.7-1" date="1733400000">- Upgrade to Pelican 7.11.7 (SOFTWARE-6028)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.11.7-2" date="1742904000">- Do not attempt to restart systemd services if we were not booted with systemd</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.1-1" date="1747137600">- Upgrade to Pelican 7.16.1 (SOFTWARE-6152)
- Require "pelican-server" for the cache and origin (SOFTWARE-6152)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.5-1" date="1749211200">- Upgrade to Pelican 7.16.5 (SOFTWARE-6152)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.16.6-1" date="1750248000">- Upgrade to Pelican 7.16.6 (SOFTWARE-6152)
- Require xrootd-s3-http where available
- Drop explicit dependency on xrootd since it is already implied by pelican-server
- Instruct user to specify Cache.StorageLocation in cache config</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.17.1-1" date="1751371200">- Upgrade to Pelican 7.17.1</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.17.2-1" date="1753790400">- Upgrade to Pelican 7.17.2
- Fix log directory permissions</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 7.18.0-1" date="1754481600">- Upgrade to Pelican 7.18.0
- Require pelican-server for all services
- Don't run systemctl commands if we were not booted with systemd</changelog>
</package>
<package pkgid="1c187d023a25cd7cb25e68cbb498f53034a6393ce95c5e99e455bf0cd296fbd6" name="osdf-registry" arch="noarch">
  <version epoch="0" ver="7.5.6" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.2.0-3" date="1703246400">- Add missing xrootd-scitokens dependency
- Flesh out cache and origin configs</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.2.0-5" date="1703764800">- Add missing xrootd-voms dependency
- osdf config improvements</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-1" date="1704283200">- Add minimum version requirements:
  - xrootd must be 5.6.3 to avoid chunked upload incompatibility
  - pelican must be 7.3.3 to avoid authfile/scitokens.conf parsing issues
- Make origin and origin-multiuser services conflict</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-2" date="1704456000">- Remove xrootd requirements from registry and director
- Add pelican-osdf-compat requirement to osdf subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-3" date="1705924800">- Updates to yaml and service files
- Remove redundant *-origin-multiuser services
- Add osdf-cache-public and osdf-origin-public</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924801">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
</package>
<package pkgid="41d04a1ebf1d0d5f123910425ce775bae6b0818a6aa0e43442b1cc21a02e06c3" name="osdf-registry" arch="noarch">
  <version epoch="0" ver="7.9.3" rel="1.osg23up.el8"/>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-2" date="1704456000">- Remove xrootd requirements from registry and director
- Add pelican-osdf-compat requirement to osdf subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-3" date="1705924800">- Updates to yaml and service files
- Remove redundant *-origin-multiuser services
- Add osdf-cache-public and osdf-origin-public</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-4" date="1705924801">- Mark config files as %config(noreplace)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.0-5" date="1706529600">- Add /var/spool/pelican and /var/spool/osdf directories for the xrootd-based daemons</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2" date="1706788800">- Prerelease build for 7.5.0; remove pelican-* subpackages and only build osdf-* subpackages</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.4.99-2.1" date="1706875200">- Require xrdcl-pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.5.6-1" date="1708084800">- Upgrade to Pelican 7.5.6
- Require xrootd &gt;= 5.6.6 for pelican:// URL support
- Put log files in /var/log/pelican</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.7.6-1" date="1714651200">- Upgrade to Pelican 7.7.6 (SOFTWARE-5847)
- Add logrotate.conf</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.8.3-1" date="1716379200">- Upgrade to Pelican 7.8.3 (SOFTWARE-5847)</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;matyas@cs.wisc.edu&gt; - 7.9.3-1" date="1720180800">- Upgrade to Pelican 7.9.3 (SOFTWARE-5847)
- Require xrootd &gt;= 5.6.9-1.6 for various backports from 5.7.0</changelog>
</package>
<package pkgid="fd11f3af896c22d426044daa07daa3fabca6a105d0c369bb3e31a4a53045fd67" name="osg-token-renewer" arch="noarch">
  <version epoch="0" ver="0.9.0" rel="1.osg23up.el8"/>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.6-2" date="1632830400">- Drop .sh suffix on setup script</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.7-1" date="1632830401">- Fix exit status for main service script (SOFTWARE-4719)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.7.1-1" date="1633003200">- Fix indentation bug with zero or multiple tokens (SOFTWARE-4719)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.7.2-1" date="1633089600">- Move scripts out of harm's way (SOFTWARE-4719)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 0.8.0-1" date="1645790400">- Add support for manual client registration (SOFTWARE-4983)</changelog>
  <changelog author="Brian Lin &lt;blin@cs.wisc.edu&gt; - 0.8.1-1" date="1647259200">- Add the --pw-store option to the invocation of oidc-add and add a default
  scope of blank if no scopes are configured.  These are needed for the
  CILogon issuer (SOFTWARE-4983).</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.8.2-1" date="1651147200">- Increase renewal frequency to ensure continual validity (SOFTWARE-5137)
- Fix password file handling for restricted permissions in setup script (#17)
- Use newer --pw-file option for oidc-add (SOFTWARE-5050)
- Bump version requirement for oidc-agent package (SOFTWARE-5050)</changelog>
  <changelog author="Carl Edquist &lt;edquist@cs.wisc.edu&gt; - 0.8.3-1" date="1661515200">- Handle tighter permissions on tokens dir and pwfile (SOFTWARE-5304)</changelog>
  <changelog author="John Thiltges &lt;jthiltges@unl.edu&gt; - 0.8.3-2" date="1684497600">- Install oidc-agent-cli instead of -desktop via metapackage (SOFTWARE-5409)</changelog>
  <changelog author="Dave Dykstra - 0.9.0-1" date="1706702400">- Require oidc-agent-cli-5.1.0, and use a new oidc-add --skip-check option
  there to avoid trying to get an access token at load time.  This avoids
  a 'No scopes found' error when the token issuer returns different scopes
  than requested (e.g. wlcg.capabilityset which returns a set of scopes).</changelog>
</package>
<package pkgid="c1b4ff51adc5d14ed53b894533de76ac18114463a5620944f61d7eee1536a757" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.10.11" rel="1"/>
</package>
<package pkgid="9897b78ef91323e2a32f66c9049a2cd313318753bde3b871c5539c874edb669f" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.10.5" rel="1"/>
</package>
<package pkgid="69f0c4f0fea88a643ef7120078a3377f31799e8dca41da68e6c11b9bd9bf77e3" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.10.7" rel="1"/>
</package>
<package pkgid="d2073af6396b353db63b01ac1c79995c05d51add97c81b67951dd8625428e78d" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.11.7" rel="1"/>
</package>
<package pkgid="8d2f31b7758e0ac1e202af373e5f30429f72001173298d1e106bf7e3841ef99b" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.12.0" rel="1"/>
</package>
<package pkgid="db3ab1f18cd11372e888a1a74d9da2cc0e0699bcd7c765b65908a0839bd817a0" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.13.0" rel="1"/>
</package>
<package pkgid="83e37f950016520df22b57db64a90b67ce4ae48e803d37a30ee3a31ffd0814b8" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.14.0" rel="1"/>
</package>
<package pkgid="2e0f70c7788479f849e306e5c2b2b73fecda84e9dff9d35c3cd7872e0d9021f0" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.14.1" rel="1"/>
</package>
<package pkgid="47ae7c5ab81f21315db28ddd4af41b5f6134076b7c75046f3db25a4f3649a04f" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.15.0" rel="1"/>
</package>
<package pkgid="ed36ed0bffb6367aae13f94ef17a8808fc8d2ea9258b0638deea4d818eb82d9a" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.15.1" rel="1"/>
</package>
<package pkgid="72fa08f93c9409e7e81ac10c247f28fcd1563bb09ff41a8415cf6e0e3cbc303b" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.15.2" rel="1"/>
</package>
<package pkgid="39ea6f6581e037d6f2ad47ee409d434dc08eae87c7689dee2118b46c4fce5661" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.15.3" rel="1"/>
</package>
<package pkgid="8db3a7f8ede05721f1faaf2c1b3f06c7b6d1d703e7bd8c9b936509a5f47de0c8" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.16.5" rel="1"/>
</package>
<package pkgid="f24166567c0890ba904489f2b9c0dcd54080b0efca553c2f6234800c3f1135f4" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.16.6" rel="1"/>
</package>
<package pkgid="93ddbea732a57b31dabb1b631c3536596eab1f3497bd27fc71f6a00bc9063564" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.17.0" rel="1"/>
</package>
<package pkgid="09ef49c52f937dad6e0e45a209447b190a4d64cc06bb9797ad81a7214bee9ad2" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.17.2" rel="1"/>
</package>
<package pkgid="c0054412ba32b173bc26bd94297950f33d600fbc5d436995d36096fe253a0411" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.18.0" rel="1"/>
</package>
<package pkgid="0118453d35681439b2c86df19a2768e01668581449cb185d97cda6634ef3c1c8" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="0118453d35681439b2c86df19a2768e01668581449cb185d97cda6634ef3c1c8" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="aa44ac1deb13e25316f726b66f3456d8be3fa9eccb77326b194466cab7223b09" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="aa44ac1deb13e25316f726b66f3456d8be3fa9eccb77326b194466cab7223b09" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="379df7282d554b4690ecc5c63737ed16c20b58fd7e9832d0653adee6049b9a41" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.2.0" rel="1"/>
</package>
<package pkgid="5360e3bb4d652a0ae754f7b5f8c0e60f83fd3d9c1d20d4fdd857d52f4c20e8fa" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.2.1" rel="1"/>
</package>
<package pkgid="8ee4f9fc765054270200a2bb5dd4466b73792b378b6014cf2960298164f4c065" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.2.2" rel="1"/>
</package>
<package pkgid="bdceb96adf6beee8138981c54606c2bb234d2a4dd8f2dfad251fd5b4a4349433" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.3.0" rel="1"/>
</package>
<package pkgid="7fdcecc37cfd25eaf9589977a35bb3518d3859bd1728f14b6f9685d7a0c99e98" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.3.1" rel="1"/>
</package>
<package pkgid="27951fd43002e74622781fc29a4e20a7a3b682dad9e39dd1d39ca04139cf64d5" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.4.0" rel="1"/>
</package>
<package pkgid="1f8275a5e39ebe239cf1985d9c16c4c84205f51bb6bf31d0c8cb0bc278c24342" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.4.1" rel="1"/>
</package>
<package pkgid="1bf321cf546262c1946996b57a08c467432bbe8aead0aeaf4153c1baa4629b8b" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.5.1" rel="1"/>
</package>
<package pkgid="e714a48ff3465fb9c8e573135420d6db2c83ab90b36f813bdebe49ae5e236c2e" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.5.7" rel="1"/>
</package>
<package pkgid="fa59ab3a1fb93f506a2b6b409c2eb2f92bbddb41259e1e2baefe7f6cb9eec2d6" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.5.8" rel="1"/>
</package>
<package pkgid="c327a2f218cece05765a62242d96f47a5c986cef825b4d8a32d7e5029198fb67" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.6.2" rel="1"/>
</package>
<package pkgid="cbe975fd5b7aeac22942b6d2d13180bbdd5fc91d09793c109a596e7f2aabaf49" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.7.3" rel="1"/>
</package>
<package pkgid="2a1cfad2eebaab11628988b337c9932177f50ebfa3b579aca0d50636e8e237ab" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.7.4" rel="1"/>
</package>
<package pkgid="7ffb53a3b8254fdc7978b15583bbdf6fd654efec0ee73eb027fb6bdbbc1520f1" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.8.1" rel="1"/>
</package>
<package pkgid="e12ccfba28d9f8a9b83d5bc8a5fd71d24b4bcce7b00ddc3c81f90d947b5f9467" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.8.2" rel="1"/>
</package>
<package pkgid="047b162716b38e8f6f17f92920462b8b7c0d1c2f1f6d1a4094cfcd68f2fdd791" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.9.3" rel="1"/>
</package>
<package pkgid="fb4c76a921c2549a0c17f789d6622df8d8e230b13ee59fe3e875bb847285188a" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.9.5" rel="1"/>
</package>
<package pkgid="2fb8547b9c58392f301a42c18284e7554df6158c5162c6e38b1aae283d515492" name="pelican" arch="aarch64">
  <version epoch="0" ver="7.9.9" rel="1"/>
</package>
<package pkgid="1a104927ec32565adde1406eae39cc401c9e74501c597468b81b15d038d334fd" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.16.5" rel="1"/>
</package>
<package pkgid="54440d481e1f4bab25b7167fb170e64e8123059580a81ed2d66e4518bb0f15dd" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.16.6" rel="1"/>
</package>
<package pkgid="25c48d9ec36e1bd9b9c3a3cedf9ac8e26defcccda9dbe45265e7cdbd3e6f4871" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.17.0" rel="1"/>
</package>
<package pkgid="6ac9306206ae11bb58d23abd9e8c320b43f153e62e1551ecf1c3bdf4af5ab926" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.17.2" rel="1"/>
</package>
<package pkgid="9f1b8a1544aec7f86110afd22b8137ae884d62dcdf435f7ab8072a76936aec3c" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.18.0" rel="1"/>
</package>
<package pkgid="1bb2f082a5473eb61ddf6b689ae7aa42899349f6a352806bbcb53966fb6cbd79" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="1bb2f082a5473eb61ddf6b689ae7aa42899349f6a352806bbcb53966fb6cbd79" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="a1a1b22266262ac7e23f16fdea1e8b336ff2ee4d54108bbdffe38716f43608b8" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="a1a1b22266262ac7e23f16fdea1e8b336ff2ee4d54108bbdffe38716f43608b8" name="pelican-debug" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="19f7da21fca89f77a88a63eb874e0ca8823409501c5783047217122334fb80b6" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.10.11" rel="1"/>
</package>
<package pkgid="4b65449c7d4d78aefd928ce0e47f26ee8a2971cb32f894be0253c1555023bd7c" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.10.5" rel="1"/>
</package>
<package pkgid="c721b6b88aac76f0dd849cb1140ad2061c268e5512c95a45708c481e1e411041" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.10.7" rel="1"/>
</package>
<package pkgid="e62570fe4f5fe0f6de598af70b0e1c396667a01768576c1c41b70a61bfef98ff" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.11.7" rel="1"/>
</package>
<package pkgid="9cc7e469589e1985c6dff695d88d8db074863dc46b3bd937ce7511da44215f05" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.12.0" rel="1"/>
</package>
<package pkgid="06c9d0ce13992cdcf77cbc8172d8f47ead248b4cb727efd865291d5c803f70bb" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.13.0" rel="1"/>
</package>
<package pkgid="d6f10905d38ae19364e8ef26d152d03db4495ca79c8d0e119fbd39d2e86fe507" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.14.0" rel="1"/>
</package>
<package pkgid="01176489b986e827d333a4223abac80a79e7961d6e0286ceac458565581172da" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.14.1" rel="1"/>
</package>
<package pkgid="c970ace1f06c7bd5e54dfef04845a2f5a0c1dbe857b1456292d8a9a98ccaa0b3" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.15.0" rel="1"/>
</package>
<package pkgid="21845077c5ed5ac958ae30c37af3a1ca0c688402b02904a78df17a26e9b1d7f7" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.15.1" rel="1"/>
</package>
<package pkgid="6448099f82304ed8dee87cc21130dd63b814dd4bcca28d405356dde8c01d0bfd" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.15.2" rel="1"/>
</package>
<package pkgid="426af1ad95a7b8ee1b25bfd571539a0562b8fb30f4b5f6219e923cb491c469af" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.15.3" rel="1"/>
</package>
<package pkgid="12aa7eb167c52ead5c68597863bb2e1addb1b401ba3025234e1a5ab52281257d" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.16.5" rel="1"/>
</package>
<package pkgid="b39cfa2044771ed012104fe3c79c01573ff6a212986935afb0a35f9ee4ae8520" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.16.6" rel="1"/>
</package>
<package pkgid="77e8a191c6d030738a80fc4e850b5332775b8a3555d8de930aba1cede9c4cffe" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.17.0" rel="1"/>
</package>
<package pkgid="05de1af1a001000d72c06164f5de932368a929367eb2ff625c7bfe6d6563f0da" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.17.2" rel="1"/>
</package>
<package pkgid="685ad8540c5c31b1d326e4d2a9d809ed32865480f98eb7deb8e796f7fa150993" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.18.0" rel="1"/>
</package>
<package pkgid="32df47059b6023f7ea9ba0691d525e5298416c0492d2946668e5c11624fc16a0" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="32df47059b6023f7ea9ba0691d525e5298416c0492d2946668e5c11624fc16a0" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="a74208beef109e7c44dfd7ad4f9b225da2c5be1ab2d048646c8fc99dcef871ef" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="a74208beef109e7c44dfd7ad4f9b225da2c5be1ab2d048646c8fc99dcef871ef" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="c760b86681b9c1311d74833884a389ebfc4b1b364539da25185aa71d6bd7c118" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.2.0" rel="1"/>
</package>
<package pkgid="230bffd7e686804f2865040d73b3c673971a610e76ebc234428c4bb3bb17c690" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.2.1" rel="1"/>
</package>
<package pkgid="958b1befc8ef953e212d6bbebda945a4cd9b3464d91376109fd3875aea32cf22" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.2.2" rel="1"/>
</package>
<package pkgid="1d1d6eeb001cf564540a61f1d1ab8a8f90cf41420b4027ad9813e4d4e4acabfb" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.3.0" rel="1"/>
</package>
<package pkgid="7e99792d9c3a82f1ef9cc092e33898fe1146360923d9f0d5e797ab89ce2f0b32" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.3.1" rel="1"/>
</package>
<package pkgid="f9eb1b0e4008c3f6c77cf9dd82f5caf25245f9a4ed02c6617995bf391bd8f9c9" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.4.0" rel="1"/>
</package>
<package pkgid="46336492d8f643a44d390ed1ca8e09b8d3855430466bbd287417fd02d7d1cd47" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.4.1" rel="1"/>
</package>
<package pkgid="32426eb7dbe17b7a010c14fa43d3f640c58549712b11a1c97db69c45da7c7d4e" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.5.1" rel="1"/>
</package>
<package pkgid="b1ab0bca9ff2bd29e19250002402bc700744ec676c114b8b355144cecf3a4164" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.5.7" rel="1"/>
</package>
<package pkgid="35c3b4a354a369991ade77a5fe8626cb742c3c33d02e2e4f48d2f7c57a9519dc" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.5.8" rel="1"/>
</package>
<package pkgid="1424ad99d76f6cba0d39dff33aaf491826dde738352fde139080d7e9e02898c6" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.6.2" rel="1"/>
</package>
<package pkgid="b09b3534a446579134ceb76f9d0f357f12593c7e6756a7d66eeb42e7094158ca" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.7.3" rel="1"/>
</package>
<package pkgid="559e524b8c62bff286480b94b17587036dcf8da564a438e62fabd845bd8edf02" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.7.4" rel="1"/>
</package>
<package pkgid="7422c6d4866d8530c7f4309b545d199697f82ffb48ffe6a37719c551663fb5f9" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.8.1" rel="1"/>
</package>
<package pkgid="9d7712230e284ec6244a8c7aad5cf0ea35f25ef873773bf935ad18ad5041f440" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.8.2" rel="1"/>
</package>
<package pkgid="35fca690338fd52d87ed5f5aa372236ba482fb4fc48d69b976a23c4a09eb8b6d" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.9.3" rel="1"/>
</package>
<package pkgid="361d68b74012ef069a976876a12d8654e4bb358b5db6b4c2ce7d02c2e0420e4b" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.9.5" rel="1"/>
</package>
<package pkgid="6c800eb3b7cffab55694d4f4b9f52eb488b9eec022e13770791dae3f862cec7e" name="pelican-osdf-compat" arch="aarch64">
  <version epoch="0" ver="7.9.9" rel="1"/>
</package>
<package pkgid="d2c484f5c36487f5c8c31d1626aea4479f60cd416df418aa4e95f6b92a4057ad" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.10.11" rel="1"/>
</package>
<package pkgid="65c614133b9fc6d2a600af9dfa775516e1ef5bff0d30d093a0c3796302b5df87" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.10.5" rel="1"/>
</package>
<package pkgid="2932365fea303e47f3fa06b3dc04dbd684122eceb170deafecdc3d2eeddd5bca" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.10.7" rel="1"/>
</package>
<package pkgid="da8d0f39ac5671b857072e4ffd9d6f15bdcc079898cdf41cfc6a98f2c00df07a" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.11.7" rel="1"/>
</package>
<package pkgid="0628edb2f114f94275a43f4de57f130c75fad976b99aadc7319b41b3cac439cd" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.12.0" rel="1"/>
</package>
<package pkgid="3b6520bb897fba9e2d2d647d75f6ad301d3df3574bc3805615c13c39d765c825" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.13.0" rel="1"/>
</package>
<package pkgid="d6e3a68f7f401cff80ff9041fa23b75445dcc3e868a25fdc3d6259e368250d9b" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.14.0" rel="1"/>
</package>
<package pkgid="35e763c0c2c5b52789f8aeb39648d9c0e7a267b71b7642cb24d0e7cacd6d6630" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.14.1" rel="1"/>
</package>
<package pkgid="4d6bf633ef84d126bd7467170d633dc23438429ed11b4036003d91a888743d52" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.15.0" rel="1"/>
</package>
<package pkgid="1c1181b7303133a26b247adbbc2e64ecde5ec0b7818a5ec756217d8bd98bedf4" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.15.1" rel="1"/>
</package>
<package pkgid="49bf893e973712db6e5fbb5dbc8d553fdd622abc3c1a75ee04438ff94c9cdf7d" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.15.2" rel="1"/>
</package>
<package pkgid="4f2677d1d7cb59bc90c3379f26e1e1594a182a6abe1199963dc8fb36766c6188" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.15.3" rel="1"/>
</package>
<package pkgid="d4dbeb12665ba3bbe01685137a20f6d8991bdc1d97ba5715d00658f0c92e8266" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.16.5" rel="1"/>
</package>
<package pkgid="8dbd3a17a42d860cfb5befd63457a3c41e4828369ba62f9682dacf14f646f14f" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.16.6" rel="1"/>
</package>
<package pkgid="a8f9c0479ca7e76f630611ad4cfc115fd6c115077747ad941edd90ce112ab899" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.17.0" rel="1"/>
</package>
<package pkgid="f61a8ac91765891ef4b5aa6d71410d04fff3e314cf3fc4b4d567efb7ec9835dc" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.17.2" rel="1"/>
</package>
<package pkgid="4e65bf3e129e7bdba842d596719b58491c41359aeeab6a65deb03a53ae3e1daa" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.18.0" rel="1"/>
</package>
<package pkgid="73816c70ed509bfaa25ff011a8ceb53aa1ea31e380a8ee22d03901ad5be61d84" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="73816c70ed509bfaa25ff011a8ceb53aa1ea31e380a8ee22d03901ad5be61d84" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.18.1" rel="1"/>
</package>
<package pkgid="65b1b73804dabbea0846431329d7a070c5830c798fcae5df410842cc7283612d" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="65b1b73804dabbea0846431329d7a070c5830c798fcae5df410842cc7283612d" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.19.3" rel="1"/>
</package>
<package pkgid="50fac7ac75456edb75c9e3c8c1b8e1b581ee45460a0f7191b8a6467b1885c935" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.5.1" rel="1"/>
</package>
<package pkgid="5d841b6c49897ea42db4ced0f598781f73b5e40f30ee29a0b29145478b68ca7b" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.5.7" rel="1"/>
</package>
<package pkgid="2d614a39649318d8fc3bcde38417e9781c8b55f57ea4e228fe2f151c0bf9a269" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.5.8" rel="1"/>
</package>
<package pkgid="a13a62af21e9058fd638efee93484bbb5c7852f0b81e50584d9ecdbcb623a672" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.6.2" rel="1"/>
</package>
<package pkgid="523cb2b6fa20424895fbbe4e8874d04459fca6b1a487324f422d300fd18481b9" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.7.3" rel="1"/>
</package>
<package pkgid="8f6795fd77701292d50154052d7133e04355b210a7dadf18e619979181b3bc5f" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.7.4" rel="1"/>
</package>
<package pkgid="7d4ad38aaace106e97280580c7bf9e7a91a980486dfdc55cce31af26a4680972" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.8.1" rel="1"/>
</package>
<package pkgid="3f37eb01a6d6a7a9682a77b45815159aee83867c998363316d7b71aa3c5ddf4a" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.8.2" rel="1"/>
</package>
<package pkgid="f18ac8f8905c071c349a2d0b184f296ecf4bfcb88dcd2169866095880b715f4c" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.9.3" rel="1"/>
</package>
<package pkgid="d46202041831310af7cb04d51c2f4c92abc7cca7ebd932ea6e0e7ebdd040749e" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.9.5" rel="1"/>
</package>
<package pkgid="dee913b08d33f4759078590158fc789c4bb4a10b3aa46ae81ef6052bd03c678e" name="pelican-server" arch="aarch64">
  <version epoch="0" ver="7.9.9" rel="1"/>
</package>
<package pkgid="7469e78fe8e460425e8e6d8f6d8c8ab06e6405fe0e1d5d135399dabb1b195e17" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.0.0" rel="1.el8"/>
  <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="82305122efffa2a38cbf132d7a0824042006357b5d0cc68fe3d82cbdf8b66490" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.1.0" rel="1.el8"/>
  <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="a52694d4b213a6d7f1b0a96f6d112cf3c465a8b48522d4ecf11fb0907590f04e" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.1" rel="1.el8"/>
  <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="9febf29976eb644637adee4ca344a3a7913351f57203d389edb8f010230e38a8" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.18" rel="1.el8"/>
  <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="3d6b73265500acb1c6c8848fa8fd035669cc192393b6b98bd922d453936d06e5" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.19" rel="1.el8"/>
  <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="e1c3bf1bc5785bd0b9eeecc53b2e85c36f3468da7b018743f74705c3f1dd3dba" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.2" rel="1.el8"/>
  <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="fad461319cf25e40dccdf0e421fd1810860ec7ce44906396d87ced0a2e429a0c" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.20" rel="1.el8"/>
  <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="57d576ecbea153e53af30d76c4d7c2fb6273ce8c284d8fdc031f4f8bb2682a8f" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.21" rel="1.el8"/>
  <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="410feb66b1ccc23e573f7cd1c4dd6c46be8ebd34097c2addc5da00a9e514684b" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.22" rel="1.el8"/>
  <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="9ef38ca42d537f0c032e6d67eaefea0c04f85c498957c5ab0973931629ce9fb9" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.24" rel="1.el8"/>
  <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="819d69d0cdedd238625759bb7491ca05075186027106030e8b61dcfba88e2fa2" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.25" rel="1.el8"/>
  <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="93f30783167ddf6e9229bd32863b5a1f7a8535b080bb56180f36a1be91401ed7" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.26" rel="1.el8"/>
  <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="f0e0e4fc4f3c95dc8376f0b23186ee82920402c351f5e0674e769b9d2588847c" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.27" rel="1.el8"/>
  <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="a6d6192d1981b36adbeadf07e047283abddf18d10dc5d3c57232c770324823a5" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="0.827083.el8"/>
  <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="b9be3b2872a8eb31cd4afad55a813857e2d1b4455a6b237f4a5bf113b4774a61" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.28" rel="1.el8"/>
  <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="bf8291522c7b49b4c27958a514e64943e132531bc2668c3839ed9756ff8bc606" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="0.828660.el8"/>
  <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="e65ed18511a1287bdfcd22b18a2b06ee56b400e76288464e05a64e47742dcd6c" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.10.29" rel="1.el8"/>
  <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="fc676fd41d7e86a4d5642022153319fb005320f7b6a7de560a499322a76b9c2c" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.2.0" rel="1.el8"/>
  <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="96888cf88777021f36b823a3d156244f6f8fde337f58fc74ea7b5ddafb44a7b8" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.3.0" rel="1.el8"/>
  <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="60ece84261ddf921a5028aa238644b22acc8c5103388f67f48c7db86c6ec1ec1" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.4.0" rel="1.el8"/>
  <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="e2df29b79ce92a8f076851e3e500231aeb6a4b1a1d81058316f432bfd34cdca7" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.5.2" rel="1.el8"/>
  <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="b10a0559034721121febca867b2fa0b5a73c7d174ca4054184fc200392c5d392" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.6.1" rel="1.el8"/>
  <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="856de026db3965d481f54c59914d68f1ceee94cb027ac322a53ec39b71a6f26c" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.6.2" rel="1.el8"/>
  <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="802f262f8431380b8459301c90e8fb77fd9cc7d135a1f10ca7ab63988d820b75" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.7.2" rel="1.el8"/>
  <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="cd641367e6183220fba08157eadcb8381a301c65bd92867bdb05d70b4d55527b" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.8.1" rel="1.el8"/>
  <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="bb255581a41e00a2f938e48057de609fa99ae2e2d338656adc3db33084073998" name="python3-condor" arch="aarch64">
  <version epoch="0" ver="23.9.6" rel="1.el8"/>
  <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="42273b6f4d7e1a2c3186a9627b7c5651ee496ff29be5a7e2596db1fa29988fef" name="stashcp" arch="aarch64">
  <version epoch="0" ver="6.12.1" rel="1"/>
</package>
<package pkgid="85305540a3a0bbacb6ab90535b82b1a8c895bdfcad0958fbdb95c49a1e4bb9f6" name="xrdhttp-pelican" arch="aarch64">
  <version epoch="0" ver="0.0.3" rel="1.1.osg23up.el8"/>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.0.3-1" date="1734955200">- First build of the xrdhttp-pelican plugin</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 0.0.3-1.1" date="1736856000">- Add PelicanPlatform-8-versioninfo.patch to initialize version info in the plugin</changelog>
</package>
<package pkgid="54a10118ffc96c1754552c83fe62a5f95a405389de81a8328a3c9619d488f8af" name="xrdhttp-pelican" arch="aarch64">
  <version epoch="0" ver="0.0.6" rel="1.osg23up.el8"/>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.0.3-1" date="1734955200">- First build of the xrdhttp-pelican plugin</changelog>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.0.4-1" date="1740830400">- Add ability to prestage and evict objects from cache.</changelog>
  <changelog author="Matyas Selmeci &lt;mselmeci@wisc.edu&gt; - 0.0.5-1" date="1745323200">- Require XRootD 5.8</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 0.0.6-1" date="1745496000">- Fix EL8 builds</changelog>
</package>
<package pkgid="286fb105244704c86407a47d1c53f85f5aada4b5485d770808144adbd709ed8e" name="xrdhttp-pelican" arch="aarch64">
  <version epoch="0" ver="0.0.7" rel="1.osg23up.el8"/>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.0.3-1" date="1734955200">- First build of the xrdhttp-pelican plugin</changelog>
  <changelog author="Brian Bockelman &lt;bbockelman@morgridge.org&gt; - 0.0.4-1" date="1740830400">- Add ability to prestage and evict objects from cache.</changelog>
  <changelog author="Matyas Selmeci &lt;mselmeci@wisc.edu&gt; - 0.0.5-1" date="1745323200">- Require XRootD 5.8</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 0.0.6-1" date="1745496000">- Fix EL8 builds</changelog>
  <changelog author="M&#xE1;ty&#xE1;s Selmeci &lt;mselmeci@wisc.edu&gt; - 0.0.7-1" date="1751889600">- Move authfile and SciTokens config file into the directories owned by xrootd user</changelog>
</package>
<package pkgid="05c81069d320c99f9ac795efb02776e784e0d19550ea578040d4b09613a78e54" name="xrootd-lotman" arch="aarch64">
  <version epoch="0" ver="0.0.3" rel="1.osg23up.el8"/>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.1-1" date="1724760000">- Initial package</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.2-1" date="1726747200">- Fixes to packaging and better CMake error messages</changelog>
  <changelog author="Matyas Selmeci &lt;mselmeci@wisc.edu&gt; - 0.0.2-2" date="1744804800">- Require XRootD 5.8 for the build</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.3-1" date="1744977600">- Update included headers to reflect upstream changes</changelog>
</package>
<package pkgid="8d21800331f00356b0453a74dfae31b0c84929e6894ae0dc299f5e57fafc62ae" name="xrootd-lotman" arch="aarch64">
  <version epoch="0" ver="0.0.5" rel="1.osg23up.el8"/>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.1-1" date="1724760000">- Initial package</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.2-1" date="1726747200">- Fixes to packaging and better CMake error messages</changelog>
  <changelog author="Matyas Selmeci &lt;mselmeci@wisc.edu&gt; - 0.0.2-2" date="1744804800">- Require XRootD 5.8 for the build</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.3-1" date="1744977600">- Update included headers to reflect upstream changes</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.4-1" date="1752494400">- Add level-based logging and handle XRootD reporting negative blocks</changelog>
  <changelog author="Justin Hiemstra &lt;jhiemstra@wisc.edu&gt; - 0.0.5-1" date="1752494401">- Fix broken RPM (forgot to package new header files)</changelog>
</package>
</otherdata>