s3gw icon indicating copy to clipboard operation
s3gw copied to clipboard

Unrecoverable Error Mechanism

Open irq0 opened this issue 1 year ago • 1 comments

What needs to be done

If we encounter an unrecoverable error (e.g database corruption) we want to bail and mark the software to not start from the datastore.

Could be as easy as touching a file in our data directory.

Why it needs to be done

Acceptance Criteria

Additional Information

irq0 avatar May 17 '23 15:05 irq0

I think it would be interesting to also ensure the container doesn't restart ad eternum if such an error occurs. Maybe health checks would help with that?

How much effort would this require? Is it feasible for v0.23.0? Or should we push it to LH 1.7?

jecluis avatar Oct 16 '23 06:10 jecluis