Releases: DIRACGrid/DIRAC
v9.0.0a49
v9.0.0a48
[integration]
*WorkloadManagement
FIX: (#8134) replace DIRACJOBID with JOBID in JobWrapper environment
FIX: (#8126) Write DiracX token in JobAgent
FIX: (#8126) Remove platform validation as extensions can redefine it
FIX: (#8125) add VO information to the pilotDict when killing pilots
FIX: (#8124) report the message of the Exception instead of the Exception itself in JobAgent.submitJob
*Core
CHANGE: (#8131) DIRAC.initialize(): ensure host credentials are not ignored in case passed as a list and not a tuple
*ConfigurationSystem
FIX: (#8127) dirac-admin-update-pilot can work without a specified VO
*Resources
FIX: (#8124) do not try to use a malformed StorageElement instance in SingularityCE
v9.0.0a47
[integration]
*WorkloadManagement
FIX: (#8123) PilotManager not using tokens to kill pilots
NEW: (#8119) JobStateUpdate legacy adapter
*RequestManagementSystem
CHANGE: (#8121) No longer directly use of the JobStateUpdateClient when processing requests
FIX: (#8121) Calling setJobParameter when processing requests
*TransformationSystem
CHANGE: (#8121) No longer directly use of the JobStateUpdateClient from the DataRecoveryAgent
*DBs
FIX: (#8120) Escape password when giving it to sqlalchemy
*WorkloadManagementSystem
FIX: (#8116) avoid repeating optimization when job goes to STAGING
*Resources
FIX: (#8115) Fix AREX CE pilot logs in alwaysIncludeProxy case
v9.0.0a46
v9.0.0a45
[integration]
*WorkloadManagemnt
FIX: (#8106) Clear any non-UTF encodable environment variables in pilots
*ConfigurationSystem
NEW: (#8104) backport the export of the Sub in DiracX
*Core
FIX: (#8102) Don't use string processing on X509 name objects
NEW: (#8099) -S option on dirac-configure is now ignored
FIX: (#8088) force M2Crypto to use the proxy instead of the host certificate if provided
*WorkloadManagement
FIX: (#8100) Move JobWrapperUtilities after import Script.parseCommandLine()
*Resources
FIX: (#8086) Catch ConnectionError when calling send on a MQ
v9.0.0a44
[integration]
*Resources
FIX: (#8084) htcondor x509 unsupported version
CHANGE: (#8075) Disable Bearer token for HTTPs unless upload/TPC
CHANGE: (#8074) conditionally reset the rlimit for xroot
NEW: (#8069) findFileByMetadata method for Rucio
*Core
FIX: (#8080) dirac-apptainer-exec should work also in the case of no proxy
*WorkloadManagement
FIX: (#8073) pass args to buildQueueDict() in the right order
*Workload Management
FIX: (#8067) Supress non-UTF8 variables from pilot environment
*ConfigurationSystem
CHANGE: (#8061) TTLCache for getProxyPrrovidersForDN
*Test
NEW: (#8005) use containerized certs creation for integration tests
v8.0.71
[rel-v8r0]
*Resources
FIX: (#8085) Catch ConnectionError when calling send on a MQ
FIX: (#8083) htcondor x509 unsupported version
CHANGE: (#8072) conditionally reset the rlimit for xroot
CHANGE: (#8070) Disable Bearer token for HTTPs unless upload/TPC
NEW: (#8046) findFileByMetadata method for Rucio
*Core
FIX: (#8071) dirac-apptainer-exec should work also in the case of no proxy