Skip to content

Update Rust crate tracing-opentelemetry to 0.23.0 - autoclosed #93

Update Rust crate tracing-opentelemetry to 0.23.0 - autoclosed

Update Rust crate tracing-opentelemetry to 0.23.0 - autoclosed #93

Triggered via pull request March 5, 2024 18:21
Status Failure
Total duration 7m 4s
Artifacts

CI.yaml

on: pull_request
Matrix: Rust CI
Fit to window
Zoom out
Zoom in

Annotations

11 errors and 1 warning
the trait bound `opentelemetry_sdk::trace::Tracer: opentelemetry::trace::tracer::Tracer` is not satisfied: src/lib.rs#L148
error[E0277]: the trait bound `opentelemetry_sdk::trace::Tracer: opentelemetry::trace::tracer::Tracer` is not satisfied --> src/cli/cmds/server.rs:148:76 | 148 | .map(|provider| tracing_opentelemetry::layer().with_tracer(provider.tracer("ume"))), | ----------- ^^^^^^^^^^^^^^^^^^^^^^ the trait `opentelemetry::trace::tracer::Tracer` is not implemented for `opentelemetry_sdk::trace::Tracer` | | | required by a bound introduced by this call | = help: the following other types implement trait `opentelemetry::trace::tracer::Tracer`: opentelemetry::global::trace::BoxedTracer opentelemetry::trace::noop::NoopTracer opentelemetry_sdk::trace::tracer::Tracer note: required by a bound in `tracing_opentelemetry::OpenTelemetryLayer::<S, T>::with_tracer` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-opentelemetry-0.23.0/src/layer.rs:581:17 | 579 | pub fn with_tracer<Tracer>(self, tracer: Tracer) -> OpenTelemetryLayer<S, Tracer> | ----------- required by a bound in this associated function 580 | where 581 | Tracer: otel::Tracer + PreSampledTracer + 'static, | ^^^^^^^^^^^^ required by this bound in `OpenTelemetryLayer::<S, T>::with_tracer`
the trait bound `opentelemetry_sdk::trace::Tracer: tracing_opentelemetry::PreSampledTracer` is not satisfied: src/lib.rs#L148
error[E0277]: the trait bound `opentelemetry_sdk::trace::Tracer: tracing_opentelemetry::PreSampledTracer` is not satisfied --> src/cli/cmds/server.rs:148:76 | 148 | .map(|provider| tracing_opentelemetry::layer().with_tracer(provider.tracer("ume"))), | ----------- ^^^^^^^^^^^^^^^^^^^^^^ the trait `tracing_opentelemetry::PreSampledTracer` is not implemented for `opentelemetry_sdk::trace::Tracer` | | | required by a bound introduced by this call | = help: the following other types implement trait `tracing_opentelemetry::PreSampledTracer`: opentelemetry::trace::noop::NoopTracer opentelemetry_sdk::trace::tracer::Tracer note: required by a bound in `tracing_opentelemetry::OpenTelemetryLayer::<S, T>::with_tracer` --> /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-opentelemetry-0.23.0/src/layer.rs:581:32 | 579 | pub fn with_tracer<Tracer>(self, tracer: Tracer) -> OpenTelemetryLayer<S, Tracer> | ----------- required by a bound in this associated function 580 | where 581 | Tracer: otel::Tracer + PreSampledTracer + 'static, | ^^^^^^^^^^^^^^^^ required by this bound in `OpenTelemetryLayer::<S, T>::with_tracer`
the trait bound `opentelemetry_sdk::trace::Tracer: opentelemetry::trace::tracer::Tracer` is not satisfied: src/lib.rs#L147
error[E0277]: the trait bound `opentelemetry_sdk::trace::Tracer: opentelemetry::trace::tracer::Tracer` is not satisfied --> src/cli/cmds/server.rs:147:13 | 146 | .with( | ---- required by a bound introduced by this call 147 | / provider 148 | | .map(|provider| tracing_opentelemetry::layer().with_tracer(provider.tracer("ume"))), | |___________________________________________________________________________________________________^ the trait `opentelemetry::trace::tracer::Tracer` is not implemented for `opentelemetry_sdk::trace::Tracer` | = help: the following other types implement trait `opentelemetry::trace::tracer::Tracer`: opentelemetry::global::trace::BoxedTracer opentelemetry::trace::noop::NoopTracer opentelemetry_sdk::trace::tracer::Tracer = note: required for `OpenTelemetryLayer<Layered<Filtered<Filtered<Option<WriteLayer<...>>, ..., ...>, ..., ...>, ...>, ...>` to implement `tracing_subscriber::Layer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<std::option::Option<noelware_log::WriteLayer<tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>>, tracing::level_filters::LevelFilter, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:140:68: 140:74}>, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_su
the trait bound `opentelemetry_sdk::trace::Tracer: tracing_opentelemetry::PreSampledTracer` is not satisfied: src/lib.rs#L147
error[E0277]: the trait bound `opentelemetry_sdk::trace::Tracer: tracing_opentelemetry::PreSampledTracer` is not satisfied --> src/cli/cmds/server.rs:147:13 | 146 | .with( | ---- required by a bound introduced by this call 147 | / provider 148 | | .map(|provider| tracing_opentelemetry::layer().with_tracer(provider.tracer("ume"))), | |___________________________________________________________________________________________________^ the trait `tracing_opentelemetry::PreSampledTracer` is not implemented for `opentelemetry_sdk::trace::Tracer` | = help: the following other types implement trait `tracing_opentelemetry::PreSampledTracer`: opentelemetry::trace::noop::NoopTracer opentelemetry_sdk::trace::tracer::Tracer = note: required for `OpenTelemetryLayer<Layered<Filtered<Filtered<Option<WriteLayer<...>>, ..., ...>, ..., ...>, ...>, ...>` to implement `tracing_subscriber::Layer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<std::option::Option<noelware_log::WriteLayer<tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>>, tracing::level_filters::LevelFilter, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:140:68: 140:74}>, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter:
the method `init` exists for struct `Layered<Option<OpenTelemetryLayer<Layered<Filtered<Filtered<..., ..., ...>, ..., ...>, ...>, ...>>, ...>`, but its trait bounds were not satisfied: src/lib.rs#L150
error[E0599]: the method `init` exists for struct `Layered<Option<OpenTelemetryLayer<Layered<Filtered<Filtered<..., ..., ...>, ..., ...>, ...>, ...>>, ...>`, but its trait bounds were not satisfied --> src/cli/cmds/server.rs:150:10 | 116 | / tracing_subscriber::registry() 117 | | .with( 118 | | match config.logging.json { 119 | | false => WriteLayer::new_with(io::stdout(), writers::default), ... | 149 | | ) 150 | | .init(); | | -^^^^ method cannot be called due to unsatisfied trait bounds | |_________| | | ::: /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tracing-subscriber-0.3.18/src/layer/layered.rs:22:1 | 22 | pub struct Layered<L, I, S = I> { | ------------------------------- | | | doesn't satisfy `_: Into<Dispatch>` | doesn't satisfy `_: SubscriberInitExt` | = note: the full type name has been written to '/home/runner/work/ume/ume/target/debug/deps/ume-0378b0167e870055.long-type-11418567797789049155.txt' = note: the following trait bounds were not satisfied: `tracing_subscriber::layer::Layered<std::option::Option<tracing_opentelemetry::OpenTelemetryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<std::option::Option<noelware_log::WriteLayer<tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>>, tracing::level_filters::LevelFilter, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:140:68: 140:74}>, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>, tracing_subscriber::layer::Layered<tracing_subscriber::filter::Filtered<tracing_subscriber::filter::Filtered<noelware_log::WriteLayer<tracing_subscriber::Registry>, tracing::level_filters::LevelFilter, tracing_subscriber::Registry>, tracing_subscriber::filter::FilterFn<{closure@src/cli/cmds/server.rs:123:64: 123:70}>, tracing_subscriber::Registry>, tracing_subscriber::Registry>>>, tracing_subscriber::layer::Layered<sentry_tracing::SentryLayer<tracing_subscriber::
aborting due to 5 previous errors; 1 warning emitted
error: aborting due to 5 previous errors; 1 warning emitted
Clippy
Received a internal compiler error OR an unknown message type, view this in debug mode to view the payload
Clippy
{ "rendered": "Some errors have detailed explanations: E0277, E0599.\n", "$message_type": "diagnostic", "children": [], "code": null, "level": "failure-note", "message": "Some errors have detailed explanations: E0277, E0599.", "spans": [] }
Rust CI (nightly)
Process completed with exit code 101.
Rust CI (stable)
The job was canceled because "nightly" failed.
Rust CI (stable)
The operation was canceled.
unused import: `util::SubscriberInitExt`: src/lib.rs#L41
warning: unused import: `util::SubscriberInitExt` --> src/cli/cmds/server.rs:41:48 | 41 | use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt, Layer}; | ^^^^^^^^^^^^^^^^^^^^^^^ | = note: `#[warn(unused_imports)]` on by default