diff --git a/modules/ntfy-alerts.nix b/modules/ntfy-alerts.nix index 6446e05..e9e6b03 100644 --- a/modules/ntfy-alerts.nix +++ b/modules/ntfy-alerts.nix @@ -97,6 +97,10 @@ in }; }; + # TODO: sanoid's ExecStartPre runs `zfs allow` which blocks on TXG sync; + # on the hdds pool (slow spinning disks + large async frees) this causes + # 30+ minute hangs and guaranteed timeouts. + "sanoid".unitConfig.OnFailure = lib.mkForce ""; }; # Global OnFailure drop-in for all services