Skip to content

Releases: htcondor/htcondor-ce

HTCondor-CE 4.5.2

03 May 20:34
37451e8
Compare
Choose a tag to compare

This version of HTCondor-CE contains the following changes and bug-fixes:

  • Use the GlobalJobID attribute as the APEL record lrmsID (#426)
  • Fix an issue with an overly aggressive default SYSTEM_PERIODIC_REMOVE (HTCONDOR-350)
  • Fix faulty validation of JOB_ROUTER_ROUTE_NAMES and JOB_ROUTER_ENTRIES in the startup script (HTCONDOR-406)

HTCondor-CE 5.1.0

14 Apr 14:08
6c95d2d
Compare
Choose a tag to compare

This is the first official release of the HTCondor-CE 5 series! If you are updating from an earlier version of HTCondor-CE, please see the detailed update notes.

This release includes the following new features:

  • Add support for ClassAd transforms to the JobRouter (HTCONDOR-243)
  • Add mapped user and X.509 attribute to local HTCondor pool AccountingGroup mappings to Job Routers configured to use the ClassAd transform syntax (HTCONDOR-187)
  • Split condor_mapfile into files that use regular expressions in /etc/condor-ce/mapfiles.d/*.conf (HTCONDOR-244)
  • Accept BatchRuntime attributes from incoming jobs to set their maximum walltime (HTCONDOR-80)
  • Update the HTCondor-CE registry to Python 3 (HTCONDOR-307)
  • Enable SSL authentication by default for READ/WRITE authorization levels (HTCONDOR-366)
  • APEL reporting scripts now use history files in the local HTCondor PER_JOB_HISTORY_DIR to collect job data. (HTCONDOR_293)
  • Use the GlobalJobID attribute as the APEL record lrmsID (#426)
  • 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)

This release also includes the following bug-fixes:

  • 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)

HTCondor-CE 5.1.0 Release Candidate 3

12 Apr 20:01
01803ac
Compare
Choose a tag to compare
Pre-release
Merge pull request #465 from brianhlin/downgrade-ce-verify-errors

Downgrade CE config verify errors

HTCondor-CE 5.1.0 Release Candidate 2

09 Apr 16:43
a8958aa
Compare
Choose a tag to compare
Pre-release
Merge pull request #455 from brianhlin/5.1.0-update-version

Update packaging for 5.1.0; drop (noreplace) for condor_mapfile

Packaging updates for HTCondor-CE 4.5.1

30 Mar 21:37
d4e6ede
Compare
Choose a tag to compare
Merge pull request #446 from brianhlin/V4-branch

Bump version to 4.5.1

HTCondor-CE 4.5.1

30 Mar 16:57
844cc07
Compare
Choose a tag to compare
  • Fix an issue with an overly aggressive default SYSTEM_PERIODIC_REMOVE (HTCONDOR-350)
  • Use the GlobalJobID attribute as the APEL record lrmsID (#426)

HTCondor-CE 5.0.0

11 Feb 23:21
78f5c31
Compare
Choose a tag to compare

See the documentation for update instructions

This release includes the following new features:

  • Python 3 and Enterprise Linux 8 support (HTCONDOR_13)
  • HTCondor-CE no longer sets $HOME in routed jobs by default (HTCONDOR-176)
  • Whole node jobs (HTCondor batch systems only) now make use of GPUs (HTCONDOR-103)
  • HTCondor-CE Central Collectors now prefer GSI over SSL authentication (HTCONDOR-237)
  • HTCondor-CE registry now validates the value of submitted client codes (HTCONDOR-241)
  • Automatically remove CE jobs that exceed their maxWalltime (if defined) or the configuration value of ROUTED_JOB_MAX_TIME (default: 4320 sec/72 hrs)

This release also includes the following bug-fixes:

  • Fixed a circular configuration definition in the HTCondor-CE View that resulted in 100% CPU usage by the condor_gangliad daemon (HTCONDOR-161)
  • Replace htcondor-ce package requirement with python2-condor for htcondor-ce-bdii

HTCondor-CE 4.5.0

11 Feb 23:19
1b3cec2
Compare
Choose a tag to compare

This release includes the following new features:

  • Whole node jobs (HTCondor batch systems only) now make use of GPUs (HTCONDOR-103)
  • Added USE_CE_HOME_DIR configuration variable (default: True) to allow users to disable setting $HOME in the routed job's environment based on the HTCondor-CE user's home directory
  • HTCondor-CE Central Collectors now prefer GSI over SSL authentication (HTCONDOR-237)
  • HTCondor-CE registry now validates the value of submitted client codes (HTCONDOR-241)
  • Automatically remove CE jobs that exceed their maxWalltime (if defined) or the configuration value of ROUTED_JOB_MAX_TIME (default: 4320 sec/72 hrs)

This release also includes the following bug-fixes:

  • Fixed a circular configuration definition in the HTCondor-CE View that resulted in 100% CPU usage by the condor_gangliad daemon (HTCONDOR-161)
  • Replace htcondor-ce package requirement with python2-condor for htcondor-ce-bdii

HTCondor-CE 3.4.4

11 Feb 23:16
962e60f
Compare
Choose a tag to compare

This release contains the following changes:

  • Fixes a circular configuration definition in the HTCondor-CE View that resulted in 100% CPU usage by the condor_gangliad daemon
    (HTCONDOR-161)
  • Replace htcondor-ce package requirement with python2-condor for htcondor-ce-bdii

Fix up various packaging requirements

20 Nov 21:50
d62e193
Compare
Choose a tag to compare
  • Fix blahp requirements now that it's been separated out from condor-externals (HTCONDOR-84)
  • Remove duplicate OSG CA certificate requirement
  • Allow for use of different VOMS clients. Previously, voms-clients-cpp was a hard requirement