Open supertom25 opened 2 years ago
Also affected by this change.
https://github.com/aliyun/terraform-provider-alicloud/commit/8ecba5741d45a13afab9b141c5dbb029dd9cdda4#diff-a915111225e5ae852adc679ec2d1073981f1bd598b856474caa67245ab79a870 - this seems to be the relevant commit.
This issue was fixed with the PR: https://github.com/aliyun/terraform-provider-alicloud/pull/4528/files
Hi there,
I found in the latest version when i do plan with resource alicloud_snat_entry, its prompt me to modify the source_cidr since i have no value. from the document, the value source_vswitch_id and source_cidr is fine to insert either one. And in my code, source_vswitch_id is in use.
I try to adding source_cidr and try to resolve but turn out i receive error that both value cannot put at the same time. so now i am stuck and everytime the apply will ask to update the record which not nessary and the resources keep re-create since these values are ForceRenew
1.151.0
Affected Resource(s)
Please list the resources as a list, for example:
Code:
resource "alicloud_snat_entry" "snat-f5-aze" { snat_table_id = "stb-uf677neyixooxxxxxxx" source_vswitch_id = "vsw-uf6hhm2klnxxxxxxxx" snat_ip = "nnn.196.nnn.227" }
Plan:
alicloud_snat_entry.snat-f5-aze must be replaced
-/+ resource "alicloud_snat_entry" "snat-f5-aze" { ~ id = "stb-uf677neyixooxxxxxxx:snat-uf66sujz98m5iaupv8ylx" -> (known after apply) ~ snat_entry_id = "snat-uf66sujz98m5iaupv8ylx" -> (known after apply)
(3 unchanged attributes hidden)
}
Expected Behavior
No Change
Actual Behavior
Force Replace:
If i put also the "source_cidr", i will got below error: ╷ │ Error: "source_vswitch_id": conflicts with source_cidr │ │ with alicloud_snat_entry.snat-f5-aze, │ on natgw-f5.tf line 10, in resource "alicloud_snat_entry" "snat-f5-aze": │ 10: resource "alicloud_snat_entry" "snat-f5-aze" { │ ╵ ╷ │ Error: "source_cidr": conflicts with source_vswitch_id │ │ with alicloud_snat_entry.snat-f5-aze, │ on natgw-f5.tf line 10, in resource "alicloud_snat_entry" "snat-f5-aze": │ 10: resource "alicloud_snat_entry" "snat-f5-aze" { │ ╵