DIRACGrid / DIRACGrid/DIRAC

FTS transfers may be submitted with incorrect source

Open
#7,008 0 comments 0 reactions 1 assignee Claimed by @chaen View on GitHub
DMS
Dominant language
Python
Stars
126
Forks
191
Avg merge
1d 13h
Merged PRs (30d)
33

Description

The `filterReplicas` method [1] of `ReplicateAndRegister` checks the existing replicas of a file before replication. It performs physical checks, which means it can detect corrupted/missing files.

Unfortunately, that information is only ever used to avoid useless replication to existing targets.

This means that upon submission of the FTS job, we can still pick that bad replicas as source.

To be seen what can be done to avoid that...

[1] https://github.com/DIRACGrid/DIRAC/blob/959bf09c77bc64d54db7159b17878a362dc13b52/src/DIRAC/DataManagementSystem/Agent/RequestOperations/ReplicateAndRegister.py#L49

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.