Skip to content

Releases: vmware/terraform-provider-vcd

v3.1.0

18 Dec 13:24
b96d3c3
Compare
Choose a tag to compare

FEATURES

  • New Resource: vcd_nsxt_edgegateway - NSX-T edge gateway (#600, #608)
  • New Data source: vcd_nsxt_edgegateway - NSX-T edge gateway (#600)
  • New Data source: vcd_nsxt_edge_cluster - allows to lookup ID and other details of NSX-T Edge Cluster (#600)
  • New Data source: vcd_resource_list info about VCD entities (#594)
  • New Data source: vcd_resource_schema definition of VCD resources schema (#594)
  • New Data Source: vcd_storage_profile for storage profile lookup (#602)

IMPROVEMENTS

  • resource/vcd_vapp_vm adds support to update storage_profile (#580)
  • resource/vcd_org_vdc adds support to update storage_profile (#583)
  • resource/vcd_org_vdc new computed field storage_used_in_mb (#583)
  • resource/vcd_catalog allows to set and update storage_profile_id (#602)
  • resource/vcd_catalog adds support to update description (#602)
  • datasource/vcd_catalog exports storage_profile_id (#602)
  • Provider: add support for bearer tokens in addition to authorization tokens (#590)
  • Provider: automatically use /cloudapi/1.0.0/sessions/provider when /api/sessions is disabled (#590)

BUG FIXES

  • resource/vcd_external_network_v2 may fail when creating NSX-V network backed by standard vSwitch port group (#600)

NOTES

  • Bump terraform-plugin-sdk to v2.2.0 (#576, #594)

v3.0.0

16 Oct 06:39
ed43355
Compare
Choose a tag to compare

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

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