feat(monitoring): drop prometheus in favor of victorialogs #348

Merged
thubrecht merged 1 commit from drop_prometheus into main 2025-04-01 17:09:04 +02:00
Owner
No description provided.
@ -162,0 +163,4 @@
static_configs = [ { targets = [ "localhost:${builtins.toString port}" ]; } ];
basic_auth = {
username = "prometheus";
password_file = config.age.secrets."vmagent-uptime-kuma-apikey".path;
Owner

vmagent-uptime_kuma_api_key

`vmagent-uptime_kuma_api_key`
mdebray marked this conversation as resolved
@ -162,0 +168,4 @@
}
];
};
age-secrets.autoMatch = [ "vmagent" ];
Owner

Y'a pas d'user vmagent lorsque l'unité vmagent.service ne tourne pas, le bon méchanisme est d'utiliser LoadCredential et des chemins utilisant %{CREDENTIALS_DIRECTORY} (c.f. https://docs.victoriametrics.com/#how-to-scrape-prometheus-exporters-such-as-node-exporter )

Y'a pas d'user `vmagent` lorsque l'unité `vmagent.service` ne tourne pas, le bon méchanisme est d'utiliser `LoadCredential` et des chemins utilisant `%{CREDENTIALS_DIRECTORY}` (c.f. https://docs.victoriametrics.com/#how-to-scrape-prometheus-exporters-such-as-node-exporter )
mdebray marked this conversation as resolved
@ -75,1 +97,4 @@
proxy_set_header Host $host;
'';
};
Owner

?

?
Author
Owner

Je suis obligé de factoriser services à cause du linter

Je suis obligé de factoriser services à cause du linter
mdebray marked this conversation as resolved
@ -97,2 +110,4 @@
};
};
age-secrets.autoMatch = [ "vmagent" ];
Owner

Pareil que sur le fichier uptime-kuma, ça n'a pas lieu d'être

