Loading nixos/modules/services/networking/ntp/ntpd-rs.nix +2 −2 Original line number Diff line number Diff line Loading @@ -74,13 +74,13 @@ in }; }; systemd.services.ntp-rs-metrics = lib.mkIf cfg.metrics.enable { systemd.services.ntpd-rs-metrics = lib.mkIf cfg.metrics.enable { wantedBy = [ "multi-user.target" ]; serviceConfig = { User = ""; Group = ""; DynamicUser = true; ExecStart = [ "" "${lib.makeBinPath [ cfg.package ]}/bin/ntp-metrics-exporter --config=${configFile}" ]; ExecStart = [ "" "${lib.makeBinPath [ cfg.package ]}/ntp-metrics-exporter --config=${configFile}" ]; }; }; }; Loading nixos/tests/ntpd-rs.nix +6 −4 Original line number Diff line number Diff line Loading @@ -41,9 +41,11 @@ import ./make-test-python.nix ({ lib, ... }: testScript = { nodes, ... }: '' start_all() server.wait_for_unit('multi-user.target') client.wait_for_unit('multi-user.target') server.succeed('systemctl is-active ntpd-rs.service') client.succeed('systemctl is-active ntpd-rs.service') for machine in (server, client): machine.wait_for_unit('multi-user.target') machine.succeed('systemctl is-active ntpd-rs.service') machine.succeed('systemctl is-active ntpd-rs-metrics.service') machine.succeed('curl http://localhost:9975/metrics | grep ntp_uptime_seconds') ''; }) Loading
nixos/modules/services/networking/ntp/ntpd-rs.nix +2 −2 Original line number Diff line number Diff line Loading @@ -74,13 +74,13 @@ in }; }; systemd.services.ntp-rs-metrics = lib.mkIf cfg.metrics.enable { systemd.services.ntpd-rs-metrics = lib.mkIf cfg.metrics.enable { wantedBy = [ "multi-user.target" ]; serviceConfig = { User = ""; Group = ""; DynamicUser = true; ExecStart = [ "" "${lib.makeBinPath [ cfg.package ]}/bin/ntp-metrics-exporter --config=${configFile}" ]; ExecStart = [ "" "${lib.makeBinPath [ cfg.package ]}/ntp-metrics-exporter --config=${configFile}" ]; }; }; }; Loading
nixos/tests/ntpd-rs.nix +6 −4 Original line number Diff line number Diff line Loading @@ -41,9 +41,11 @@ import ./make-test-python.nix ({ lib, ... }: testScript = { nodes, ... }: '' start_all() server.wait_for_unit('multi-user.target') client.wait_for_unit('multi-user.target') server.succeed('systemctl is-active ntpd-rs.service') client.succeed('systemctl is-active ntpd-rs.service') for machine in (server, client): machine.wait_for_unit('multi-user.target') machine.succeed('systemctl is-active ntpd-rs.service') machine.succeed('systemctl is-active ntpd-rs-metrics.service') machine.succeed('curl http://localhost:9975/metrics | grep ntp_uptime_seconds') ''; })