Dirac

Latest version: v8.0.59

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

Scan your dependencies

Page 6 of 49

8.0.50

[rel-v8r0]

*ResourceStatusSystem

FIX: (7748) delete the Occupancy cache only for older entries

*ConfigurationSystem

NEW: (7739) Configuration-system-shell: added reload and sort commands

*Core

FIX: (7738) add more safeguard when processing result queue in ProcessPool
CHANGE: (7653) register the DictCache destructor as an atexit handler

*Subsystem

CHANGE: (7728) For PilotWrapper tests, use the artifacts (created in Pilot repo)

*Resources

FIX: (7725) Update CloudCE cloudinit.template for EL8+

*DataManagementSystem

FIX: (7708) Remove `def findDirIDsByMetadata(self, metaDict, dPath, credDict):` method from `MultiVODirectoryMetadata` (derived) class which caused an extra VO suffix added when searching. The method is meant to be used _internally_ only on keys which are already expanded in a MultiVO case. Add a user-level def `findDirectoriesByMetadata(self, queryDict, path, credDict)` to the derived class thus adding a VO suffix for a directory search. Fixes 7687.

*WorkloadManagementSystem

FIX: (7690) Proper killing of jobs when not matched, running or stalled

8.0.49

[rel-v8r0]

*WorkloadManagement

FIX: (7714) PilotWrapper - check for the presence of the -l pilot option

*Resources

FIX: (7712) AREX submission issue not properly handled
CHANGE: (7702) HTCondorCE: UseSSLSubmission: use the generated proxy file for everything, no longer need to have certificate of user present on the server.
NEW: (7682) better error message when no matching protocol between 2 SE
FIX: (7675) HTCondorCE: fix exception when UseSSLSubmission is true. The SiteDirector environment does not have HOME. Always use /home/dirac/.globus to get userkey and usercert files.

*WorkloadManagementSystem

FIX: (7701) JobDB: update LastUpdateTime when the job is matched
NEW: (7698) added possibility to specify UserEnvVariable (pilot option) at CE level
FIX: (7668) CVMFS_locations might be an empty list

*Core

CHANGE: (7692) drop DIRAC_MYSQL_CONNECTION_GRACE_TIME and stalled connections reuse
NEW: (7691) fetch nickname attribute from IAM
FIX: (7675) Locations.getCertificateAndKeyLocation: fix exception when HOME is not set.
FIX: (7666) Replace `__del__` with weakref.finalize in DictCache

*Doc

FIX: (7685) Move the explanation how to enable tokens to a place that is shown in ReadTheDocs in the end.

*TransformationSystem

NEW: (7683) InputDataAgent: new Option MultiVO, which makes the FileCatalog Query use the author of the DN, rather than the Host, to resolve MultiVO metadata correctly. Fixes 7681

*DataManagementSystem

CHANGE: (7672) dirac-dms-replicate-and-register-request: Make request chunk size configurable; default behaviour unchanged.

8.0.48

[rel-v8r0]

*Resources

CHANGE: (7656) mark ARC and ARC6 as deprecated

*WorkloadManagement

FIX: (7655) remove exception log when output is not found

*FrameworkSystem

FIX: (7651) close open file (DISET!)

*Core

CHANGE: (7642) min version of rucio-client for speeding up pip resolution

*WorkloadManagementSystem

FIX: (7639) added log headers to InputDataResolution modules

*Accounting

FIX: (7637) AccountingDB only generate condition if needed

*ConfigurationSystem

NEW: (7612) VOMS2CSAgent can query IAM

8.0.47

[rel-v8r0]

*DataManagementSystem

NEW: (7632) Add a protocol parameter to the getReplicas method family

*Core

FIX: (7631) Avoid printing out clear text password in SQLAlchemy

*Resources

NEW: (7630) HTCondorCE: Added UseSSLSubmission option. Allows one to use a configured DN at given Sites for job submission, instead of proxies or tokens. Only at participating CEs and conditions apply.

*Deployment

FIX: (7626) fix the path of the CVMFS sync_packages.sh script

*WorkloadManagementSystem

CHANGE: (7599) add jobGroup to job parameters

8.0.46

[rel-v8r0]

*WorkloadManagement

FIX: (7620) remove random shuffle in PilotWrapper

*All

FIX: (7614) fix pylint 3.2.0 warnings

*DataManagementSystem

NEW: (7613) prepare for FTS 3.13 release with breaking API
NEW: (7604) DataManager.putAndRegister rejects too long filename

8.0.45

[rel-v8r0]

*WorkloadManagement

CHANGE: (7606) Make RemoteRunner more resilient to CE issues
CHANGE: (7603) Perform bulk lookup of job parameters from elasticsearch

Page 6 of 49

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.