Pareil que sur le fichier `uptime-kuma`, ça n'a pas lieu d'être
mdebray marked this conversation as resolved
@ -100,1 +98,4 @@
dgn-monitoring.scrapeConfigsOverrides."nut" = {
metrics_path = "/ups_metrics";
#static_configs = [ { targets = [ "127.0.0.1:9199/ups_metrics" ]; } ];
Owner

À enlever ig ?

À enlever ig ?
mdebray marked this conversation as resolved
@ -51,3 +67,4 @@
)
(
filterAttrs (
name: cfg:
Owner

Je verrais plutôt ce qui suit:

diff --git i/modules/nixos/dgn-monitoring/default.nix w/modules/nixos/dgn-monitoring/default.nix
index 17c403e..d431e28 100644
--- i/modules/nixos/dgn-monitoring/default.nix
+++ w/modules/nixos/dgn-monitoring/default.nix
@@ -5,6 +5,7 @@
 {
   config,
   lib,
+  pkgs,
   meta,
   name,
   nodeMeta,
@@ -14,11 +15,16 @@
 let
   inherit (lib)
     filterAttrs
+    mapAttrs
     mapAttrsToList
+    mkDefault
     mkEnableOption
     mkIf
+    mkOption
     ;
 
+  inherit (lib.types) attrsOf;
+
   cfg = config.dgn-monitoring;
 in
 
@@ -29,9 +35,39 @@ in
     enable = mkEnableOption "the DGNum monitoring system" // {
       default = true;
     };
+
+    scrapeConfigs = mkOption {
+      type = attrsOf (pkgs.formats.yaml { }).type;
+      description = ''
+        Specifications of `scrape_config` sections.
+      '';
+    };
   };
 
   config = mkIf cfg.enable {
+    dgn-monitoring.scrapeConfigs =
+      mapAttrs
+        (_: cfg: {
+          static_configs = mkDefault [ { targets = [ "127.0.0.1:${builtins.toString cfg.port}" ]; } ];
+        })
+        (
+          filterAttrs (
+            name: cfg:
+            !(builtins.elem name [
+              "assertions"
+              "warnings"
+              "blackbox"
+              "unifi-poller"
+              "domain"
+              "minio"
+              "idrac"
+              "pve"
+              "tor"
+            ])
+            && cfg.enable
+          ) config.services.prometheus.exporters
+        );
+
     services.vmagent = {
       enable = true;
 
@@ -41,29 +77,8 @@ in
       };
 
       prometheusConfig = {
-        scrape_configs =
-          mapAttrsToList
-            (job_name: cfg: {
-              inherit job_name;
-              static_configs = [ { targets = [ "127.0.0.1:${builtins.toString cfg.port}" ]; } ];
-            })
-            (
-              filterAttrs (
-                name: cfg:
-                !(builtins.elem name [
-                  "assertions"
-                  "warnings"
-                  "blackbox"
-                  "unifi-poller"
-                  "domain"
-                  "minio"
-                  "idrac"
-                  "pve"
-                  "tor"
-                ])
-                && cfg.enable
-              ) config.services.prometheus.exporters
-            );
+        scrape_configs = mapAttrsToList (job_name: value: value // { inherit job_name; }) cfg.scrapeConfigs;
+
         global = {
           scrape_interval = "15s";
           external_labels.hostname = "${name}.${nodeMeta.site}.infra.dgnum.eu";
Je verrais plutôt ce qui suit: ```diff diff --git i/modules/nixos/dgn-monitoring/default.nix w/modules/nixos/dgn-monitoring/default.nix index 17c403e..d431e28 100644 --- i/modules/nixos/dgn-monitoring/default.nix +++ w/modules/nixos/dgn-monitoring/default.nix @@ -5,6 +5,7 @@ { config, lib, + pkgs, meta, name, nodeMeta, @@ -14,11 +15,16 @@ let inherit (lib) filterAttrs + mapAttrs mapAttrsToList + mkDefault mkEnableOption mkIf + mkOption ; + inherit (lib.types) attrsOf; + cfg = config.dgn-monitoring; in @@ -29,9 +35,39 @@ in enable = mkEnableOption "the DGNum monitoring system" // { default = true; }; + + scrapeConfigs = mkOption { + type = attrsOf (pkgs.formats.yaml { }).type; + description = '' + Specifications of `scrape_config` sections. + ''; + }; }; config = mkIf cfg.enable { + dgn-monitoring.scrapeConfigs = + mapAttrs + (_: cfg: { + static_configs = mkDefault [ { targets = [ "127.0.0.1:${builtins.toString cfg.port}" ]; } ]; + }) + ( + filterAttrs ( + name: cfg: + !(builtins.elem name [ + "assertions" + "warnings" + "blackbox" + "unifi-poller" + "domain" + "minio" + "idrac" + "pve" + "tor" + ]) + && cfg.enable + ) config.services.prometheus.exporters + ); + services.vmagent = { enable = true; @@ -41,29 +77,8 @@ in }; prometheusConfig = { - scrape_configs = - mapAttrsToList - (job_name: cfg: { - inherit job_name; - static_configs = [ { targets = [ "127.0.0.1:${builtins.toString cfg.port}" ]; } ]; - }) - ( - filterAttrs ( - name: cfg: - !(builtins.elem name [ - "assertions" - "warnings" - "blackbox" - "unifi-poller" - "domain" - "minio" - "idrac" - "pve" - "tor" - ]) - && cfg.enable - ) config.services.prometheus.exporters - ); + scrape_configs = mapAttrsToList (job_name: value: value // { inherit job_name; }) cfg.scrapeConfigs; + global = { scrape_interval = "15s"; external_labels.hostname = "${name}.${nodeMeta.site}.infra.dgnum.eu"; ```
mdebray marked this conversation as resolved
mdebray force-pushed drop_prometheus from 78778fe1a1
All checks were successful
Check meta / check_dns (push) Successful in 14s
Check meta / check_meta (push) Successful in 18s
Run pre-commit on all files / pre-commit (push) Successful in 35s
Check workflows / check_workflows (pull_request) Successful in 17s
Check meta / check_dns (pull_request) Successful in 20s
Check meta / check_meta (pull_request) Successful in 20s
Build all the nodes / ap01 (pull_request) Successful in 31s
Build all the nodes / netcore01 (pull_request) Successful in 20s
Build all the nodes / bridge01 (pull_request) Successful in 52s
Build all the nodes / build01 (pull_request) Successful in 58s
Build all the nodes / geo02 (pull_request) Successful in 1m0s
Build all the nodes / geo01 (pull_request) Successful in 1m1s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m0s
Build all the nodes / netaccess01 (pull_request) Successful in 43s
Build all the nodes / hypervisor03 (pull_request) Successful in 49s
Build all the nodes / netcore02 (pull_request) Successful in 20s
Build the shell / build-shell (pull_request) Successful in 23s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m36s
Build all the nodes / cof02 (pull_request) Successful in 1m44s
Build all the nodes / rescue01 (pull_request) Successful in 56s
Build all the nodes / tower01 (pull_request) Successful in 55s
Build all the nodes / storage01 (pull_request) Successful in 1m0s
Run pre-commit on all files / pre-commit (pull_request) Successful in 26s
Build all the nodes / web03 (pull_request) Successful in 58s
Build all the nodes / vault01 (pull_request) Successful in 1m12s
Build all the nodes / web01 (pull_request) Successful in 1m21s
Build all the nodes / web02 (pull_request) Successful in 1m25s
Build all the nodes / compute01 (pull_request) Successful in 2m47s
to 698ff217f7
All checks were successful
Check meta / check_dns (pull_request) Successful in 18s
Check meta / check_meta (pull_request) Successful in 19s
Check workflows / check_workflows (pull_request) Successful in 25s
Run pre-commit on all files / pre-commit (push) Successful in 29s
Build all the nodes / bridge01 (pull_request) Successful in 1m3s
Build all the nodes / geo01 (pull_request) Successful in 1m2s
Build all the nodes / ap01 (pull_request) Successful in 1m4s
Build all the nodes / hypervisor01 (pull_request) Successful in 52s
Build all the nodes / cof02 (pull_request) Successful in 1m11s
Build all the nodes / hypervisor03 (pull_request) Successful in 50s
Build all the nodes / netaccess01 (pull_request) Successful in 19s
Build all the nodes / netcore00 (pull_request) Successful in 20s
Build all the nodes / netcore02 (pull_request) Successful in 19s
Build all the nodes / build01 (pull_request) Successful in 1m33s
Build all the nodes / netcore01 (pull_request) Successful in 33s
Build all the nodes / compute01 (pull_request) Successful in 1m43s
Build all the nodes / geo02 (pull_request) Successful in 1m42s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m35s
Build the shell / build-shell (pull_request) Successful in 23s
Build all the nodes / rescue01 (pull_request) Successful in 1m1s
Build all the nodes / tower01 (pull_request) Successful in 56s
Build all the nodes / storage01 (pull_request) Successful in 1m0s
Build all the nodes / vault01 (pull_request) Successful in 1m4s
Run pre-commit on all files / pre-commit (pull_request) Successful in 41s
Build all the nodes / web01 (pull_request) Successful in 1m22s
Build all the nodes / web02 (pull_request) Successful in 1m28s
Build all the nodes / web03 (pull_request) Successful in 1m31s
2025-03-28 09:42:48 +01:00
Compare
@ -162,0 +168,4 @@
}
];
};
systemd.services.uptime-kuma.serviceConfig.LoadCredential = [
Owner

C'est pas le bon service du coup, ça doit aller dans vmagent

C'est pas le bon service du coup, ça doit aller dans `vmagent`
mdebray marked this conversation as resolved
mdebray force-pushed drop_prometheus from 698ff217f7
All checks were successful
Check meta / check_dns (pull_request) Successful in 18s
Check meta / check_meta (pull_request) Successful in 19s
Check workflows / check_workflows (pull_request) Successful in 25s
Run pre-commit on all files / pre-commit (push) Successful in 29s
Build all the nodes / bridge01 (pull_request) Successful in 1m3s
Build all the nodes / geo01 (pull_request) Successful in 1m2s
Build all the nodes / ap01 (pull_request) Successful in 1m4s
Build all the nodes / hypervisor01 (pull_request) Successful in 52s
Build all the nodes / cof02 (pull_request) Successful in 1m11s
Build all the nodes / hypervisor03 (pull_request) Successful in 50s
Build all the nodes / netaccess01 (pull_request) Successful in 19s
Build all the nodes / netcore00 (pull_request) Successful in 20s
Build all the nodes / netcore02 (pull_request) Successful in 19s
Build all the nodes / build01 (pull_request) Successful in 1m33s
Build all the nodes / netcore01 (pull_request) Successful in 33s
Build all the nodes / compute01 (pull_request) Successful in 1m43s
Build all the nodes / geo02 (pull_request) Successful in 1m42s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m35s
Build the shell / build-shell (pull_request) Successful in 23s
Build all the nodes / rescue01 (pull_request) Successful in 1m1s
Build all the nodes / tower01 (pull_request) Successful in 56s
Build all the nodes / storage01 (pull_request) Successful in 1m0s
Build all the nodes / vault01 (pull_request) Successful in 1m4s
Run pre-commit on all files / pre-commit (pull_request) Successful in 41s
Build all the nodes / web01 (pull_request) Successful in 1m22s
Build all the nodes / web02 (pull_request) Successful in 1m28s
Build all the nodes / web03 (pull_request) Successful in 1m31s
to 7442038093
Some checks failed
Check meta / check_dns (pull_request) Successful in 15s
Run pre-commit on all files / pre-commit (push) Successful in 24s
Build all the nodes / ap01 (pull_request) Successful in 30s
Check meta / check_meta (pull_request) Successful in 34s
Check workflows / check_workflows (pull_request) Successful in 34s
Build all the nodes / netaccess01 (pull_request) Successful in 18s
Build all the nodes / netcore00 (pull_request) Successful in 19s
Build all the nodes / geo02 (pull_request) Successful in 55s
Build all the nodes / compute01 (pull_request) Failing after 57s
Build all the nodes / geo01 (pull_request) Successful in 58s
Build all the nodes / hypervisor02 (pull_request) Successful in 57s
Build all the nodes / build01 (pull_request) Successful in 59s
Build all the nodes / hypervisor03 (pull_request) Successful in 49s
Build all the nodes / netcore02 (pull_request) Successful in 39s
Build all the nodes / netcore01 (pull_request) Successful in 42s
Build the shell / build-shell (pull_request) Successful in 24s
Build all the nodes / storage01 (pull_request) Successful in 54s
Build all the nodes / rescue01 (pull_request) Successful in 59s
Build all the nodes / tower01 (pull_request) Successful in 49s
Run pre-commit on all files / pre-commit (pull_request) Successful in 43s
Build all the nodes / bridge01 (pull_request) Successful in 1m55s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m54s
Build all the nodes / web02 (pull_request) Successful in 57s
Build all the nodes / vault01 (pull_request) Successful in 1m6s
Build all the nodes / cof02 (pull_request) Successful in 2m7s
Build all the nodes / web01 (pull_request) Successful in 1m25s
Build all the nodes / web03 (pull_request) Successful in 1m40s
2025-03-31 20:10:16 +02:00
Compare
mdebray force-pushed drop_prometheus from 7442038093
Some checks failed
Check meta / check_dns (pull_request) Successful in 15s
Run pre-commit on all files / pre-commit (push) Successful in 24s
Build all the nodes / ap01 (pull_request) Successful in 30s
Check meta / check_meta (pull_request) Successful in 34s
Check workflows / check_workflows (pull_request) Successful in 34s
Build all the nodes / netaccess01 (pull_request) Successful in 18s
Build all the nodes / netcore00 (pull_request) Successful in 19s
Build all the nodes / geo02 (pull_request) Successful in 55s
Build all the nodes / compute01 (pull_request) Failing after 57s
Build all the nodes / geo01 (pull_request) Successful in 58s
Build all the nodes / hypervisor02 (pull_request) Successful in 57s
Build all the nodes / build01 (pull_request) Successful in 59s
Build all the nodes / hypervisor03 (pull_request) Successful in 49s
Build all the nodes / netcore02 (pull_request) Successful in 39s
Build all the nodes / netcore01 (pull_request) Successful in 42s
Build the shell / build-shell (pull_request) Successful in 24s
Build all the nodes / storage01 (pull_request) Successful in 54s
Build all the nodes / rescue01 (pull_request) Successful in 59s
Build all the nodes / tower01 (pull_request) Successful in 49s
Run pre-commit on all files / pre-commit (pull_request) Successful in 43s
Build all the nodes / bridge01 (pull_request) Successful in 1m55s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m54s
Build all the nodes / web02 (pull_request) Successful in 57s
Build all the nodes / vault01 (pull_request) Successful in 1m6s
Build all the nodes / cof02 (pull_request) Successful in 2m7s
Build all the nodes / web01 (pull_request) Successful in 1m25s
Build all the nodes / web03 (pull_request) Successful in 1m40s
to cc0481f05f
All checks were successful
Check meta / check_dns (pull_request) Successful in 22s
Check meta / check_meta (pull_request) Successful in 18s
Check workflows / check_workflows (pull_request) Successful in 22s
Run pre-commit on all files / pre-commit (push) Successful in 31s
Build all the nodes / ap01 (pull_request) Successful in 41s
Build all the nodes / netaccess01 (pull_request) Successful in 20s
Build all the nodes / netcore00 (pull_request) Successful in 20s
Build all the nodes / bridge01 (pull_request) Successful in 1m0s
Build all the nodes / build01 (pull_request) Successful in 1m1s
Build all the nodes / netcore01 (pull_request) Successful in 38s
Build all the nodes / netcore02 (pull_request) Successful in 38s
Build all the nodes / geo01 (pull_request) Successful in 55s
Build all the nodes / hypervisor01 (pull_request) Successful in 55s
Build all the nodes / hypervisor03 (pull_request) Successful in 52s
Build all the nodes / cof02 (pull_request) Successful in 1m3s
Build all the nodes / rescue01 (pull_request) Successful in 59s
Build the shell / build-shell (pull_request) Successful in 27s
Build all the nodes / tower01 (pull_request) Successful in 52s
Build all the nodes / storage01 (pull_request) Successful in 1m2s
Run pre-commit on all files / pre-commit (pull_request) Successful in 39s
Build all the nodes / compute01 (pull_request) Successful in 1m34s
Build all the nodes / geo02 (pull_request) Successful in 1m36s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m35s
Build all the nodes / vault01 (pull_request) Successful in 1m11s
Build all the nodes / web02 (pull_request) Successful in 1m0s
Build all the nodes / web03 (pull_request) Successful in 1m3s
Build all the nodes / web01 (pull_request) Successful in 1m34s
2025-03-31 21:01:06 +02:00
Compare
mdebray force-pushed drop_prometheus from cc0481f05f
All checks were successful
Check meta / check_dns (pull_request) Successful in 22s
Check meta / check_meta (pull_request) Successful in 18s
Check workflows / check_workflows (pull_request) Successful in 22s
Run pre-commit on all files / pre-commit (push) Successful in 31s
Build all the nodes / ap01 (pull_request) Successful in 41s
Build all the nodes / netaccess01 (pull_request) Successful in 20s
Build all the nodes / netcore00 (pull_request) Successful in 20s
Build all the nodes / bridge01 (pull_request) Successful in 1m0s
Build all the nodes / build01 (pull_request) Successful in 1m1s
Build all the nodes / netcore01 (pull_request) Successful in 38s
Build all the nodes / netcore02 (pull_request) Successful in 38s
Build all the nodes / geo01 (pull_request) Successful in 55s
Build all the nodes / hypervisor01 (pull_request) Successful in 55s
Build all the nodes / hypervisor03 (pull_request) Successful in 52s
Build all the nodes / cof02 (pull_request) Successful in 1m3s
Build all the nodes / rescue01 (pull_request) Successful in 59s
Build the shell / build-shell (pull_request) Successful in 27s
Build all the nodes / tower01 (pull_request) Successful in 52s
Build all the nodes / storage01 (pull_request) Successful in 1m2s
Run pre-commit on all files / pre-commit (pull_request) Successful in 39s
Build all the nodes / compute01 (pull_request) Successful in 1m34s
Build all the nodes / geo02 (pull_request) Successful in 1m36s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m35s
Build all the nodes / vault01 (pull_request) Successful in 1m11s
Build all the nodes / web02 (pull_request) Successful in 1m0s
Build all the nodes / web03 (pull_request) Successful in 1m3s
Build all the nodes / web01 (pull_request) Successful in 1m34s
to ed65f5cf96
All checks were successful
Check meta / check_dns (pull_request) Successful in 15s
Check workflows / check_workflows (pull_request) Successful in 16s
Check meta / check_meta (pull_request) Successful in 18s
Run pre-commit on all files / pre-commit (push) Successful in 47s
Build all the nodes / bridge01 (pull_request) Successful in 51s
Build all the nodes / build01 (pull_request) Successful in 55s
Build all the nodes / geo01 (pull_request) Successful in 55s
Build all the nodes / cof02 (pull_request) Successful in 1m0s
Build all the nodes / hypervisor01 (pull_request) Successful in 50s
Build all the nodes / ap01 (pull_request) Successful in 1m5s
Build all the nodes / hypervisor02 (pull_request) Successful in 51s
Build all the nodes / netcore00 (pull_request) Successful in 19s
Build all the nodes / netcore01 (pull_request) Successful in 19s
Build all the nodes / netaccess01 (pull_request) Successful in 30s
Build all the nodes / netcore02 (pull_request) Successful in 18s
Build all the nodes / compute01 (pull_request) Successful in 1m31s
Build all the nodes / geo02 (pull_request) Successful in 1m31s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m32s
Build the shell / build-shell (pull_request) Successful in 37s
Build all the nodes / rescue01 (pull_request) Successful in 55s
Run pre-commit on all files / pre-commit (pull_request) Successful in 24s
Build all the nodes / storage01 (pull_request) Successful in 55s
Build all the nodes / vault01 (pull_request) Successful in 1m1s
Build all the nodes / web02 (pull_request) Successful in 55s
Build all the nodes / web03 (pull_request) Successful in 59s
Build all the nodes / tower01 (pull_request) Successful in 1m23s
Build all the nodes / web01 (pull_request) Successful in 1m26s
2025-04-01 16:39:00 +02:00
Compare
thubrecht scheduled this pull request to auto merge when all checks succeed 2025-04-01 17:04:49 +02:00
thubrecht force-pushed drop_prometheus from ed65f5cf96
All checks were successful
Check meta / check_dns (pull_request) Successful in 15s
Check workflows / check_workflows (pull_request) Successful in 16s
Check meta / check_meta (pull_request) Successful in 18s
Run pre-commit on all files / pre-commit (push) Successful in 47s
Build all the nodes / bridge01 (pull_request) Successful in 51s
Build all the nodes / build01 (pull_request) Successful in 55s
Build all the nodes / geo01 (pull_request) Successful in 55s
Build all the nodes / cof02 (pull_request) Successful in 1m0s
Build all the nodes / hypervisor01 (pull_request) Successful in 50s
Build all the nodes / ap01 (pull_request) Successful in 1m5s
Build all the nodes / hypervisor02 (pull_request) Successful in 51s
Build all the nodes / netcore00 (pull_request) Successful in 19s
Build all the nodes / netcore01 (pull_request) Successful in 19s
Build all the nodes / netaccess01 (pull_request) Successful in 30s
Build all the nodes / netcore02 (pull_request) Successful in 18s
Build all the nodes / compute01 (pull_request) Successful in 1m31s
Build all the nodes / geo02 (pull_request) Successful in 1m31s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m32s
Build the shell / build-shell (pull_request) Successful in 37s
Build all the nodes / rescue01 (pull_request) Successful in 55s
Run pre-commit on all files / pre-commit (pull_request) Successful in 24s
Build all the nodes / storage01 (pull_request) Successful in 55s
Build all the nodes / vault01 (pull_request) Successful in 1m1s
Build all the nodes / web02 (pull_request) Successful in 55s
Build all the nodes / web03 (pull_request) Successful in 59s
Build all the nodes / tower01 (pull_request) Successful in 1m23s
Build all the nodes / web01 (pull_request) Successful in 1m26s
to aed96b16e1
All checks were successful
Build all the nodes / web03 (pull_request) Successful in 1m2s
Build all the nodes / vault01 (pull_request) Successful in 1m5s
Build all the nodes / tower01 (pull_request) Successful in 1m45s
Build all the nodes / web02 (pull_request) Successful in 1m45s
Build all the nodes / web01 (pull_request) Successful in 2m24s
Check meta / check_meta (push) Successful in 16s
Check meta / check_dns (push) Successful in 18s
Build all the nodes / netcore01 (push) Successful in 22s
Build all the nodes / netaccess01 (push) Successful in 22s
Build all the nodes / netcore00 (push) Successful in 21s
Build all the nodes / ap01 (push) Successful in 31s
Build all the nodes / netcore02 (push) Successful in 20s
Build all the nodes / bridge01 (push) Successful in 55s
Build all the nodes / build01 (push) Successful in 56s
Build all the nodes / hypervisor02 (push) Successful in 1m4s
Build all the nodes / hypervisor03 (push) Successful in 1m4s
Build all the nodes / hypervisor01 (push) Successful in 1m5s
Build all the nodes / geo02 (push) Successful in 1m5s
Build all the nodes / geo01 (push) Successful in 1m6s
Build all the nodes / storage01 (push) Successful in 55s
Build all the nodes / tower01 (push) Successful in 55s
Build all the nodes / compute01 (push) Successful in 1m31s
Run pre-commit on all files / pre-commit (push) Successful in 25s
Build the shell / build-shell (push) Successful in 31s
Build all the nodes / vault01 (push) Successful in 1m7s
Build all the nodes / cof02 (push) Successful in 1m40s
Build all the nodes / web02 (push) Successful in 56s
Build all the nodes / web03 (push) Successful in 58s
Build all the nodes / rescue01 (push) Successful in 1m40s
Build all the nodes / web01 (push) Successful in 1m32s
2025-04-01 17:04:55 +02:00
Compare
thubrecht deleted branch drop_prometheus 2025-04-01 17:09:04 +02:00
Sign in to join this conversation.
No description provided.