Skip to content

Releases: DIRACGrid/DIRAC

v9.0.0a42

12 Feb 13:51
Compare
Choose a tag to compare
v9.0.0a42 Pre-release
Pre-release

[integration]

*Core

NEW: (#8041) new command dirac-apptainer-exec for running DIRAC commands inside apptainer
FIX: (#8034) Correct user mapping for DiracX from IAM

*WorkloadManagement

FIX: (#8040) get ElasticJobParametersDB index prefix from the configuration
CHANGE: (#8014) Use apptainer for SingularityComputingElement
CHANGE: (#8014) Drop support for SingularityComputingElement without user namespaces
CHANGE: (#8014) Enchance debugging output if SingularityComputingElement fails
CHANGE: (#8014) Drop support for using apptainer from outside of DIRACOS2

*ConfigurationSystem

FIX: (#8040) evaluate useCRT flag as boolean in Utilities.getElasticDBParameters()

v8.0.68

11 Feb 13:22
Compare
Choose a tag to compare

[rel-v8r0]

*WorkloadManagement

FIX: (#8037) get ElasticJobParametersDB index prefix from the configuration

*ConfigurationSystem

FIX: (#8037) evaluate useCRT flag as boolean in Utilities.getElasticDBParameters()

*Core

NEW: (#8036) new command dirac-apptainer-exec for running DIRAC commands inside apptainer

v9.0.0a41

04 Feb 13:59
Compare
Choose a tag to compare
v9.0.0a41 Pre-release
Pre-release

[integration]

*TransformationSystem

FIX: (#8031) make the setting of inputDataBulk extendable
FIX: (#8022) make 2 methods of WorkflowTaskAgent extendable

*Core

FIX: (#8029) read at most 2^14 bytes at the same time
FIX: (#8002) one less flag for EnableSecurityLogging
FIX: (#7988) Add locks to AuthManager caches
CHANGE: (#7971) Optimise ASN1 decoding in X509Certificate
FIX: (#7969) Avoid locking in MessageQueueHandler

*Resources

FIX: (#8027) explicitly disconnect Stomp before reconnecting
FIX: (#8012) adapt AREX to ARC7 delegation output
FIX: (#7995) adapt HTCondorCE to latest htcondor version

*WorkloadManagementSystem

FIX: (#8020) StalledJobAgent: if StartExecTime is not set, use the last recorded heartbeat
FIX: (#7986) PilotBundle: compatibility with py2 and py3

*DataManagementSystem

FIX: (#8003) exit with status 1 in case of error
FIX: (#7989) Apply a workaround for xrootd/xrootd#2396

*CI

FIX: (#7999) Add PilotAgentsDB definition to tests/CI/docker-compose.yml

FIX: (#7997) pensearch configuration should consume the ca_certs parameter if it is there

*ResourceStatusSystem

CHANGE: (#7987) dirac-rss-sync: flip the default status to Active
FIX: (#7983) Docs: removed Setup from Operations
NEW: (#7972) Add a timeout for GocDB to avoid blocking the CacheFeederAgent

*MonitoringSystem

CHANGE: (#7978) removed ElasticSearch in favor or OpenSearch

*RequestManagementSystem

NEW: (#7975) Allow to disable DM transfer as an FTS failover

*FrameworkSystem

FIX: (#7970) Support https URLs with dirac-framework-ping-service

*Integration tests

FIX: (#7968) mount diracx in init-db container

v8.0.67

04 Feb 13:42
Compare
Choose a tag to compare

[rel-v8r0]

v8.0.66

04 Feb 12:04
Compare
Choose a tag to compare

[rel-v8r0]

*Core

FIX: (#8028) read at most 2^14 bytes at the same time

*TransformationSystem

FIX: (#8026) make the setting of inputDataBulk extendable

*Resources

FIX: (#8025) explicitly disconnect Stomp before reconnecting

v8.0.65

03 Feb 10:31
Compare
Choose a tag to compare

[rel-v8r0]

*TransformationSystem

FIX: (#8019) make 2 methods of WorkflowTaskAgent extendable

*WorkloadManagementSystem

FIX: (#8015) StalledJobAgent: if StartExecTime is not set, use the last recorded heartbeat

*Resources

FIX: (#8011) adapt AREX to ARC7 delegation output

*DataManagementSystem

FIX: (#8001) exit with status 1 in case of error

*WorkloadManagement

CHANGE: (#8000) Use apptainer for SingularityComputingElement
CHANGE: (#8000) Drop support for SingularityComputingElement without user namespaces
CHANGE: (#8000) Enchance debugging output if SingularityComputingElement fails
CHANGE: (#8000) Drop support for using apptainer from outside of DIRACOS2

v8.0.64

16 Jan 14:15
Compare
Choose a tag to compare

[rel-v8r0]

*Resources

FIX: (#7993) adapt HTCondorCE to latest htcondor version

FIX: (#7992) pensearch configuration should consume the ca_certs parameter if it is there

v8.0.63

14 Jan 21:09
Compare
Choose a tag to compare

[rel-v8r0]

*Core

FIX: (#7984) Add locks to AuthManager caches

*ResourceStatusSystem

CHANGE: (#7982) dirac-rss-sync: flip the default status to Active
FIX: (#7979) Docs: removed Setup from Operations

*WorkloadManagementSystem

FIX: (#7977) PilotBundle: compatibility with py2 and py3

*DataManagementSystem

FIX: (#7976) Apply a workaround for xrootd/xrootd#2396

v8.0.62

07 Jan 09:14
Compare
Choose a tag to compare

[rel-v8r0]

*RequestManagementSystem

NEW: (#7973) Allow to disable DM transfer as an FTS failover

*ResourceStatusSystem

NEW: (#7967) Add a timeout for GocDB to avoid blocking the CacheFeederAgent

*FrameworkSystem

FIX: (#7965) Support https URLs with dirac-framework-ping-service

*Core

FIX: (#7964) Avoid locking in MessageQueueHandler
CHANGE: (#7963) Optimise ASN1 decoding in X509Certificate
CHANGE: (#7957) Introduce caches to AuthManager.getUsername

v9.0.0a40

19 Dec 13:53
Compare
Choose a tag to compare
v9.0.0a40 Pre-release
Pre-release

[integration]

*Core

CHANGE: (#7961) Introduce caches to AuthManager.getUsername