Feature #13403

Updated by Peter Amstutz over 3 years ago

https://dev.arvados.org/issues/13377#note-4

> The fact that we kept the container alive for 7 hours retrying seems like a problem, too. In the context of a container, if arv-mount gives up on a fuse request and returns an error analogous to "filesystem is corrupt / disk is dead" to the caller, should we automatically fail the container?

If arv-mount has a block read error (or really anything that will get turned into EIO by FUSE), crunch-run should cancel the container (the container request may retry by existing logic, though).

Design question:

How does crunch-run detect when happens? Log sniffing?

Back