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

Always include reload-interval option for TLS config #6521

Closed
yurishkuro opened this issue Jan 11, 2025 · 0 comments · Fixed by #6525
Closed

Always include reload-interval option for TLS config #6521

yurishkuro opened this issue Jan 11, 2025 · 0 comments · Fixed by #6525
Labels
enhancement good first issue Good for beginners help wanted Features that maintainers are willing to accept but do not have cycles to implement

Comments

@yurishkuro
Copy link
Member

yurishkuro commented Jan 11, 2025

See this discussion https://github.com/orgs/jaegertracing/discussions/6514#discussioncomment-11794401

Eliminate this option (treat it as always true)

EnableCertReloadInterval bool

@yurishkuro yurishkuro added good first issue Good for beginners help wanted Features that maintainers are willing to accept but do not have cycles to implement labels Jan 11, 2025
@dosubot dosubot bot added the enhancement label Jan 11, 2025
yurishkuro added a commit that referenced this issue Jan 12, 2025
## Which problem is this PR solving?
- Resolves #6521 

## Description of the changes
- Added the field EnableCertReloadInterval: true everywhere
ServerFlagsConfig is used
- As a dual check for future use, set the value of
c.EnableCertReloadInterval to true in AddFlags function in
pkg/config/tlscfg/flags.go

## How was this change tested?
- 

## Checklist
- [x] I have read
https://github.com/jaegertracing/jaeger/blob/master/CONTRIBUTING_GUIDELINES.md
- [x] I have signed all commits
- [ ] 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: cs-308-2023 <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
ekefan pushed a commit to ekefan/jaeger that referenced this issue Jan 14, 2025
…#6525)

## Which problem is this PR solving?
- Resolves jaegertracing#6521 

## Description of the changes
- Added the field EnableCertReloadInterval: true everywhere
ServerFlagsConfig is used
- As a dual check for future use, set the value of
c.EnableCertReloadInterval to true in AddFlags function in
pkg/config/tlscfg/flags.go

## How was this change tested?
- 

## Checklist
- [x] I have read
https://github.com/jaegertracing/jaeger/blob/master/CONTRIBUTING_GUIDELINES.md
- [x] I have signed all commits
- [ ] 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: cs-308-2023 <[email protected]>
Signed-off-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Co-authored-by: Yuri Shkuro <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement good first issue Good for beginners help wanted Features that maintainers are willing to accept but do not have cycles to implement
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant