diff --git a/Cargo.lock b/Cargo.lock index 700a14d..1f5c7f5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1523,9 +1523,9 @@ dependencies = [ "openapi-lint", "openapiv3", "openssl", - "opentelemetry", + "opentelemetry 0.25.0", "opentelemetry-otlp", - "opentelemetry_sdk", + "opentelemetry_sdk 0.25.0", "parse-display", "portpicker", "pretty_assertions", @@ -1913,32 +1913,47 @@ dependencies = [ "thiserror 1.0.68", ] +[[package]] +name = "opentelemetry" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f3cebff57f7dbd1255b44d8bddc2cebeb0ea677dbaa2e25a3070a91b318f660" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "once_cell", + "pin-project-lite", + "thiserror 1.0.68", +] + [[package]] name = "opentelemetry-otlp" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "596b1719b3cab83addb20bcbffdf21575279d9436d9ccccfe651a3bf0ab5ab06" +checksum = "91cf61a1868dacc576bf2b2a1c3e9ab150af7272909e80085c3173384fe11f76" dependencies = [ "async-trait", "futures-core", "http", - "opentelemetry", + "opentelemetry 0.27.0", "opentelemetry-proto", - "opentelemetry_sdk", + "opentelemetry_sdk 0.27.0", "prost", "thiserror 1.0.68", "tokio", "tonic", + "tracing", ] [[package]] name = "opentelemetry-proto" -version = "0.25.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c43620e8f93359eb7e627a3b16ee92d8585774986f24f2ab010817426c5ce61" +checksum = "a6e05acbfada5ec79023c85368af14abd0b307c015e9064d249b2a950ef459a6" dependencies = [ - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.27.0", + "opentelemetry_sdk 0.27.0", "prost", "tonic", ] @@ -1955,7 +1970,7 @@ dependencies = [ "futures-util", "glob", "once_cell", - "opentelemetry", + "opentelemetry 0.25.0", "percent-encoding", "rand", "serde_json", @@ -1964,6 +1979,25 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "opentelemetry_sdk" +version = "0.27.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27b742c1cae4693792cc564e58d75a2a0ba29421a34a85b50da92efa89ecb2bc" +dependencies = [ + "async-trait", + "futures-channel", + "futures-executor", + "futures-util", + "glob", + "once_cell", + "opentelemetry 0.27.0", + "percent-encoding", + "rand", + "serde_json", + "thiserror 1.0.68", +] + [[package]] name = "overload" version = "0.1.1" @@ -3360,8 +3394,8 @@ checksum = "5eabc56d23707ad55ba2a0750fc24767125d5a0f51993ba41ad2c441cc7b8dea" dependencies = [ "js-sys", "once_cell", - "opentelemetry", - "opentelemetry_sdk", + "opentelemetry 0.25.0", + "opentelemetry_sdk 0.25.0", "smallvec", "tracing", "tracing-core", diff --git a/Cargo.toml b/Cargo.toml index c824319..b38b008 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -40,7 +40,7 @@ moonraker = { path = "moonraker", optional = true } multer = { version = "3.1.0", features = ["json"] } openssl = { version = "0", features = ["vendored"] } opentelemetry = "0.25.0" -opentelemetry-otlp = "0.25.0" +opentelemetry-otlp = "0.27.0" opentelemetry_sdk = { version = "0.25.0", features = ["rt-tokio"] } parse-display = "0.10.0" prometheus-client = "0.22.3"