Terraform(v0.11.14)始终重新创建资源 openstack_compute_instance_v2 ... 安全组,即使没有任何更改。
Provider.openstack为v1.20.0
下面是tfplan(〜总是在原地更新):
~ openstack_compute_instance_v2.test
security_groups.#: "0" => "1"
security_groups.867065656: "" => "d5f370f6-c292-4366-9a47-9f040daa5393"
它也可以在terraform.tfstate中看到:“ security_groups。#”:“ 0”,
代码段:
security_groups = [
"${data.openstack_networking_secgroup_v2.sg-ssh-test.id}",
]
我也用 sg-ssh-test.name 尝试过,但没有成功。
预期结果是未检测到任何变化。