HTCondor Download

23.10.1 Feature Release

October 3, 2024

  • 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 jobs on systemd reconfig
  • Bug fix for PID namespaces and condor_ssh_to_job on EL9

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.

23.0.15 Long Term Support Release

September 30, 2024

  • 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

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.