Skip to content

Releases: DIRACGrid/DIRAC

v9.0.0a54

28 Apr 08:52

Choose a tag to compare

v9.0.0a54 Pre-release
Pre-release

[integration]

*WorkloadManagement

FIX: (#8180) disable watchdgo wallclock check for remote executions
FIX: (#8179) Watchdog does not kill payload properly and runs endlessly
FIX: (#8170) JobAgent endlessly looping in checkSubmittedJobs
FIX: (#8163) Typo in SingularityComputingElement

*Subsystem

FIX: (#8177) SiteDirector: the architecture script can be set in the options

*TransformationSystem

FIX: (#8172) adapt getTableSummaryWeb to the new data access layer response format
NEW: (#8165) Cast return of getTransformationFilesCount in the client
FIX: (#8162) Explicitly cast to string when returning dates

*WorklodManagement

FIX: (#8171) Optimize SandboxMetadataDB.unassignEntities
FIX: (#8171) Optimize JobLoggingDB.deleteJob
FIX: (#8171) Optimize JobDB.getJobsAttributes
FIX: (#8171) Optimize PilotAgentsDB.__getPilotID

*Resources

CHANGE: (#8153) remove PilotBundle

*GraphUtilities

FIX: (#8151) prevent any local-UTC offset being introduced in plots

v9.0.0a53

16 Apr 05:40

Choose a tag to compare

v9.0.0a53 Pre-release
Pre-release

[integration]

*WorkloadManagement

NEW: (#8159) cgroup2 limit support

*FrameworkSystem

CHANGE: (#8157) Improve performance of TheImpersonator
FIX: (#8154) Caching the proxy strength to avoid a DB call
NEW: (#8144) add a randomized connection pooling for diracx

*WorkloadManagementSystem

FIX: (#8156) we can kill a list of pilots instead of going one by one

*Core

NEW: (#8155) Add caches to asn1_utils for better performance

*RequestManagementSystem

FIX: (#8152) Printing DiracX ForwardDISET requests

v8.0.73

16 Apr 12:08

Choose a tag to compare

[rel-v8r0]

*WorkloadManagement

FIX: (#8161) Typo in SingularityComputingElement

v8.0.72

16 Apr 05:31

Choose a tag to compare

[rel-v8r0]

*Resources

FIX: (#8118) do not try to use a malformed StorageElement instance in SingularityCE
FIX: (#8114) Fix AREX CE pilot logs in alwaysIncludeProxy case

*WorkloadManagement

FIX: (#8118) report the message of the Exception instead of the Exception itself in JobAgent.submitJob
NEW: (#8110) cgroup2 limit support

*WorkloadManagementSystem

FIX: (#8113) avoid repeating optimization when job goes to STAGING

*WorkloadManagemnt

FIX: (#8103) Clear any non-UTF encodable environment variables in pilots

*ConfigurationSystem

NEW: (#8093) backport the export of the Sub in DiracX

*Core

FIX: (#8091) Don't use string processing on X509 name objects

v9.0.0a52

14 Apr 04:19

Choose a tag to compare

v9.0.0a52 Pre-release
Pre-release

[integration]

*RequestManagementSystem

FIX: (#8150) RequestValidator sets correct Owner for v8 requests

v9.0.0a51

11 Apr 13:34

Choose a tag to compare

v9.0.0a51 Pre-release
Pre-release

[integration]

*FrameworkSystem

FIX: (#8149) DiracX tokens should not be included in the proxies used to interact with CEs
FIX: (#8146) TypeError in TheImpersonator

*TransformationSystem

FIX: (#8147) bad escape in the updateTransformationParameter

*WorkloadManagement

FIX: (#8145) Running dirac-admin-update-pilot

v9.0.0a50

09 Apr 22:57

Choose a tag to compare

v9.0.0a50 Pre-release
Pre-release

[integration]

*Core

FIX: (#8140) Make it possible to debug dirac-jobexec failures
NEW: (#8139) add a source parameter to the impersonator
NEW: (#8138) DiracX token from PEM is always stored in $TMP/dx_.....

v9.0.0a49

08 Apr 15:55

Choose a tag to compare

v9.0.0a49 Pre-release
Pre-release

[integration]

*Core

FIX: (#8136) Proxy Pilots are sent with a token

*WorkloadManagementSystem

FIX: (#8135) the PoolXMLSlice should be created in the same directory where the job runs

v9.0.0a48

08 Apr 09:37

Choose a tag to compare

v9.0.0a48 Pre-release
Pre-release

[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

07 Apr 09:20

Choose a tag to compare

v9.0.0a47 Pre-release
Pre-release

[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