diff --git a/hosts/mars/configuration.nix b/hosts/mars/configuration.nix index 9319f1d..40f001e 100644 --- a/hosts/mars/configuration.nix +++ b/hosts/mars/configuration.nix @@ -38,8 +38,12 @@ "file_mode=0770" "dir_mode=0770" "nofail" - "x-systemd.automount" - "x-systemd.idle-timeout=60" + "x-systemd.automount" # lazy-mount so boot doesn't stall if jupiter's down + # NO idle-timeout here (unlike terra's equivalent mount): hermes-agent's + # podman-hermes-agent.service RequiresMountsFor this path, so an idle + # auto-unmount tears the container down with it — confirmed the hard + # way, it killed the service ~60-70s after every start with no crash + # or error, just "Unmounting /mnt/jupiter" right before the stop. "x-systemd.mount-timeout=10s" "_netdev" ];