From 21a7578a6ac25d4759a56f3678b3d128cf91f72a Mon Sep 17 00:00:00 2001 From: Richie Cahill Date: Tue, 28 Apr 2026 17:40:13 -0400 Subject: [PATCH] made Prometheus require zfs-media-database-prometheus.mount --- systems/jeeves/monitoring/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/systems/jeeves/monitoring/default.nix b/systems/jeeves/monitoring/default.nix index f3972c1..191746b 100644 --- a/systems/jeeves/monitoring/default.nix +++ b/systems/jeeves/monitoring/default.nix @@ -94,8 +94,13 @@ let retention, }: { - after = [ "network.target" ]; + after = [ + "zfs-media-database-prometheus.mount" + "network.target" + ]; + requires = [ "zfs-media-database-prometheus.mount" ]; wantedBy = [ "multi-user.target" ]; + unitConfig.RequiresMountsFor = [ dataDir ]; serviceConfig = { ExecStart = "${lib.getExe pkgs.prometheus} ${ lib.escapeShellArgs [