WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Releases: DIRACGrid/DIRAC

v9.0.0a58

26 May 09:55

Choose a tag to compare

v9.0.0a58 Pre-release
Pre-release

[integration]

*Resources

NEW: (#8206) allow to mount local folder in rw mode in SingularityCE

*PilotManagerHandler

CHANGE: (#8203) Moved killpilot to diracAdmin itself to avoid migrating it to DiracX while migrating PilotManagerHandler
This is useful later because in DiracX we can't use it for now: it needs a proxy to contact the CS + we would need to import MySQLdb in DiracX (see error below):

from DIRAC.Core.Utilities.MySQL import MySQL
File "/opt/conda/lib/python3.11/site-packages/DIRAC/Core/Utilities/MySQL.py", line 155, in <module>
import MySQLdb
ModuleNotFoundError: No module named 'MySQLdb'

This error occurred while importing killPilotsInQueues from DiracX via an import.

*ConfigurationSystem

NEW: (#8202) Add PreferredURLPattern for URL sorting

v9.0.0a57

20 May 10:26

Choose a tag to compare

v9.0.0a57 Pre-release
Pre-release

[integration]

*WorkloadManagement

FIX: (#8200) Remove accidental dependnecies in JobStateUtility

v9.0.0a56

19 May 10:56

Choose a tag to compare

v9.0.0a56 Pre-release
Pre-release

[integration]

*Resources

FIX: (#8197) SE: check the protocol only after checking the plugins when checking the occupancy

*Core

FIX: (#8193) consistent use of utcfromtimestamp in the Graph
FIX: (#8187) Platform detection on recent EL9 broken

*WorkloadManagementSystem

FIX: (#8192) getJobParameters for the multi-VO case
FIX: (#8192) stalledJobAgents talks directly to DBs

*MonitoringSystem

NEW: (#8190) WebAppHandler and Client, for WMS and TS related DIRAC WebApp calls

*WorkloadManagement

FIX: (#8189) Don't clean sandboxes which are on S3
FIX: (#8184) PushJobAgent dumps the proxy to get access to DiracX token
NEW: (#8183) Support bulk calls to JobMonitoring.getInputData

*Tests

CHANGE: (#8188) use a jwks instead of a single key

v8.0.74

09 May 13:12

Choose a tag to compare

[rel-v8r0]

*Core

FIX: (#8185) Platform detection on recent EL9 broken

*Subsystem

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

*WorkloadManagement

FIX: (#8168) JobAgent endlessly looping in checkSubmittedJobs

v9.0.0a55

28 Apr 10:43

Choose a tag to compare

v9.0.0a55 Pre-release
Pre-release

[integration]

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