Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update shippingservice #1255

Merged
merged 4 commits into from
Dec 7, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 11, 2023

Mend Renovate logo banner

This PR contains the following updates:

Package Type Update Change
opentelemetry dependencies minor 0.20 -> 0.21
opentelemetry-http dependencies minor 0.9.0 -> 0.10.0
opentelemetry-otlp (source) dependencies minor 0.13.0 -> 0.14.0
opentelemetry-semantic-conventions (source) dependencies minor 0.12.0 -> 0.13.0
rust stage minor 1.73 -> 1.74
tokio (source) dependencies minor 1.33 -> 1.34
tracing-opentelemetry dependencies minor 0.21.0 -> 0.22.0
uuid dependencies minor 1.5.0 -> 1.6.1

Release Notes

open-telemetry/opentelemetry-rust (opentelemetry)

v0.21.0

Compare Source

This release should been seen as 1.0-rc4 following 1.0-rc3 in v0.20.0. Refer to CHANGELOG.md in individual creates for details on changes made in different creates.

Changed
  • Bump MSRV to 1.65 #​1318
  • opentelemetry crate now only carries the API types #​1186. Use the opentelemetry_sdk crate for the SDK types.
  • trace::noop::NoopSpan no longer implements Default and instead exposes a const DEFAULT value. #​1270
  • Updated crate documentation and examples. #​1256
  • Breaking SpanBuilder attributes changed from OrderMap<Key, Value> to Vec<KeyValue> and with_attributes_map method is removed from SpanBuilder. This implies that OpenTelemetry API will no longer perform de-dup of attribute Keys. #​1293. Please share feedback here, if you are affected.
open-telemetry/opentelemetry-rust (opentelemetry-otlp)

v0.14.0

Compare Source

Added
  • Add build_{signal}_exporter methods to client builders (#​1187)
  • Add grpcio metrics exporter (#​1202)
  • Allow specifying OTLP HTTP headers from env variable (#​1290)
  • Support custom channels in topic exporters #​1335
  • Allow specifying OTLP Tonic metadata from env variable (#​1377)
Changed
  • Bump MSRV to 1.65 #​1318
  • Bump MSRV to 1.64 #​1203
  • Changed dependency from opentelemetry_api to opentelemetry as the latter
    is now the API crate. #​1226
  • Make NoExporterBuilder a compiling time error #​1271
open-telemetry/opentelemetry-rust (opentelemetry-semantic-conventions)

v0.13.0

Compare Source

Changed
tokio-rs/tokio (tokio)

v1.34.0: Tokio v1.34.0

Compare Source

Fixed
  • io: allow clear_readiness after io driver shutdown (#​6067)
  • io: fix integer overflow in take (#​6080)
  • io: fix I/O resource hang (#​6134)
  • sync: fix broadcast::channel link (#​6100)
Changed
  • macros: use ::core qualified imports instead of ::std inside tokio::test macro (#​5973)
Added
  • fs: update cfg attr in fs::read_dir to include aix (#​6075)
  • sync: add mpsc::Receiver::recv_many (#​6010)
  • tokio: added vita target support (#​6094)
tokio-rs/tracing-opentelemetry (tracing-opentelemetry)

v0.22.0

Compare Source

Breaking Changes
  • Upgrade to v0.21.0 of opentelemetry
    For list of breaking changes in OpenTelemetry, see the
    v0.21.0 changelog.
  • Update MSRV to require Rust 1.65+, as opentelemetry requires it now. (#​68)
Fixed

Thanks to @​jesseditson, @​AsmPrgmC3, and @​rthomas for contributing to this release!

uuid-rs/uuid (uuid)

v1.6.1

Compare Source

What's Changed

Full Changelog: uuid-rs/uuid@1.6.0...1.6.1

v1.6.0

Compare Source

What's Changed

New Contributors

Full Changelog: uuid-rs/uuid@1.5.0...1.6.0


Configuration

📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot requested a review from a team November 11, 2023 15:26
@renovate renovate bot added the dependencies Pull requests that update a dependency file label Nov 11, 2023
Copy link
Contributor Author

renovate bot commented Nov 11, 2023

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: src/shippingservice/Cargo.lock
Command failed: docker run --rm --name=renovate_a_sidecar --label=renovate_a_child --memory=3584m -v "/tmp/worker/3fb916/438a1d/repos/github/open-telemetry/opentelemetry-demo":"/tmp/worker/3fb916/438a1d/repos/github/open-telemetry/opentelemetry-demo" -v "/tmp/worker/3fb916/438a1d/cache":"/tmp/worker/3fb916/438a1d/cache" -e GIT_CONFIG_KEY_0 -e GIT_CONFIG_VALUE_0 -e GIT_CONFIG_KEY_1 -e GIT_CONFIG_VALUE_1 -e GIT_CONFIG_KEY_2 -e GIT_CONFIG_VALUE_2 -e GIT_CONFIG_COUNT -e CONTAINERBASE_CACHE_DIR -w "/tmp/worker/3fb916/438a1d/repos/github/open-telemetry/opentelemetry-demo" ghcr.io/containerbase/sidecar:9.24.0 bash -l -c "install-tool rust 1.74.0 && cargo update --config net.git-fetch-with-cli=true --manifest-path src/shippingservice/Cargo.toml --workspace"
    Updating crates.io index
error: failed to select a version for `opentelemetry`.
    ... required by package `shippingservice v1.4.0 (/tmp/worker/3fb916/438a1d/repos/github/open-telemetry/opentelemetry-demo/src/shippingservice)`
versions that meet the requirements `^0.21` are: 0.21.0

the package `shippingservice` depends on `opentelemetry`, with features: `rt-tokio` but `opentelemetry` does not have these features.


failed to select a version for `opentelemetry` which could resolve this conflict

Copy link
Contributor Author

renovate bot commented Nov 29, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@austinlparker
Copy link
Member

@open-telemetry/rust-approvers @open-telemetry/rust-maintainers could someone help here? it appears that there was a refactor that's breaking the imports when upgrading to 0.21

@TommyCpp
Copy link
Contributor

Feel free to assign it to me.

We had some breaking change in 0.21 release so probably need some manual updates

@julianocosta89 julianocosta89 merged commit 59e33e5 into main Dec 7, 2023
46 checks passed
@julianocosta89 julianocosta89 deleted the renovate/shippingservice branch December 7, 2023 13:52
jmichalak9 pushed a commit to jmichalak9/opentelemetry-demo that referenced this pull request Mar 22, 2024
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Austin Parker <[email protected]>
Co-authored-by: Juliano Costa <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants