Skip to content

[extension/storage/redisstorageextension] Add TLS support #40185

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

Merged
merged 14 commits into from
May 30, 2025

Conversation

gjpin
Copy link
Contributor

@gjpin gjpin commented May 20, 2025

Description
Add TLS support to Redis storage extension (extension/storage/redisstorageextension).

Issue number
N/A - Couldn't find any relevant open issue.

Testing
Connected the Redis storage extension to a AWS ElastiCache Valkey serverless instance, which has mandatory TLS usage.
Automated tests were also changed to account for TLS config and are passing.

Documentation
Added documentation to the component on how to use TLS config.

@gjpin gjpin requested review from atoulme and a team as code owners May 20, 2025 19:06
Copy link

linux-foundation-easycla bot commented May 20, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@gjpin gjpin changed the title Redis storage extension: add TLS support [extension/storage/redisstorageextension] add TLS support May 20, 2025
@gjpin gjpin changed the title [extension/storage/redisstorageextension] add TLS support [extension/storage/redisstorageextension] Add TLS support May 20, 2025
@atoulme
Copy link
Contributor

atoulme commented May 22, 2025

Please add a changelog by typing from the root of the checkout make chlog-new and following the instructions. You can use this PR number in the issues field.

@atoulme atoulme marked this pull request as draft May 22, 2025 04:46
@atoulme
Copy link
Contributor

atoulme commented May 22, 2025

Please address the comments and mark ready for review again.

@gjpin gjpin marked this pull request as ready for review May 22, 2025 11:08
@atoulme
Copy link
Contributor

atoulme commented May 24, 2025

Please resolve conflicts and I will take a final look.

@gjpin
Copy link
Contributor Author

gjpin commented May 25, 2025

Conflicts resolved.
@atoulme thank you for your continued support in managing this PR.

@atoulme
Copy link
Contributor

atoulme commented May 27, 2025

Sorry, we had a release and your added dependencies clash with the new set. Please run make gotidy and push the changes.

@gjpin
Copy link
Contributor Author

gjpin commented May 27, 2025

Sorry, we had a release and your added dependencies clash with the new set. Please run make gotidy and push the changes.

No problem at all! Done.

@atoulme atoulme added the ready to merge Code review completed; ready to merge by maintainers label May 28, 2025
@atoulme atoulme merged commit 1ed907e into open-telemetry:main May 30, 2025
177 checks passed
@github-actions github-actions bot added this to the next release milestone May 30, 2025
@gjpin gjpin deleted the redis-storage-extension-tls branch May 30, 2025 11:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
extension/storage/redisstorage ready to merge Code review completed; ready to merge by maintainers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants