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] Update otel #34721

Merged
merged 8 commits into from
Aug 16, 2024
Merged

Conversation

TylerHelmuth
Copy link
Member

@TylerHelmuth TylerHelmuth commented Aug 16, 2024

Updates the core modules to use the latest changes that remove component status feature from component.

All references to status features from component have been updated to componentstatus.

Unlike core's implementation of SharedComponent, contrib's implementation had no component status features. I believe contrib's ShareComponent implementation should be updated, but that can now be added in a separate PR since it already wasn't supporting component status reporting.

Signed-off-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
Signed-off-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
@TylerHelmuth
Copy link
Member Author

@mwear I got healthcheckv2extension building and tests passing, but did not dig deeper than that.

@TylerHelmuth
Copy link
Member Author

We can merge this to unblock core tests and block the release via #34723

@TylerHelmuth TylerHelmuth merged commit 44ef4d6 into open-telemetry:main Aug 16, 2024
156 checks passed
@TylerHelmuth TylerHelmuth deleted the update-otel branch August 16, 2024 18:34
@github-actions github-actions bot added this to the next release milestone Aug 16, 2024
f7o pushed a commit to f7o/opentelemetry-collector-contrib that referenced this pull request Sep 12, 2024
Updates the core modules to use the latest changes that remove component
status feature from `component`.

All references to status features from `component` have been updated to
`componentstatus`.

Unlike core's implementation of `SharedComponent`, contrib's
implementation had no component status features. I believe contrib's
`ShareComponent` implementation should be updated, but that can now be
added in a separate PR since it already wasn't supporting component
status reporting.

---------

Signed-off-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants