vultr / terraform-provider-vultr

Terraform Vultr provider
https://www.terraform.io/docs/providers/vultr/
Mozilla Public License 2.0
193 stars 65 forks source link

Change `vultr_user.acl` to typeset as the ordering is not important and causes extraneous plans #495

Closed F21 closed 4 months ago

F21 commented 4 months ago

Description

This PR changes the acl property in the vultr_user resource from TypeList to TypeSet. The order of the ACLs is not important and due causes a lot of extraneous plans when the order of the ACLs do not match the order returned from the server.

Related Issues

Closes #494

Checklist:

F21 commented 4 months ago

Thanks for catching this! I updated the type assertions in the create and update functions.