Skip to content

Fix/terraform bug fixes

Ramin Khonsari requested to merge fix/terraform-bug-fixes into dev

Changes

This MR contains following fixes & improvements:

  • Instance creation is now asynchronous, this only changes the internal behavior of the plugin and not its interface
  • enable_ipv4 & enable_ipv6 fields are added to instance resource, this change is backward compatible, enable_ipv4 is defaulted to true
  • networks field schema has been changed to List to improve functionality, also network attachment flow has been rewritten.
  • read_only field has been added to network schema conversion map.
  • type field is added to V1 disk, defaulting to hdd-g1, which enables the user to select disk type when creating it
  • network resource validations are now richer, having port & CIDR validation
  • All IPs are now enforced in CIDR format in security group resource, this way the states of server and client will be consistent

TODO

  • Update examples based on the changes.
Edited by Ramin Khonsari

Merge request reports