Releases: DIRACGrid/DIRAC
v8.0.26
[rel-v8r0]
*docs
change: Replace the use of sphinx-panels with sphinx-design, this unblocks the use of latest sphinx versions (panels was requiring sphinx < 5)
*TransformationSystem
FIX: (#7138) dirac_production_runjoblocal: updated list of Pilot modules
*Core
FIX: (#7137) look also for DIRAC.rootPath/etc/dirac.cfg before printing a warning of not found cfg
*Resources
FIX: (#7135) Propagate environment variables from host to container.
FIX: (#7131) Don't print client_secret in oauth2 debug
FIX: (#7104) MultiVO proxy renewal in AREX
*FrameworkSystem
FIX: (#7130) Do not overwrite the tornado port if already set
*WorkloadManagement
NEW: (#7129) Introducing 'Scouting' status in job state transitions
v7.3.38
docs: DIRAC release v7r3p38 notes and tags
v8.0.25
[rel-v8r0]
*ResourceStatusSystem
FIX: (#7119) Add the Error status in the scripts
*Resources
FEAT: (#7119) allow to pass credentials when downloading the SRR file
FIX: (#7087) concatenate tags instead of overriding them in ComputingElement.initializeParameters()
*FrameworkSystem
FIX: (#7112) replaced deprecated importlib read_text function to fix failure in CI tests
FIX: (#7078) Support Authlib v1.2.1
*WorkloadManagementSystem
CHANGE: (#7093) factorize some utilities of JobSubmit into functions
CHANGE: (#7092) modifying access specifiers of JobPolicy from private to protected
FIX: (#7089) Exceptions in StalledJobAgent
v8.0.24
[rel-v8r0]
*WorkloadManagementSystem
FIX: (#7080) disable activityMonitoring for JobAgent
NEW: (#7062) audience support in SiteDirector
*Resources
NEW: (#7062) audienceName attribute in CEs
CHANGE/FIX: (#7048) proxy renewal logic in AREX
FIX: (#7048) submitting tokens with AREX
FIX: (#7048) correctly report aborted pilots with AREX
*FrameworkSyste
FIX: (#7062) fix TokenManager(Client/Handler/Utilities)
v7.3.37
docs: DIRAC release v7r3p37 notes and tags
v8.0.23
[rel-v8r0]
FIX: (#7061) Close DISET selector when we no longer need it
*WorkloadManagent
NEW: (#7049) New TornadoSandboxStoreHandler implementation
*Core
NEW: (#7049) TornadoClient - added sendFile() method
*Resources
NEW: (#6970) add a test for the PoolCE to highlight the fact that submission failures cannot be handled by the caller with the return value
*WorkloadManagement
FIX: (#6970) management of the job status in JobAgent
NEW: (#6970) add a test for the JobAgent to make sure the status of the submissions are correctly handled
*docs
NEW: (#6970) documentation about ComputingElement
*WorkloadManagementSystem
NEW: (#6914) new script dirac-admin-add-pilot
v8.0.22
[rel-v8r0]
*WorkloadManagementSystem
FIX: (#7051) Implementation of DefaultLocalCEType option
FIX: (#7045) fix(StalledJobAgent): after a job was Killed, we have to force the Failed.
*test
FIX: (#7047) Workflow tests need pilot.cfg to work
*Resources
CHANGE: (#7044) use double slash in Echo xroot URLs
*docs
FIX: (#7020) added a note about removal of elastic job parameters
*Core
FIX: (#6945) print a warning message when no CFG file is found
FIX: (#6943) HandlerManager - create separate class for each service handler
FIX: (#6943) BaseRequestHandler - fullComponentName can be only defined in the configuration
v8.0.21
[rel-v8r0]
*WorkloadManagement
NEW: (#7040) Add /Resources/Computing/DefaultLocalCEType option
NEW: (#7032) md5 checksum comparison in RemoteRunner
*Resources
FIX: (#7032) reduce memory consumption of AREXCE.getJobOutput()
FIX: (#7025) SSHCE getPilotOutput remove stamp
*WorkloadManagementSystem
CHANGE: (#6950) TokenManagerHandler provides client access token if username is not provided.
v8.0.20
[rel-v8r0]
*RequestManagementSystem
FIX: (#7011) fix the monitoring of Operations not yet entered into the DB
*WorkloadManagementSystem
NEW: (#7005) add the possibility of adding generic options for running the pilots
*WorkloadManagement
FIX: (#6998) return specific exit code in RemoteRunner in case of failure
FIX: (#6985) Getting the value of /LocalSite/RemoteExecution
*Resources
FIX: (#6997) ARCLogLevel
FIX: (#6989) remove executables definition from AREXCE.submitJob()
v8.0.19
[rel-v8r0]
*WorkloadManagementSystem
FIX: (#6979) JobStatus: add staging to checking transition, needed by StorageManagementSystem (Stager)
NEW: (#6968) tests for RemoteRunner
CHANGE: (#6968) RemoteRunner can deal with MP applications, clean job outputs and process more applications
FIX: (#6968) Modify the DIRACVersion in the PushJobAgent
FIX: (#6938) Watchdog fix: always report correct types
*Core
FIX: (#6975) retry upon DNS lookup error
FIX: (#6934) protection for opensearch_dsl being merged in opensearchpy
*Resources
NEW: (#6968) cleanJob() in AREX
CHANGE: (#6968) executables from inputs are passed as executables in the XRSL in ARC and AREX
NEW: (#6882) unit tests for IdProviders
*docs
CHANGE: (#6968) more details in the "supercomputers" section
*tests
CHANGE: (#6946) Integration tests: upped Opensearch version to 2.1.0
NEW: (#6882) integration tests for IdProviders
PR for fixing dead link in doc (monitoring part)
FIX: (#6942) change urls for WMS and Logs dashboards
PR for adding Dirac side code related to https://github.com/DIRACGrid/WebAppDIRAC/pull/729/commits
CHANGE: (#6941) Add getTokensByUserID method and make it compliant with ProxyManager code
*Integration tests
FIX: (#6940) Make error nicer when the IAM docker instance is not working properly
*Tornado
FIX: (#6932) do not use activityMonitor in TornadoREST