Do not retry during repack requests (previous: handle 'unavailable' files in user and repack retrieves originated from problematic tapes)
As discussed on #124 (closed), we need to add a new column in the catalogue to mark files that should be ignored during a user/repack retrieve.
The requests for these files should fail graciously and not be performed.
In user retrieves:
The retrieve should fail and an error returned to the user.Something like:File exists but is unavailable
.
In repack retrieves:
The retrieve should fail and an error returned to the repack queue.The failed files counter should be increased.
EDIT: As discussed in #218 (comment 6292807), we will go for a simplified approach that just requires removing all retries from repack requests. It will be up to the operator to decide what to do with the failing tape files (either retry manually or other option).
In both cases, if there is dual tape copy, the file should be enqueued to the working tape copy.