HTCondor Download

24.8.1 Feature Release

June 12, 2025

  • Fix claim re-use, which was broken in HTCondor version 24.5.1
  • Add support for hierarchic and delegatable v2 cgroups
  • Add the ability to put each HTCondor daemon in its own cgroup
  • Always sets the execute bit on the executable regardless of its origin
  • The EP sets the HOME environment variable to match the /etc/passwd entry
  • Add new ‘halt’ and ‘resume’ verbs to “htcondor dag”
  • Add htcondor2.DAGMan class to send commands to a running DAG
  • htcondor ap status now reports the AP’s RecentDaemonCoreDutyCycle
  • Can configure condor_adstash to fetch a custom projection of attributes
  • Fix 24.7.3 bug where cgroup v1 out-of-memory was not properly handled
  • HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
    • Pelican 7.16.5 now includes end-to-end integrity checks for clients
  • Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
  • Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
  • Fix problems where parallel universe jobs could crash the condor_schedd
  • Prevent condor_starter crash when evicting job during input file transfer
  • condor_watch_q now properly displays job id ranges by using numeric sort

Feature releases distribute HTCondor's new features and also incorporates bug fixes. Most people should use choose this channel and stay up-to-date with HTCondor's latest features.

Consultation of the Detailed Notes recommended prior to upgrading.

24.0.8 Long Term Support Release

June 12, 2025

  • Fix 24.0.7 bug where cgroup v1 out-of-memory was not properly handled
  • HTCondor tarballs now contain Pelican 7.16.5 and Apptainer 1.4.1
    • Pelican 7.16.5 now includes end-to-end integrity checks for clients
  • Add Python wheel for Python 3.13, drop Python wheel for Python 3.7
  • Fix bug where DAGMAN_MAX_JOBS_IDLE was being ignored
  • Fix problems where parallel universe jobs could crash the condor_schedd
  • Prevent condor_starter crash when evicting job during input file transfer
  • condor_watch_q now properly displays job id ranges by using numeric sort

Long Term Support (LTS) releases only bug fixes to a particular, fixed set of features from the current LTS channel. As a result, each LTS channel tends to become more stable over time; read the release notes from the current channel to make sure you aren't missing any features you need.

If you can't regularly upgrade your machines, this may be the channel for you.

Periodically, we will update the set of features that we support with bug fixes and start a new LTS channel. This will not the change the set of features available to an existing or automatically-updated installation of a LTS channel; you have to make the decision to change manually. However, after a time, we will stop issuing additional bug fixes for older LTS channels.

Consultation of the Detailed Notes recommended prior to upgrading.