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

deps: group and justify holding back tracing and opentelemetry version bumps #1509

Merged
merged 4 commits into from Aug 17, 2022

Conversation

abernix
Copy link
Member

@abernix abernix commented Aug 15, 2022

Follows up #1502

Putting the tracing packages into their own group to allow them to be
updated indepedently from the other packages which are generally more able
to be updated.

As it stands today, we are constrained in our ability to update the
tracing packages.

This should make it possible for them to be updated on-demand via the
Renovate Dependency Dashboard, if we choose to do so, and otherwise de-group
them from the other cargo updates.

Follows up #1502

Putting the `tracing` packages into their own group to allow them to be
updated indepedently from the other packages which are generally more able
to be updated.

As it stands today, we are constrained in our ability to update the
`tracing` packages.

This should make it possible for them to be updated on-demand via the
Renovate Dependency Dashboard, if we choose to do so, and otherwise de-group
them from the other cargo updates.
@abernix abernix self-assigned this Aug 15, 2022
@github-actions
Copy link
Contributor

@abernix your pull request is missing a changelog!

@abernix abernix requested a review from BrynCooke August 15, 2022 09:44
renovate.json5 Outdated Show resolved Hide resolved
renovate.json5 Outdated Show resolved Hide resolved
renovate.json5 Outdated Show resolved Hide resolved
@abernix abernix changed the title chore(renovate) group tracing packages by themselves deps: group and justify tracing and opentelemetry packages living by themselves Aug 17, 2022
@abernix abernix enabled auto-merge (squash) August 17, 2022 08:33
@abernix abernix changed the title deps: group and justify tracing and opentelemetry packages living by themselves deps: group and justify holding back tracing and opentelemetry version bumps Aug 17, 2022
@abernix abernix added the component/infra Related to internal infrastructure (e.g., tests, CI, tooling) label Aug 17, 2022
Copy link
Contributor

@o0Ignition0o o0Ignition0o left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we can revisit our decision to pin tracing soon, once we've ensured the once-cell issue we faced isn't happening anymore

@abernix abernix merged commit 5fcb488 into main Aug 17, 2022
@abernix abernix deleted the abernix/renovate-separate-tracing-pkgs branch August 17, 2022 08:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/infra Related to internal infrastructure (e.g., tests, CI, tooling)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants