Actions
Feature #17936
closedArv-put resume cache handling when having expired block signatures
Status:
Resolved
Priority:
Normal
Assigned To:
Category:
-
Target version:
Start date:
08/09/2021
Due date:
% Done:
100%
Estimated time:
(Total: 0.00 h)
Story points:
-
Release:
Release relationship:
Auto
Description
With the recently added token expiration features, arv-put
will start to complain more often about its resume cache not being valid anymore. In addition to this, arv-put
is called from other Arvados tools like arv-keepdocker
that may show arv-put
's suggestions to users making the UX somewhat confusing.
It may be necessary to make arv-put
automatically handle these situations, for example by removing the resume cache if it detects that there're expired block signatures on it.
Add a --batch mode to arv-put which automatically deletes the cache and retries on error.
Modify arv-keepdocker to use the --batch mode when it invokes arv-put.
Actions