r/aws_elasticache_replication_group: Add support for transit_encryption_mode
and enabling transit encryption on existing groups
#36
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hello, is opentofu accepting contributions yet? I can't find any discussion on whether or not you do.
Anyway, here's a change that I have been trying to submit to hashicorp (hashicorp#30403) but there has been zero movement in 262 days, so I figured I'll try here as well. This PR was opened well before the licensing change so I think it should be all clear for you to merge.
Please let me know if you want any changes. Thanks!
Description
I don't know if my fix for hashicorp#30402 is good or not since there might be a better way to do it that I did not find. It is working in my simple test case though.
Relations
Closes hashicorp#30402
Closes hashicorp#30700
Closes hashicorp#33906
References
Here's the various errors that you can get.
If you try to enable encryption on an older Redis version:
Have to set
transit_encryption_mode
when enabling encryption:Can't go straight to
transit_encryption_mode = "required"
:Output from Acceptance Testing
I don't have time to work on updating the acceptance tests at the moment.