Dirac

Latest version: v8.0.48

Safety actively analyzes 640762 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 45

9.0.0a23

[integration]

*WorkloadManagement

FIX: (7458) jobID type issue in JobAgent

*ConfigurationSystem

FIX: (7454) getQueue() overriding the CE tags

*FrameworkSystem

FIX: (7451) dirac-proxy-init printInfo without the dirac group

9.0.0a22

[integration]

*WorkloadManagement

FIX: (7448) get pilot logging info with a token from an AREXCE

*WorkloadManagementSystem

FIX: (7447) Each job has its own JobReport in JobAgent
FIX: (7447) JobAgent exits when all the jobs have been processed
FIX: (7446) StatesAccountingAgent: skip the first iteration in order to avoid double commit after a restart
CHANGE: (7439) SandboxStore: remove external SE feature
FIX: (7436) JobDB: fix mismatch of string and integer jobIDs. In some cases API calls would fail because JObDB.getJobParameters and JobDB.getJobsAttributes return dictionaries with integer keys, while the function was called with a string jobID. This fixes for example the StalledJobAgent being unable to reschedule matched jobs.
NEW: (7425) TornadoPilotLoggingHandler modify the handler to accept VO name sent by a pilot. Required in a case where the VO cannot be guessed from a proxy. This change requires https://github.com/DIRACGrid/Pilot/pull/230
NEW: (7421) SandboxDB: add VO field
CHANGE: (7414) move the content of SubmissionPolicy in SiteDirector

*FrameworkSystem

FIX: (7443) correctly set the duration of tokens in cache

*RequestManagementSystem

FIX: (7441) make sure OwnerDN is defined before trying to access its value

*MonitoringSystem

CHANGE: (7432) moved to weekly indices for agent and service monitoring

9.0.0a21

Not secure
[integration]

*Test

CHANGE: (7417) write the diracx CsSync config in the CS instead of taking the yaml file from diracx repo

*FrameworkSystem

CHANGE: (7413) removed Proxies persistency flag

*Core

FIX: (7412) Adding VOMS extensions without having environment variables set
NEW: (7412) Add DIRAC_DISABLE_GCONFIG_REFRESH environment variable to prevent gConfig being accidentally used
FIX: (7409) Use proxy lifetime for tokens from legacy proxy exchange (https://github.com/DIRACGrid/diracx/issues/130)

*WorkloadManagement

FIX: (7409) Add DiracX to payload proxies used by compute elements (7402)
FIX: (7406) SiteDirector should not interact with CEs if there is 0 pilot to submit

*WorkloadManagementSystem

CHANGE: (7407) JobDB simplifications
CHANGE: (7405) Removed Private Pilot functionality

9.0.0a20

Not secure
[integration]

*WorkloadManagement

FIX: (7399) JobAgent rescheduling wrong jobs
FIX: (7387) JobAgent interaction with JobMonitoringClient

*WorkloadManagementSystem

CHANGE: (7396) PilotAgentsDB: move from OwnerGroup to VO
FIX: (7379) The callback for the Stager was failing, because of a type mismatch in the jobID used to retrieve the status. Jobs never came out of Staging.
NEW: (7375) pilotWrapper: using CVMFS_locations for discovering the pilot files

*FrameworkSystem

FIX: (7391) send notifications for expiring proxies

Documentation on how to deploy a third party tool (fluent-bit) to grab, format and send Dirac current logs to ElasticSearch and/or splitted logs files

*Resources

FIX: (7376) AREXCE should break when a valid delegation ID is found

*Core

FIX: (7374) Converting p12 files with filenames containing special characters

9.0.0a4

Not secure
[integration]

*docs

FIX: (7330) just use `pip install DIRAC` for DIRAC client install
FIX: (7330) updated picture for py3 stack

*Interfaces

FIX: (7328) Improve performance of job delete/kill/reschedule API
FIX: (7322) Lower log level for printing version in submitJob

*WorkloadManagementSystem

FIX: (7327) Allow "ANY" in the valid sites list
NEW: (7318) initial FutureClient for JobStateUpdate
FIX: (7316) ElasticJobParametersDB: do not configure the IndexPrefix name

9.0.0a3

Not secure
[integration]

*WorkloadManagement

FIX: (7305) Use copy+remove in PilotSync agent to avoid SELinux problems
FIX: (7288) WMSUtilities supports VO-specific token tags

*WorkloadManagementSystem

FIX: (7301) correctly handle UTC in JobLoggingDB float timestamp

*Core

FIX: (7297) convert exception object to string representation in ElasticSearchDB

*DataManagementSystem

CHANGE: (7297) default proxy lifetime for FTS is 36h and force the redelegation when 12h are left

*FrameworkSystem

FIX: (7284) disabledVOs not available when doing dirac-configure

*DiracX

NEW: (7261) DiracX credentials are now included in proxy PEM files created by DIRAC
NEW: (7261) DiracX is now mandatory 🎉

Page 2 of 45

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.