-
Notifications
You must be signed in to change notification settings - Fork 2.6k
[refractor] Remove dependency on tlscfg.Options #6478
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
[refractor] Remove dependency on tlscfg.Options #6478
Conversation
Signed-off-by: Saumya Shah <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6478 +/- ##
==========================================
- Coverage 96.31% 96.27% -0.04%
==========================================
Files 370 370
Lines 21170 21169 -1
==========================================
- Hits 20389 20380 -9
- Misses 598 604 +6
- Partials 183 185 +2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: Saumya Shah <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Signed-off-by: Saumya Shah <[email protected]>
Signed-off-by: Saumya Shah <[email protected]>
CI is failing |
please get the CI tests & lint checks green |
Signed-off-by: Yuri Shkuro <[email protected]>
Signed-off-by: Saumya Shah <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Thanks! |
## Which problem is this PR solving? - Resolves jaegertracing#6468 ## Description of the changes - Removes the dependency of various `jaeger` packages on tlscfg.Options - Options is now `private` struct in tlscfg - In place of `tlscfg.Options` corresponding `configtls` by OTEL is used ## How was this change tested? - Running `go test -v` in all the packages which were changed/dependent on tlscfg.Options ## Checklist - [x] I have read https://github.com/jaegertracing/jaeger/blob/master/CONTRIBUTING_GUIDELINES.md - [x] I have signed all commits - [x] I have added unit tests for the new functionality - [x] I have run lint and test steps successfully - for `jaeger`: `make lint test` - for `jaeger-ui`: `npm run lint` and `npm run test` --------- Signed-off-by: Saumya Shah <[email protected]> Signed-off-by: Yuri Shkuro <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]> Co-authored-by: Yuri Shkuro <[email protected]> Signed-off-by: adityachopra29 <[email protected]>
Which problem is this PR solving?
Description of the changes
jaeger
packages on tlscfg.Optionsprivate
struct in tlscfgtlscfg.Options
correspondingconfigtls
by OTEL is usedHow was this change tested?
go test -v
in all the packages which were changed/dependent on tlscfg.OptionsChecklist
jaeger
:make lint test
jaeger-ui
:npm run lint
andnpm run test