In CI, we run CV/CCV in parallel to reduce the feedback time.
I usually have this error message when CI submit jobs (Runner run at 4 concurrents):
gfal-copy error: 17 (File exists) - Destination davs://eoscms.cern.ch:443/eos/cms/store/user/tseethon/crab3checkwrite_20240305_132750/crab3checkwrite_20240305_132750.tmp exists and overwrite is not set
This happened because current code rely on uniqueness of timestamp at the second level, which is not enough.
Here is how crab checkwrite construct LFN:
In CI, we run CV/CCV in parallel to reduce the feedback time.
I usually have this error message when CI submit jobs (Runner run at 4 concurrents):
This happened because current code rely on uniqueness of timestamp at the second level, which is not enough. Here is how crab checkwrite construct LFN:
As per your suggestion in MM, appending the
uuid.uuid4()
toself.filename
should be enough.