Releases: htcondor/htcondor-ce
Releases · htcondor/htcondor-ce
HTCondor-CE 4.5.2
This version of HTCondor-CE contains the following changes and bug-fixes:
- Use the
GlobalJobID
attribute as the APEL recordlrmsID
(#426) - Fix an issue with an overly aggressive default
SYSTEM_PERIODIC_REMOVE
(HTCONDOR-350) - Fix faulty validation of
JOB_ROUTER_ROUTE_NAMES
andJOB_ROUTER_ENTRIES
in the startup script (HTCONDOR-406)
HTCondor-CE 5.1.0
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 recordlrmsID
(#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
andJOB_ROUTER_ENTRIES
in the startup script (HTCONDOR-406) - Fix various Python 3 incompatibilities (#460)
HTCondor-CE 5.1.0 Release Candidate 3
Merge pull request #465 from brianhlin/downgrade-ce-verify-errors Downgrade CE config verify errors
HTCondor-CE 5.1.0 Release Candidate 2
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
Merge pull request #446 from brianhlin/V4-branch Bump version to 4.5.1
HTCondor-CE 4.5.1
- Fix an issue with an overly aggressive default
SYSTEM_PERIODIC_REMOVE
(HTCONDOR-350) - Use the
GlobalJobID
attribute as the APEL recordlrmsID
(#426)
HTCondor-CE 5.0.0
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 ofROUTED_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 withpython2-condor
forhtcondor-ce-bdii
HTCondor-CE 4.5.0
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 ofROUTED_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 withpython2-condor
forhtcondor-ce-bdii
HTCondor-CE 3.4.4
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 withpython2-condor
forhtcondor-ce-bdii
Fix up various packaging requirements
- Fix
blahp
requirements now that it's been separated out fromcondor-externals
(HTCONDOR-84) - Remove duplicate OSG CA certificate requirement
- Allow for use of different VOMS clients. Previously,
voms-clients-cpp
was a hard requirement