Open Tirke opened 2 years ago
This looks like a result of the following upstream bug: https://github.com/hashicorp/terraform-provider-aws/issues/24733
Once the bug is resolved in the upstream provider, we'll update the dependency here and the issue should be resolved.
Ran into this issue today myself!
Curious why we need to wait for terraform update before this can be addressed on Pulumi side?
Is that because Pulumi is built on terraform? Unfortunate to see Pulumi does not have capability to fix this issue on their own and is dependent on an upstream vendor for a fix
@joeypunzel Bridged (that is, non-native) providers in Pulumi take a Terraform provider as a dependency. We do not take a dependency on the Terraform core.
+1 also just started encountering this issue.
This has now been open for almost a year and a half. Any updates on upvoting/escalating the upstream fix? We recognize it can be worked around by updating the type within the AWS console though this is extremely cumbersome with large instance scales and problematic when dealing with dependencies like ALB TargetGroups.
You need to set the applyImmediately
flag.
https://www.pulumi.com/registry/packages/aws/api-docs/elasticache/cluster/#applyimmediately_nodejs
What happened?
Updating the
nodeType
of aaws.elasticache.ReplicationGroup
doesn't do anything.Steps to reproduce
Create a cache
Update the nodeType ->
cache.t2.small
->cache.t3.medium
Pulumi starts doing it's thing
Expected Behavior
Elasticache is updating the
nodeType
.Actual Behavior
Nothing.
pulumi up
again after is saying thatnodeType
needs to be updated. Nothing is happening on AWS console.Versions used
Pulumi doesn't read pnpm lock file :p
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction. To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).