-
Notifications
You must be signed in to change notification settings - Fork 124
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
[Bug]: Replicationgroup.elasticache.aws.upbound.io in async after upgrade provider from 1.1.0 to 1.1.4 #1351
Comments
Hi @mihaelabalas84, Thank you for raising this issue, kindly consider the following;
|
done. Sorry for the mess. |
The same issue is happening at version 1.3.1
I notice that in the version v1.6.1 there is a new field autoGenerateAuthToken to disable this behavior. |
I wonder if it is related to the introduction of hashicorp/terraform-provider-aws@0b7e4ba#diff-5d55dcf3aa8ffba3437fb3ff6b7a96b74c9f9196d47dbb4bb63369259cc083bc a few releases back I think if someone can install the old provider (1.1.4?) in a lab cluster, setup a cluster without auth, You are running without any auth, right? The AWS API has an explicit field for that, but not the terraform and crossplane provider: https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/in-transit-encryption-disable.html Same as #1370 |
This provider repo does not have enough maintainers to address every issue. Since there has been no activity in the last 90 days it is now marked as |
This issue is being closed since there has been no activity for 14 days since marking it as |
Is there an existing issue for this?
Affected Resource(s)
ReplicationGroup.elasticache.aws.upbound.io/v1beta2
Resource MRs required to reproduce the bug
The following replication group was created using the provider version 1.1.0
Steps to Reproduce
Using the manifest above create replication group with all upbpund prioviders and aws family in version 1.1.0. Upgrade elasticache provider to 1.1.4 (all providers were upgraded including provider-family-aws).
What happened?
All replication groups went into Async state.
Relevant Error Output Snippet
Crossplane Version
1.15.2
Provider Version
1.1.4
Kubernetes Version
1.28.1
Kubernetes Distribution
EKS
Additional Info
I understand where this comes from, it is from terrafrom-provider-aws change hashicorp/terraform-provider-aws#34460 that now forces to set auth_token_update_strategy. For replication groups where in transit encryption is not enabled, AWS does not accept this update and all our Replication Group remain in unSync state. So far the only solution is to downgrade the provider or to recreate the cache in the new version.
The text was updated successfully, but these errors were encountered: