Added black hole detection and ability to set jobs minimum memory for resource provisioning.
New features / functionalities
Apptainer cache and temporary directory set in the Glidein working directory (Issue #403, PR #404)
Ability to set a minimum required memory for partitionable Glideins. The default is the value used previously, 2500 MB (Issue #405, PR #406)
Blackhole Detection: stop accepting jobs if they are consumed at a rate higher than the configured limit and declare the Glidein a blackhole (Issue #331, PR #399)
Flattening error message in _CONDOR_WRAPPER_ERROR_FILE and JobWrapperFailure Ad. This is a workaround for a bug in HTCondor (PR #400)
Fixed problem when check_signature in glidein_startup is not defined (PR #402)
get_tarballs look for HTCondor releases also in the update directory (Issue #412, PR #413)
Testing / Development
Added Ruff to the linters in pre-commit and fixed all the flagged errors (PR #407)
Switched GitHub actions from SL7 to AlmaLinux9 and OSG23 (PR #408)
Known Issues
We needed to revert PR #401, "Hardening of HTCondor configuraiton. Restricted authentication to exclude unauthenticated beside anonymous (PR #401)" because it broke authentication for normal functionalities
v3.10.7 [2024-06-21]
Added black hole detection and ability to set jobs minimum memory for resource provisioning.
New features / functionalities
Changed defaults / behaviours
Deprecated / removed options and commands
Security Related Fixes
Bug Fixes
Testing / Development
Known Issues