summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorGaël Reyrol <me@gaelreyrol.dev>2023-06-30 15:10:38 +0200
committerGaël Reyrol <me@gaelreyrol.dev>2023-06-30 15:10:38 +0200
commitf856229c9af1b59f4573c629578ba52694d02858 (patch)
treee27278b4ade86aa600cc03b88c8c29dd4fdabc4f /nixos
parent4c0e06a9fda5384bf7f7c1c97bbd969c0fb5a750 (diff)
downloadnixpkgs-f856229c9af1b59f4573c629578ba52694d02858.tar
nixpkgs-f856229c9af1b59f4573c629578ba52694d02858.tar.gz
nixpkgs-f856229c9af1b59f4573c629578ba52694d02858.tar.bz2
nixpkgs-f856229c9af1b59f4573c629578ba52694d02858.tar.lz
nixpkgs-f856229c9af1b59f4573c629578ba52694d02858.tar.xz
nixpkgs-f856229c9af1b59f4573c629578ba52694d02858.tar.zst
nixpkgs-f856229c9af1b59f4573c629578ba52694d02858.zip
nixos/prometheus/exporters: adjust scaphandre assertions
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/monitoring/prometheus/exporters.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/nixos/modules/services/monitoring/prometheus/exporters.nix b/nixos/modules/services/monitoring/prometheus/exporters.nix
index 9e3109dc0cb..397125b5123 100644
--- a/nixos/modules/services/monitoring/prometheus/exporters.nix
+++ b/nixos/modules/services/monitoring/prometheus/exporters.nix
@@ -304,19 +304,19 @@ in
           'services.prometheus.exporters.sql.configFile'
       '';
     } {
-      assertion = cfg.scaphandre.enable -> (pkgs.stdenv.hostPlatform.isx86_64 == true);
+      assertion = cfg.scaphandre.enable -> (pkgs.stdenv.targetPlatform.isx86_64 == true);
       message = ''
-        Only x86_64 host platform architecture is not supported.
+        Scaphandre only support x86_64 architectures.
       '';
     } {
       assertion = cfg.scaphandre.enable -> ((lib.kernel.whenHelpers pkgs.linux.version).whenOlder "5.11" true).condition == false;
       message = ''
-        A kernel version newer than '5.11' is required. ${pkgs.linux.version}
+        Scaphandre requires a kernel version newer than '5.11', '${pkgs.linux.version}' given.
       '';
     } {
       assertion = cfg.scaphandre.enable -> (builtins.elem "intel_rapl_common" config.boot.kernelModules);
       message = ''
-        Please enable 'intel_rapl_common' in 'boot.kernelModules'.
+        Scaphandre needs 'intel_rapl_common' kernel module to be enabled. Please add it in 'boot.kernelModules'.
       '';
     } ] ++ (flip map (attrNames exporterOpts) (exporter: {
       assertion = cfg.${exporter}.firewallFilter != null -> cfg.${exporter}.openFirewall;