-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Pass the missing async error channel into telemetry.Settings #12111
Pass the missing async error channel into telemetry.Settings #12111
Conversation
Please sign the CLA |
7e837f2
to
393e350
Compare
/easycla |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #12111 +/- ##
=======================================
Coverage 91.62% 91.62%
=======================================
Files 465 465
Lines 24775 24776 +1
=======================================
+ Hits 22699 22700 +1
Misses 1687 1687
Partials 389 389 ☔ View full report in Codecov by Sentry. |
393e350
to
7ad37bc
Compare
Hi @bogdandrutu EasyCLA should be signed now. Should I add a changelog to this PR? Or make it skip changelog? |
Please add a changelog - any test you can add to make sure this value is set helps as well. Thank you for your contribution. To add a changelog in your checkout run: |
@bogdandrutu @atoulme added the change log. regarding unit test it's a bit hard to add because the functions that take telset do not have mocks so it's hard to meaningfully verify its content in test |
Description
Pass the missing async error channel into telemetry.Settings
Link to tracking issue
Fixes #11417
Testing
With the same setup as in #11417, building new otelcol with the changes in this PR, and running 2 instances with the same config using the same metric port, we would see proper crash error messages: