From 5c63a793ef9908f67501d6480abdfc0d195cc55a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 14 Oct 2026 21:34:41 +0000 Subject: [PATCH] Bump the opentelemetry group across 1 directory with 2 updates Bumps the opentelemetry group with 2 updates in the / directory: [opentelemetry-prometheus](https://github.com/open-telemetry/opentelemetry-rust) and [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry). Updates `opentelemetry-prometheus` from 0.17.0 to 0.33.0 - [Release notes](https://github.com/open-telemetry/opentelemetry-rust/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-rust/blob/opentelemetry-prometheus-0.33.0/docs/release_0.33.md) - [Commits](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-prometheus-0.17.0...opentelemetry-prometheus-0.33.0) Updates `tracing-opentelemetry` from 0.25.0 to 0.34.0 - [Release notes](https://github.com/tokio-rs/tracing-opentelemetry/releases) - [Changelog](https://github.com/tokio-rs/tracing-opentelemetry/blob/v0.1.x/CHANGELOG.md) - [Commits](https://github.com/tokio-rs/tracing-opentelemetry/commits) --- updated-dependencies: - dependency-name: opentelemetry-prometheus dependency-version: 0.28.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry - dependency-name: tracing-opentelemetry dependency-version: 0.31.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: opentelemetry ... Signed-off-by: dependabot[bot] --- Cargo.lock | 88 +++++++++++++++++++++++++++++++++++++++--------------- Cargo.toml | 4 +-- 2 files changed, 66 insertions(+), 26 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 739ccc9fd..a89eb1916 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2693,15 +2693,15 @@ dependencies = [ "kube", "mockito", "moka", - "opentelemetry", + "opentelemetry 0.24.0", "opentelemetry-otlp", "opentelemetry-prometheus", - "opentelemetry_sdk", + "opentelemetry_sdk 0.24.1", "pem 4.0.0", "postgres-protocol", "postgres-types", "prio", - "prometheus", + "prometheus 0.13.4", "quickcheck", "quickcheck_macros", "rand 0.8.8", @@ -2761,7 +2761,7 @@ dependencies = [ "janus_aggregator_core", "janus_core", "janus_messages 0.7.143", - "opentelemetry", + "opentelemetry 0.24.0", "querystring", "rand 0.8.8", "rstest", @@ -2805,7 +2805,7 @@ dependencies = [ "janus_messages 0.7.143", "k8s-openapi", "kube", - "opentelemetry", + "opentelemetry 0.24.0", "postgres-protocol", "postgres-types", "prio", @@ -2960,7 +2960,7 @@ dependencies = [ "janus_messages 0.7.143", "k8s-openapi", "kube", - "opentelemetry", + "opentelemetry 0.24.0", "prio", "quickcheck", "rand 0.8.8", @@ -3776,6 +3776,20 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "opentelemetry" +version = "0.33.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c1f1a6ac9c875a4941e4c7c085b61e8f4daa326de03b4701768c3491a6ad9ee" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "pin-project-lite", + "thiserror 2.0.21", + "tracing", +] + [[package]] name = "opentelemetry-otlp" version = "0.17.0" @@ -3785,9 +3799,9 @@ dependencies = [ "async-trait", "futures-core", "http", - "opentelemetry", + "opentelemetry 0.24.0", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.24.1", "prost 0.13.5", "thiserror 1.0.69", "tokio", @@ -3796,15 +3810,15 @@ dependencies = [ [[package]] name = "opentelemetry-prometheus" -version = "0.17.0" +version = "0.33.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc4191ce34aa274621861a7a9d68dbcf618d5b6c66b10081631b61fd81fbc015" +checksum = "b9b52a5722eb64d198d6b6f1189e6b75a3c5ddfd224f48ede00c4330e0f11c66" dependencies = [ "once_cell", - "opentelemetry", - "opentelemetry_sdk", - "prometheus", - "protobuf", + "opentelemetry 0.33.1", + "opentelemetry_sdk 0.33.1", + "prometheus 0.14.0", + "tracing", ] [[package]] @@ -3813,8 +3827,8 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30ee9f20bff9c984511a02f082dc8ede839e4a9bf15cc2487c8d6fea5ad850d9" dependencies = [ - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.24.0", + "opentelemetry_sdk 0.24.1", "prost 0.13.5", "tonic 0.12.3", ] @@ -3838,7 +3852,7 @@ dependencies = [ "futures-util", "glob", "once_cell", - "opentelemetry", + "opentelemetry 0.24.0", "percent-encoding", "rand 0.8.8", "serde_json", @@ -3847,6 +3861,20 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "opentelemetry_sdk" +version = "0.33.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "372a912db2974d1990207006fd0e3aa0ef3fd4ad3be43c65cfaadf2206866061" +dependencies = [ + "futures-channel", + "futures-executor", + "futures-util", + "opentelemetry 0.33.1", + "portable-atomic", + "thiserror 2.0.21", +] + [[package]] name = "ordered-float" version = "2.10.1" @@ -4328,6 +4356,20 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "prometheus" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a" +dependencies = [ + "cfg-if", + "fnv", + "lazy_static", + "memchr", + "parking_lot", + "thiserror 2.0.21", +] + [[package]] name = "prost" version = "0.13.5" @@ -6367,14 +6409,12 @@ dependencies = [ [[package]] name = "tracing-opentelemetry" -version = "0.25.0" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9784ed4da7d921bc8df6963f8c80a0e4ce34ba6ba76668acadd3edbd985ff3b" +checksum = "0a904802a1b902f43638b677ff2a650847e3b4404101b6c586d648e8c1e3e8fe" dependencies = [ "js-sys", - "once_cell", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.33.1", "smallvec", "tracing", "tracing-core", @@ -6556,7 +6596,7 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "369989011133b91f356bc790cfda4eae9243ffd33929dfb067fb135a728f88af" dependencies = [ - "opentelemetry", + "opentelemetry 0.24.0", "opentelemetry-semantic-conventions", "trillium", "trillium-macros 0.0.6", @@ -6568,7 +6608,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37f303a99a7a00c127cff63985b16d4d78c8ec9af17102a40debe80eb19a68e1" dependencies = [ - "prometheus", + "prometheus 0.13.4", "tracing", "trillium", "trillium-router", diff --git a/Cargo.toml b/Cargo.toml index 4f3158fe8..08faf6f28 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -64,7 +64,7 @@ num_enum = "0.7.6" ohttp = { version = "0.8.0", default-features = false } opentelemetry = { version = "0.24", default-features = false, features = ["trace", "metrics"] } opentelemetry-otlp = { version = "0.17", default-features = false, features = ["trace", "metrics", "grpc-tonic"] } -opentelemetry-prometheus = "0.17" +opentelemetry-prometheus = "0.33" opentelemetry_sdk = { version = "0.24", default-features = false, features = ["trace", "metrics"] } pem = "4" postgres-protocol = "0.6.11" @@ -105,7 +105,7 @@ thiserror = "2.0" tracing = "0.1.44" tracing-chrome = "0.7.2" tracing-log = "0.2.0" -tracing-opentelemetry = "0.25" +tracing-opentelemetry = "0.34" tracing-stackdriver = "0.10.0" tracing-subscriber = "0.3" tokio = { version = "1.52", features = ["full", "tracing"] }