Skip to content

Releases: DIRACGrid/DIRAC

v9.1.10

04 Jun 14:50
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[integration]

*Core

FIX: (#8574) Update profiler test to make it more reliable
FIX: (#8542) Use truncated sha256 for proxy hash (caching) rather than md5.
CHANGE: (#8536) New eval helper function
CHANGE: (#8535) Allow args parameter in MySQL _query calls

*RequestManagementSystem

FIX: (#8571) REA iterate over a copy of the keys
FIX: (#8539) Speed up Client_RequestTasks test path gen

*WorkloadManagement

FIX: (#8570) get job parameters the right way in StalledJobAgent

*CI

NEW: (#8567) Add diracx RSS DB to the CI environment
FIX: (#8545) the not-working pixi workaround
FIX: (#8540) CI workaround for pixi 0.68

*All

FIX: (#8564) Remove asserts from non-test code.
CHANGE: (#8562) Check all random module usage
CHANGE: (#8562) Increase proxy serial length
FIX: (#8543) Ensure all requests calls have a timeout
FIX: (#8542) Mark md5/sha1 usage as not used for security where appropriate.

*FrameworkSystem

FIX: (#8560) Use sargable query for ProxyDB.purgeLogs
FIX: (#8541) BundleDelivery: adding the owner-write bit to bundled files

*DataManagementSystem

FIX: (#8544) correct default type for catalog metadata in ConsistencyInspector
FIX: (#8529) Use existing connection for all updates in FileManager

*Deps

FIX: (#8530) fix typo for types-pyyaml dependency

v9.0.22

04 Jun 14:20
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[rel-v9r0]

*All

FIX: (#8554) Various backports from integration

*Core

CHANGE: (#8552) Allow args parameter in MySQL _query calls
CHANGE: (#8552) New eval helper function

v8.0.80

02 Jun 07:04
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[rel-v8r0]

v8.0.79

01 Jun 08:42
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[rel-v8r0]

*docs

FIX: (#8546) lost dirac-dms-add-file lost documentation

*Core

CHANGE: (#8538) New eval helper function
CHANGE: (#8537) Allow args parameter in MySQL _query calls
CHANGE: (#8492) use importlib instead of pkg_resources

v9.0.21

29 May 15:31
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[rel-v9r0]

v9.1.9

06 May 12:15
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[integration]

*WorkloadManagement

FIX: (#8527) Sandboxstore - find filepath from serviceName instead of URL to support loadbalancer
FIX: (#8526) adapt PushJobAgent to new time management mechanism

*Core

NEW: (#8525) return full URL when pinging a service. This is useful to know which host answers behind a load balancer
CHANGE: (#8524) (#8524) cache extension entry-point lookups
CHANGE: (#8524) (#8524) avoid per-frame stat() in S_ERROR stack capture
CHANGE: (#8524) (#8524) cache parsed proxy file by (path, mtime, size, inode)
CHANGE: (#8524) (#8524) skip MySQL ping on warm thread-local connections
FIX: (#8524) (#8524) drop dead MySQL connection on connection-loss errors
FIX: (#8522) Most activity sent via MonitoringReporter was lost.

*DataManagementSystem

CHANGE: (#8524) (#8524) share DMSHelpers instance per VO
FIX: (#8524) (#8524) stop closing pooled MySQL connection in getDirectorySize

*AccountingSystem

FIX: (#8524) (#8524) stop closing pooled MySQL connection in bucket insert

*WorkloadManagementSystem

FIX: (#8524) (#8524) stop closing pooled MySQL connection in PilotStatusAgent

v9.1.8

27 Apr 09:15
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[integration]

*WorkloadManagement

FIX: (#8521) JobAgent cast CPUTimeLeft as an int

*WorkloadManagementSystem

FIX: (#8515) Do not require StorageManagementDB to be there

v9.1.7

21 Apr 11:15
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[integration]

*Docs

FIX: (#8519) added NumberOfGPUs and MemoryLimitMB to the configuration example

*Resources

FIX: (#8518) handle NoValidConnectionsError properly in SSHCE

*WorkloadManagement

FIX: (#8512) move setCredentials back to its original location in SD

*Core

FIX: (#8510) Improved error message. Fixes #8509
FIX: (#8507) remove MySQL ping reconnect
FIX: (#8491) Improve VOMS2CSAgent to handle nested groups and only sync groups that have the voms.role label

*FrameworkSystem

FIX: (#8503) getCAs and CRLs unsetting X509_CERT_DIR

v9.1.6

09 Apr 17:21
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[integration]

v9.1.5

08 Apr 12:27
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

[integration]

*FrameworkSystem

FIX: (#8499) delete proxy does not need a group

*WorkloadManagementSystem

FIX: (#8495) moved getJobParameters in JobParametersDB