volcengine / terraform-provider-volcengine

Mozilla Public License 2.0
27 stars 10 forks source link

弹性网卡绑定实例后,再次 terraform apply 会导致修改属性更新 #73

Closed ztj1993 closed 1 year ago

ztj1993 commented 1 year ago

version = "0.0.62"

重现步骤: 创建一个实例,创建一个弹性公网,绑定弹性公网到实例上 执行 terraform apply 完成 再次执行 terraform apply 会提示弹性公网 tags 变更,要求更新,yes 后一直 modifying... 中

正常的情况下,我没有更改 tf 文件,不应该更新

zpp12354321 commented 1 year ago

您好,这是一个已知的问题,绑定网卡之后,将会默认创建一个系统标签

我们将在下个版本解决这个问题

目前临时的解决办法是在 lifecycle 里压制变化

resource "volcengine_eip_address" "foo" {
    billing_type = "PostPaidByBandwidth"
    bandwidth = 1
    isp = "BGP"
    name = "tf-test"
    description = "tf-test"
    lifecycle {
       ignore_changes = [tags]
  }
}
ztj1993 commented 1 year ago

@zpp12354321 谢谢,OK

xuyaming0800 commented 1 year ago

this issus is fixed in 0.0.64