Skip to content

Releases: DIRACGrid/DIRAC

v8.0.44

23 Apr 12:04
Compare
Choose a tag to compare

[rel-v8r0]

*WorkloadManagement

FIX: (#7588) AREX "out" and "err" need to exist before file integrity check

*Core

FIX: (#7583) File.secureOpenForWrite: fix exception when opening in binary mode, fixes #7581

v8.0.43

18 Apr 09:33
Compare
Choose a tag to compare

[rel-v8r0]

*MonitoringSystem

FIX: (#7578) ServerUtils: prevent getMonitoringDB from returning None

*WorkloadManagementSystem

FIX: (#7578) ServerUtils: prevent getPilotAgentsDB, getVirtualMachineDB from returning None

v8.0.42

18 Apr 07:45
Compare
Choose a tag to compare

[rel-v8r0]

*WorkloadManagementSystem

FIX: (#7575) Fix potential circular import in WorkflowReader. Mostly seen in the creation of the documentation.
FIX: (#7572) serverUtils: jit imports

*Core

FIX: (#7568) Support M2Crypto 0.40.0+
CHANGE: (#7561) Replace the default PFN type ROOT_All with ROOT

*WorkloadManagement

FIX: (#7565) support file:/... as a location for the pilot files
FIX: (#7563) make sure CVMFS_locations is a list

v9.0.0a28

17 Apr 15:42
Compare
Choose a tag to compare
v9.0.0a28 Pre-release
Pre-release

[integration]

*WorkloadManagementSystem

FIX: (#7574) serverUtils: jit imports
FIX: (#7534) Pilots submitted by SiteDirector won't add the pythonVersion flag
FIX: (#7521) Fix memory reporting
FIX: (#7510) SandboxStore: add VO if needed

*WorkloadManagement

FIX: (#7571) support file:/... as a location for the pilot files
FIX: (#7564) make sure CVMFS_locations is a list
CHANGE: (#7553) Remove files from the RemoteRunner execution
FIX: (#7552) JobCleaningAgent: fix exception in deleteJobsByStatus caused by mismatching job ID types
NEW: (#7529) introduce JobWrapperOfflineTemplate for uses in systems without external connectivity
CHANGE: (#7460) introduce JobWrapper.preprocess, process and postprocess

*test

NEW: (#7570) added pilot workflow tests to integration_tests

*Core

FIX: (#7569) Support M2Crypto 0.40.0+
CHANGE: (#7566) Replace the default PFN type ROOT_All with ROOT
FIX: (#7524) Depend on packaging

*environment.yml

NEW: (#7555) add cwltool

*Resources

FIX: (#7545) TimeLeft utility was unable to get values from the cfg
FIX: (#7532) support the case where HTCondor kills the jobs

*Test

FIX: (#7540) Redirect the output of popen in a file to fix #7473
FIX: (#7539) extra_module default to empty list

*FrameworkSystem

CHANGE: (#7511) ProxyDB: removed tables ProxyDB_Proxies and ProxyDB_Tokens

v8.0.41

09 Apr 08:29
Compare
Choose a tag to compare

[rel-v8r0]

*WorkloadManagement

FIX: (#7550) JobCleaningAgent: fix exception in deleteJobsByStatus caused by mismatching job ID types
CHANGE: (#7549) Remove files from the RemoteRunner execution

*environment.yml

NEW: (#7542) add cwltool

*Resources

FIX: (#7541) TimeLeft utility was unable to get values from the cfg
FIX: (#7530) support the case where HTCondor kills the jobs

*Test

FIX: (#7537) extra_module default to empty list

*WorkloadManagementSystem

FIX: (#7531) Pilots submitted by SiteDirector won't add the pythonVersion flag

*Core

FIX: (#7523) Depend on packaging

v8.0.40

19 Mar 10:19
Compare
Choose a tag to compare

[rel-v8r0]

*WorkloadManagementSystem

FIX: (#7518) Fix memory reporting
FIX: (#7504) update pilot status in case the pilot failed before being able to install DIRAC, the pilot status was not updated and got stuck to 'Submitted'.

*FrameworkSystem

FIX: (#7514) ProxyManagerClient: do not check for Group

*Test

CHANGE: (#7499) use pytest-rerun instead of flaky

*Core

FIX: (#7496) plotting TypeLoader works with editable installation

v9.0.0a27

08 Mar 10:22
Compare
Choose a tag to compare
v9.0.0a27 Pre-release
Pre-release

[integration]

*Core

FIX: (#7505) plotting TypeLoader works with editable installation
NEW: (#7453) Introduce an RPC stub equivalent for DiracX

*Test

CHANGE: (#7502) use pytest-rerun instead of flaky

*WorkloadManagementSystem

CHANGE: (#7498) removed GridEnv
FIX: (#7497) If the SoftwareDistModule is set in the Operations Section, add it to the Job JDL to restore previous behaviour
NEW: (#7453) FutureJobStateUpdate.setJobStatusBulk return a DiracX RPC stub

*WorkloadManagement

FIX: (#7493) check the VO from the task queues before submitting pilots
FIX: (#7488) JobAgent.setupProxy takes owner instead of ownerDN

*RequestManagementSystem

CHANGE: (#7453) adapt ForwardDISET to DiracX stub

*FrameworkSystem

CHANGE: (#7442) removed NotificationDN

v8.0.39

04 Mar 14:52
Compare
Choose a tag to compare

[rel-v8r0]

*WorkloadManagementSystem

FIX: (#7495) If the SoftwareDistModule is set in the Operations Section, add it to the Job JDL to restore previous behaviour

*FrameworkSystem

FIX: (#7489) dirac-proxy-info without the dirac group

*RequestManagementSystem

FIX: (#7479) RequestTask - download no-VOMS proxy if the owner group does not define VOMSRole

*Core

FIX: (#7478) Fix DISET calls with proxy to be used passed as an argument

*WorkloadManagement

FIX: (#7476) JobCleaningAgent - select random jobs for deletion rather than head and tail jobs.
FIX: (#7474) JobID type in PushJobAgent

*Accounting

FIX: (#7466) Fix errors during insert into ac_in_* tables.

*Interfaces

CHANGE: (#7465) dfind - more explicit failure report

*DataManagementSystem

NEW: (#7370) add tools for consistency checks

v9.0.0a26

29 Feb 08:44
Compare
Choose a tag to compare
v9.0.0a26 Pre-release
Pre-release

[integration]

*FrameworkSystem

FIX: (#7491) dirac-proxy-info without the dirac group

*WorkloadManagement

FIX: (#7490) missing result in return statement

*tests

NEW: (#7484) add the state key in the test environment to fix diracx execution

v9.0.0a25

27 Feb 12:32
Compare
Choose a tag to compare
v9.0.0a25 Pre-release
Pre-release

[integration]

*Accounting

FIX: (#7486) Fix errors during insert into ac_in_* tables.

*Core

FIX: (#7483) Fix DISET calls with proxy to be used passed as an argument

*RequestManagementSystem

FIX: (#7482) RequestTask - download no-VOMS proxy if the owner group does not define VOMSRole