Stream localization fails on preemptible NFS server
Created by: julianhess
gsutil cat $file > fifo
, where fifo
lives on an NFS filesystem will not gracefully resume if the NFS server gets preempted.
Aaron says:
I’m not opposed to having the localizer set a
$CANINE_DOCKER_ARGS
variable that we fill with stuff relevant to dockers, like cgroup stuff or bind-mounting the staging dir. I think we can use that to solve this issue (by putting the fifo somewhere on the host disk and adding a bind-mount to$CANINE_DOCKER_ARGS
) and solve the issue withlocal
overrides, by also adding a bind mount for the mount point to$CANINE_DOCKER_ARGS