Describe the bug
The server returns the ACLs for vultr_user in a certain order, which may differ from the order of the ACLs set to the acl property in the vultr_user resources. This causes endless updates to the vultr_user resource, even though the semantics did not change.
Describe the bug The server returns the ACLs for
vultr_user
in a certain order, which may differ from the order of the ACLs set to theacl
property in thevultr_user
resources. This causes endless updates to thevultr_user
resource, even though the semantics did not change.To Reproduce Steps to reproduce the behavior:
terraform plan
and apply.terraform plan
again and it shows a plan that updates thevultr_user
resource, but with the ACLs in a different order.Expected behavior Terraform plan should not triger an update for
vultr_user
when the ACLs are the same, but just in a different order.Screenshots N/a
Desktop (please complete the following information where applicable: Terraform v1.8.4 on linux_amd64
Additional context This could be fixed with a custom
StateFunc
on theacl
property.