Releases: DIRACGrid/DIRAC
v8.0.42
[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
[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
[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
[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
[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
[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
v9.0.0a25
v9.0.0a24
[integration]
*WorkloadManagement
FIX: (#7480) JobCleaningAgent - select random jobs for deletion rather than head and tail jobs.
FIX: (#7475) JobID type in PushJobAgent
*Interfaces
CHANGE: (#7472) dfind - more explicit failure report
*DataManagementSystem
NEW: (#7471) add tools for consistency checks
*tests
FIX: (#7470) check running containers in integration tests script
*WorkloadManagementSystem
CHANGE: (#7464) PilotAgentsDB: removed OutputReady and Broker fields