github vmware/terraform-provider-vcd v3.0.0

latest releases: v3.12.1, v3.12.0, v3.11.0...
3 years ago

FEATURES

  • New Resource: vcd_vapp_access_control Access control for vApps #543
  • New Data Source: vcd_org_user Org User #543
  • New Resource: vcd_vm_sizing_policy VDC VM sizing policy #553
  • New Data Source: vcd_vm_sizing_policy VDC VM sizing policy #553
  • New Resource: vcd_edgegateway_settings Changes LB and FW global settings for Edge Gateway #557
  • New Resource: vcd_external_network_v2 with NSX-T support #560
  • New Data Source: vcd_external_network_v2 with NSX-T support #560
  • New Data Source: vcd_vcenter useful for vcd_external_network_v2 resource when used with NSX-V #560
  • New Data Source: vcd_portgroup useful for vcd_external_network_v2 resource when used with NSX-V #560
  • New Data Source: vcd_nsxt_manager useful for vcd_external_network_v2 resource when used with NSX-T #560
  • New Data Source: vcd_nsxt_tier0_router useful for vcd_external_network_v2 resource when used with NSX-T #560

IMPROVEMENTS

  • Added command make tagverify to check testing tags isolation. It also runs when calling make test #532
  • Added directory .changes and script ./scripts/make-changelog.sh to handle CHANGELOG entries #534
  • resource/vcd_vapp_vm allows toggle network connection with network.connected #535
  • resource/vcd_vapp_vm allows toggle memory and vCPU hot add with cpu_hot_add_enabled and memory_hot_add_enabled #536
  • resource/vcd_vapp_vm allows change network parameters without VM power off #536
  • Repository has a new home! Moved from https://github.com/terraform-providers/terraform-provider-vcd to https://github.com/vmware/terraform-provider-vcd #542
  • Added support for NSX-T Org VDC #550
  • resource/vcd_org_vdc new fields for assigning VM sizing policies vm_sizing_policy_ids and default_vm_sizing_policy_id #553
  • resource/vcd_vapp_vm new field sizing_policy_id uses VM sizing policy #553

BUG FIXES

  • resource/vcd_vapp_vm removed default value for cpus and cpu_cores #553
  • resource/vcd_vapp_vm fix ignoring is_primary=false #556

NOTES

  • Added support for VCD 10.2 #544
  • Dropped support for VCD 9.5 #544
  • resource/vcd_nsxv_firewall_rule virtual_machine_ids renamed to vm_ids #558
  • resource/vcd_vm_affinity_rule virtual_machine_ids renamed to vm_ids #558
  • Provider will send HTTP User-Agent while performing API calls #566
  • Added conditional skips for some checks in test TestAccVcdVAppVmDhcpWait

REMOVALS

  • Fixed vcd_independent_disk.size issue, new field size_in_mb replaces the size #588
  • Removed deprecated resource vcd_network #543
  • Removed deprecated resources vcd_dnat, vcd_snat, and vcd_firewall_rules #557
  • Removed deprecated attributes ip, network_name, vapp_network_name, network_href, mac, initscript from vcd_vapp_vm #563
  • Removed deprecated attributes external_networks, default_gateway_network, advaced from vcd_edgegateway #588
  • Removed vcd_independent_disk.size in favor of vcd_independent_disk.size_in_mb #588
  • Removed deprecated attributes template_name, catalog_name, network_name, memory, cpus, ip, storage_profile, initscript, ovf, accept_all_eulas from vcd_vapp #588

Don't miss a new terraform-provider-vcd release

NewReleases is sending notifications on new releases.