diff --git a/Cargo.lock b/Cargo.lock index 8f66792a..1d50b4b9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1030,7 +1030,7 @@ dependencies = [ "kubert-prometheus-process", "kubert-prometheus-tokio", "pin-project-lite", - "prometheus-client", + "prometheus-client 0.23.1", "rustls-pemfile", "serde", "thiserror 2.0.17", @@ -1050,7 +1050,7 @@ checksum = "5b89e2a641a3f74c2e7366eb050282ac4a6194b63dae5294084215c457237e47" dependencies = [ "libc", "procfs", - "prometheus-client", + "prometheus-client 0.23.1", "tracing", ] @@ -1060,7 +1060,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "639670482534c37eb44caf6f4b72cc5da2f2c06aed39d1fb0cba940569428212" dependencies = [ - "prometheus-client", + "prometheus-client 0.23.1", "tokio", "tokio-metrics", "tracing", @@ -1089,7 +1089,7 @@ dependencies = [ "k8s-openapi", "kube", "kubert", - "prometheus-client", + "prometheus-client 0.24.0", "rustls", "tokio", "tracing", @@ -1360,7 +1360,19 @@ dependencies = [ "dtoa", "itoa", "parking_lot", - "prometheus-client-derive-encode", + "prometheus-client-derive-encode 0.4.2", +] + +[[package]] +name = "prometheus-client" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e4500adecd7af8e0e9f4dbce15cfee07ce913fbf6ad605cc468b83f2d531ee94" +dependencies = [ + "dtoa", + "itoa", + "parking_lot", + "prometheus-client-derive-encode 0.5.0", ] [[package]] @@ -1374,6 +1386,17 @@ dependencies = [ "syn", ] +[[package]] +name = "prometheus-client-derive-encode" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9adf1691c04c0a5ff46ff8f262b58beb07b0dbb61f96f9f54f6cbd82106ed87f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "quote" version = "1.0.42" diff --git a/cni-repair-controller/Cargo.toml b/cni-repair-controller/Cargo.toml index 4c1d9728..fbaa07c7 100644 --- a/cni-repair-controller/Cargo.toml +++ b/cni-repair-controller/Cargo.toml @@ -11,7 +11,7 @@ anyhow = "1" futures = "0.3" k8s-openapi = { version = "0.25", features = ["v1_33"] } kube = { version = "1.1", default-features = false, features = ["runtime", "rustls-tls"] } -prometheus-client = { version = "0.23", default-features = false } +prometheus-client = { version = "0.24", default-features = false } rustls = { version = "0.23", default-features = false, features = ["aws-lc-rs"] } tracing = "0.1"