Merge pull request #176899 from roidelapluie/upprom

prometheus: 2.35.0 -> 2.36.0

authored by maxine [they] and committed by GitHub a042373c 31f02117

+10 -4
+10 -4
pkgs/servers/monitoring/prometheus/default.nix
··· 13 , enableEureka ? true 14 , enableGCE ? true 15 , enableHetzner ? true 16 , enableKubernetes ? true 17 , enableLinode ? true 18 , enableMarathon ? true ··· 22 , enableScaleway ? true 23 , enableTriton ? true 24 , enableUyuni ? true 25 , enableXDS ? true 26 , enableZookeeper ? true 27 }: 28 29 let 30 - version = "2.35.0"; 31 webUiStatic = fetchurl { 32 url = "https://github.com/prometheus/prometheus/releases/download/v${version}/prometheus-web-ui-${version}.tar.gz"; 33 - sha256 = "sha256-66zWOjFTYwmspiKeklt3NAAT1uJJrZqeyQvWWsCN9fQ="; 34 }; 35 in 36 buildGoModule rec { ··· 41 rev = "v${version}"; 42 owner = "prometheus"; 43 repo = "prometheus"; 44 - sha256 = "sha256-h0uBs3xMKpRH3A1VG5xrhjXVAT7GL5L3UZWb3HJ2Fz4="; 45 }; 46 47 - vendorSha256 = "sha256-0I6hmjhdfB41rWOQ9FM9CMq5w5437ka/jLuFXcBQBlM="; 48 49 excludedPackages = [ "documentation/prometheus-mixin" ]; 50 ··· 70 "echo - github.com/prometheus/prometheus/discovery/gce"} 71 ${lib.optionalString (enableHetzner) 72 "echo - github.com/prometheus/prometheus/discovery/hetzner"} 73 ${lib.optionalString (enableKubernetes) 74 "echo - github.com/prometheus/prometheus/discovery/kubernetes"} 75 ${lib.optionalString (enableLinode) ··· 88 "echo - github.com/prometheus/prometheus/discovery/triton"} 89 ${lib.optionalString (enableUyuni) 90 "echo - github.com/prometheus/prometheus/discovery/uyuni"} 91 ${lib.optionalString (enableXDS) 92 "echo - github.com/prometheus/prometheus/discovery/xds"} 93 ${lib.optionalString (enableZookeeper)
··· 13 , enableEureka ? true 14 , enableGCE ? true 15 , enableHetzner ? true 16 + , enableIONOS ? true 17 , enableKubernetes ? true 18 , enableLinode ? true 19 , enableMarathon ? true ··· 23 , enableScaleway ? true 24 , enableTriton ? true 25 , enableUyuni ? true 26 + , enableVultr ? true 27 , enableXDS ? true 28 , enableZookeeper ? true 29 }: 30 31 let 32 + version = "2.36.0"; 33 webUiStatic = fetchurl { 34 url = "https://github.com/prometheus/prometheus/releases/download/v${version}/prometheus-web-ui-${version}.tar.gz"; 35 + sha256 = "sha256-C+Np2mqAYQ1RUqYmql0eudPD/SpWmxdMQLe85SenIA4="; 36 }; 37 in 38 buildGoModule rec { ··· 43 rev = "v${version}"; 44 owner = "prometheus"; 45 repo = "prometheus"; 46 + sha256 = "sha256-FJXNCGIVj1OVWXwbXY6k65lXJCe1MqiqK7tw8nGWrEg="; 47 }; 48 49 + vendorSha256 = "sha256-kmAQGRFmGRJ3LuGLMcSc0bJuwMsKhYVUIqQ9vDSH0Cc="; 50 51 excludedPackages = [ "documentation/prometheus-mixin" ]; 52 ··· 72 "echo - github.com/prometheus/prometheus/discovery/gce"} 73 ${lib.optionalString (enableHetzner) 74 "echo - github.com/prometheus/prometheus/discovery/hetzner"} 75 + ${lib.optionalString (enableIONOS) 76 + "echo - github.com/prometheus/prometheus/discovery/ionos"} 77 ${lib.optionalString (enableKubernetes) 78 "echo - github.com/prometheus/prometheus/discovery/kubernetes"} 79 ${lib.optionalString (enableLinode) ··· 92 "echo - github.com/prometheus/prometheus/discovery/triton"} 93 ${lib.optionalString (enableUyuni) 94 "echo - github.com/prometheus/prometheus/discovery/uyuni"} 95 + ${lib.optionalString (enableVultr) 96 + "echo - github.com/prometheus/prometheus/discovery/vultr"} 97 ${lib.optionalString (enableXDS) 98 "echo - github.com/prometheus/prometheus/discovery/xds"} 99 ${lib.optionalString (enableZookeeper)