nixos/tests/prometheus-exporters/dovecot: dovecot 2.4 compat

This commit is contained in:
Martin Weinelt
2026-06-14 14:22:21 +02:00
parent 8522bee21a
commit efbf417091
+10 -3
View File
@@ -377,16 +377,23 @@ let
};
dovecot =
{ ... }:
{ pkgs, ... }:
{
testBackend = "nodes";
exporterConfig = {
enable = true;
scopes = [ "global" ];
socketPath = "/var/run/dovecot2/old-stats";
socketPath = "/var/run/dovecot2/stats-reader";
user = "root"; # <- don't use user root in production
};
metricProvider = {
services.dovecot2.enable = true;
services.dovecot2 = {
enable = true;
settings = {
dovecot_config_version = pkgs.dovecot.version;
dovecot_storage_version = pkgs.dovecot.version;
};
};
};
exporterTest = ''
wait_for_unit("prometheus-dovecot-exporter.service")