Load(xxxxxx, 0, 0) failed: The specified key does not exist

I am running restic 0.18 against a s3 backend. Since yesterday I can add / access the repo. The error is

Load(<lock/add9ae0157>, 0, 0) failed: The specified key does not exist

Is there any way I can fix the repo?

Regards
Hagen

This seems to be a lock file, should not be an issue. If you are not actively using it with multiple clients, this has to be a leftover.

Out of curiosity, is the s3 backend supplied by self-hosted Minio? Asking because I recently saw similar leftovers on it.

Anyway you should be able to remove the mentioned file manually on s3 side.

no, its a hosted offering from contabo

how can I find which file to remove?

you might need to set up a client tool like mc (if contabo gives any kind of user interface to reach you can also use it). The file is mentioned in the error: lock/add9ae0157 so check locks folder in the remote repo.

But, I was thinking where I was remembering a similar issue and found it: S3 and the name 'locks' so I suggest checking that out since it might be relevant.