Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment
module.dev_mi_alpha_ra3.aws_redshift_cluster.this will be updated in-place
~ resource "aws_redshift_cluster" "this" {
~ cluster_type = "single-node" -> "multi-node"
Expected Behavior
running terraform plan should show no change
Actual Behavior
tries to change cluster_type "single-node" -> "multi-node"
Steps to Reproduce
create a multi-node redshift cluster
pause redshift cluster in aws console
rerun terraform again.
plan will show it will try to change "single-node" -> "multi-node"
apply will fail trying to change "single-node" -> "multi-node"
when this is added then it will be possible to have scheduled actions that pause and resume redshift which will mean terraform wont run when cluster is paused when folks try to update something else.
Also adding this so others can find this issue when they search the internet.
Community Note
Terraform CLI and Terraform AWS Provider Version
terraform_version: 0.14.7
Affected Resource(s)
aws_redshift_cluster
Terraform Configuration Files
Debug Output
running terraform plan shows
module.dev_mi_alpha_ra3.aws_redshift_cluster.this will be updated in-place ~ resource "aws_redshift_cluster" "this" { ~ cluster_type = "single-node" -> "multi-node"
Expected Behavior
running terraform plan should show no change
Actual Behavior
tries to change cluster_type "single-node" -> "multi-node"
Steps to Reproduce
create a multi-node redshift cluster pause redshift cluster in aws console rerun terraform again. plan will show it will try to change "single-node" -> "multi-node" apply will fail trying to change "single-node" -> "multi-node"
terraform apply
Important Factoids
No
References
https://github.com/hashicorp/terraform-provider-aws/issues/12745 Add support for Redshift scheduled actions #12745
when this is added then it will be possible to have scheduled actions that pause and resume redshift which will mean terraform wont run when cluster is paused when folks try to update something else.
Also adding this so others can find this issue when they search the internet.
0000