# changelog

author: Tim Theisen <tim@cs.wisc.edu> - 10.0.3-1
changelog:
  - GPU metrics continues to be reported after the startd is reconfigured
  - Fixed issue where GPU metrics could be wildly over-reported
  - Fixed issue that kept jobs from running when installed on Debian or Ubuntu
  - Fixed DAGMan problem when retrying a proc failure in a multi-proc node


author: Tim Theisen <tim@cs.wisc.edu> - 10.4.0-1
changelog:
  - DAGMan no longer carries the entire environment into the DAGMan job
  - Allows EGI CheckIn tokens to be used the with SciTokens authentication


author: Tim Theisen <tim@cs.wisc.edu> - 10.4.2-1
changelog:
  - Fix bug where remote submission of batch grid universe jobs fail
  - Fix bug where HTCondor-CE fails to handle jobs after HTCondor restarts


author: Tim Theisen <tim@cs.wisc.edu> - 10.0.4-1
changelog:
  - Provides script to assist updating from HTCondor version 9 to version 10
  - Fixes a bug where rarely an output file would not be transferred back
  - Fixes counting of submitted jobs, so MAX_JOBS_SUBMITTED works correctly
  - Fixes SSL Authentication failure when PRIVATE_NETWORK_NAME was set
  - Fixes rare crash when SSL or SCITOKENS authentication was attempted
  - Can allow client to present an X.509 proxy during SSL authentication
  - Fixes issue where a users jobs were ignored by the HTCondor-CE on restart
  - Fixes issues where some events that HTCondor-CE depends on were missing


author: Tim Theisen <tim@cs.wisc.edu> - 10.5.0-1
changelog:
  - Can now define DAGMan save points to be able to rerun DAGs from there
  - Expand default list of environment variables passed to the DAGMan manager
  - Administrators can prevent users using "getenv = true" in submit files
  - Improved throughput when submitting a large number of ARC-CE jobs
  - Execute events contain the slot name, sandbox path, resource quantities
  - Can add attributes of the execution point to be recorded in the user log
  - Enhanced condor_transform_ads tool to ease offline job transform testing
  - Fixed a bug where memory limits over 2 GiB might not be correctly enforced


author: Tim Theisen <tim@cs.wisc.edu> - 10.0.5-1
changelog:
  - Rename upgrade9to10checks.py script to condor_upgrade_check
  - Fix spurious warning from condor_upgrade_check about regexes with spaces


author: Tim Theisen <tim@cs.wisc.edu> - 9.0.18-1
changelog:
  - Can configure clients to present an X.509 proxy during SSL authentication
  - Provides script to assist updating from HTCondor version 9 to version 10


author: Tim Theisen <tim@cs.wisc.edu> - 10.0.6-1
changelog:
  - In SSL Authentication, use the identity instead of the X.509 proxy subject
  - Can use environment variable to locate the client's SSL X.509 credential
  - ClassAd aggregate functions now tolerate undefined values
  - Fix Python binding bug where accounting ads were omitted from the result
  - The Python bindings now properly report the HTCondor version
  - remote_initial_dir works when submitting a grid batch job remotely via ssh
  - Add a ClassAd stringlist subset match function


author: Tim Theisen <tim@cs.wisc.edu> - 10.6.0-1
changelog:
  - 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'


author: Tim Theisen <tim@cs.wisc.edu> - 10.0.7-1
changelog:
  - 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


author: Tim Theisen <tim@cs.wisc.edu> - 10.7.0-1
changelog:
  - 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


