Skip to content

Conversation

@sinkingpoint
Copy link
Contributor

Description

Without a valid runCtx, anything that attempts to use the context segfaults. In
open-telemetry/opentelemetry-collector#14058 I am using the context, so this test borks. This adds the runCtx to fix it.

Link to tracking issue

open-telemetry/opentelemetry-collector#14058

Testing

Documentation

@sinkingpoint sinkingpoint requested review from a team, atoulme and evan-bradley as code owners October 21, 2025 10:26
@sinkingpoint sinkingpoint changed the title Pass runCtx into supervisor Health check test [chore] Pass runCtx into supervisor Health check test Oct 21, 2025
@sinkingpoint
Copy link
Contributor Author

Added a [chore] here - I don't think a 1 line test fix warrants a changelog

@songy23 songy23 added the Skip Changelog PRs that do not require a CHANGELOG.md entry label Oct 21, 2025
@sinkingpoint
Copy link
Contributor Author

@songy23 Any idea why the CLA check is pending? I have signed the CLA in the past, but it's been a while, and there's no link here if I need to re-sign

@songy23
Copy link
Member

songy23 commented Oct 21, 2025

I've no idea, maybe try push an empty commit?

@sinkingpoint
Copy link
Contributor Author

No luck :/ @atoulme ?

@songy23
Copy link
Member

songy23 commented Oct 21, 2025

FYI, CLA seems to be having problem in OTel everywhere https://cloud-native.slack.com/archives/CK8QVEXQB/p1761050105368339

@dmitryax dmitryax closed this Oct 21, 2025
@dmitryax dmitryax reopened this Oct 21, 2025
Without a valid `runCtx`, anything that attempts to use the context
segfaults. In
open-telemetry/opentelemetry-collector#14058 I
am using the context, so this test borks. This adds the runCtx to fix
it.

Signed-off-by: sinkingpoint <[email protected]>
@sinkingpoint
Copy link
Contributor Author

Looks like the CLA stuff got fixed, so this is passing now 🎉

@songy23 songy23 merged commit 90d004b into open-telemetry:main Oct 21, 2025
188 checks passed
@github-actions github-actions bot added this to the next release milestone Oct 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cmd/opampsupervisor Skip Changelog PRs that do not require a CHANGELOG.md entry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants