Skip to content

Releases: hashicorp/terraform-provider-vsphere

v2.6.1

11 Dec 17:41
93a1a48
Compare
Choose a tag to compare

2.6.1 (December 11, 2023)

BUG FIXES:

  • resource/guest_os_customization: Resolves incorrect path for RequiredWith and ConflictsWith attribute identifiers for windows_options. (#2083)
  • resource/virtual_machine: Resolves error setting SR-IOV (sriov) network interface address. (#2081)

v2.6.0

28 Nov 15:55
Compare
Choose a tag to compare

2.6.0 (November 29, 2023)

BUG FIXES:

  • resource/virtual_machine: Resolves upload error when deploying an OVF/OVA directly to an ESXi host. (#1813)

FEATURES:

  • resource/compute_cluster: Adds support for vSAN Express Storage Architecture in vSphere 8.0. (#1874)
  • resource/compute_cluster: Adds support for vSAN stretched clusters. (#1885)
  • resource/compute_cluster: Adds support for vSAN fault domains. (#1968)
  • resource/guest_os_customization: Adds support for the customization specifications for guest operating systems. (#2053)
  • datasource/guest_os_customization: Adds support for the customization specifications for guest operating systems. (#2053)
  • resource/virtual_machine: Adds support for the use of customization specifications for guest operating systems. (#2053)
  • resource/virtual_machine: Adds support for the SR-IOV (sriov) network interface adapter type. (#2059 and #1417)

v2.5.1

12 Oct 20:09
6aa0e84
Compare
Choose a tag to compare

2.5.1 (October 12, 2023)

BUG FIXES:

  • resource/virtual_machine: Fixed cloning regression on datastore cluster. Restored behavior not to send relocate specs for the virtual disks when it is cloned on datastore cluster with exception when `datastore_id`` is explicitly specified for the virtual disk. (#2037)
  • resource/vsphere_virtual_disk: Fixed improper disk type handling forcing disks to be recreated. (#2033)

IMPROVEMENTS:

  • resource/virtual_machine: Allow hardware version up to 21. (#2038)

CHORES:

  • provider: Bumps golang.org/x/net from 0.13.0 to 0.17.0. (#2035)

v2.5.0

09 Oct 20:27
Compare
Choose a tag to compare

2.5.0 (October 09, 2023)

BUG FIXES:

  • resource/virtual_machine: Removes the validation for eagerly_scrubbed and thin_provision fields for a disk subresource so that ignore_changes resolves a deployment. (#2028
  • resource/virtual_machine: Adds a differential between the disk properties specified and those existing on the source virtual machine disk, allowing changes to be sent to the API for disk subresource. (#2028

IMPROVEMENTS:

  • resource/vsphere_nic: Documentation updates. (#2017)

CHORES:

  • provider: Updates vmware/govmomi to v0.31.0. (#2026)

v2.4.3

08 Sep 20:26
Compare
Choose a tag to compare

BUG FIXES:

  • r/virtual_machine: Fix hardware version conversion (#2011)

CHORES:

  • Update terraform-plugin-sdk v2.28.0 (#2002)

v2.4.2

21 Aug 17:59
5a889bd
Compare
Choose a tag to compare

BUG FIXES:

  • r/virtual_machine: Fix hardware version error when cloning and/or configuring a VM/Template (#1995)
  • r/virtual_machine: Fix invalid operation for device '0' when reconfiguring a VM (#1996)

CHORES:

  • Update to terraform-plugin-sdk v2.27.0 (#1937)
  • Update govmomi v0.30.7 (#1972)

v2.4.1

27 Jun 01:01
0abbdf8
Compare
Choose a tag to compare

BUG FIXES:

v2.4.0

05 May 15:30
24ff6bc
Compare
Choose a tag to compare

FEATURES:

  • d/virtual_machine: Support lookup by moid. (#1868)
  • r/vnic: Support services for vmkernel adapter/vnic. (#1855)

BUG FIXES:

  • r/nas_datastore: Fix issue mounting and/or unmounting NFS datastores when updating host_system_ids as a day-two operation. (#1860)
  • r/vm_storage_policy: Updates the resourceVMStoragePolicyDelete method to check the response of pbmClient.DeleteProfile() API for errors. If a storage policy is in use and cannot be deleted, the destroy operation will fail and the storage policy will remain in the state. (#1863)
  • r/virtual_machine: Fix vSAN timeout (#1864)

IMPROVEMENTS:

  • r/host: Update docs (#1884)
  • r/vnic: Fix vnic tests (#1887)

CHORES:

  • Update to terraform-plugin-sdk v2.26.1 (#1862)
  • Update govmomi v0.30.4 (#1858)

v2.3.1

08 Feb 22:22
585a5ca
Compare
Choose a tag to compare

If you are using v2.3.0, please upgrade to this new version as soon as possible.

BUG FIXES:

  • resource/compute_cluster: Fix panic when reading vSAN. (#1835)

v2.3.0

08 Feb 20:38
Compare
Choose a tag to compare

FEATURES:

  • resource/virtual_machine : Add support for the paravirtual RDMA (PVRDMA) vmxnet3vrdma network interface adapter type. (#1598)
  • resource/virtual_machine: Adds support for an optional extra_config_reboot_required argument to r/virtual_machine. This argument allows you to configure if a virtual machine reboot is enforced when extra_config is changed. (#1603)
  • resource/virtual_machine: Adds support for two (2) CD-ROMs attached to a virtual machine. (#1631)
  • resource/compute_cluster: Add support for vSAN compression and deduplication. (#1702)
  • resource/compute_cluster: Add support for vSAN performance services. (#1727)
  • resource/compute_cluster: Add support for vSAN unmap. (#1745)
  • resource/compute_cluster: Add support for vSAN HCI Mesh. (#1820)
  • resource/compute_cluster: Add support for vSAN Data-in-Transit Encryption. (#1820)
  • resource/vsphere_role: Adds support for import. (#1822)

BUG FIXES:

  • resource/datastore_cluster: Fixes error parsing string as enum type for sdrs_advanced_options. (1749)
  • provider: Reverts a linting update from #1416 back to SHA1. SHA1 is used by vmware/govmomi for the session file. This will allow session reuse from govc. (1808)
  • resource/compute_cluster: Fix panic in vsan disk group (#1820)
  • resource/virtual_machine: Updating the datastore_id on r/virtual_machine will apply to disk sub-resources resolving issue GH-1268. (#1817)

IMPROVEMENTS:

  • resource/distributed_virtual_switch: Adds support for vSphere distributed switch version 8.0.0 in vSphere 8.0. (1767)
  • resource/virtual_machine: Enables virtual machine reconfiguration tasks to use the provider api_timeout setting. (#1645)
  • resource/host: Documentation updates. (#1675)
  • resource/host_virtual_switch: Allows standby_nics on r/vsphere_host_virtual_switch to be an optional attribute so standby_nics = [] does not need to be defined when no standby NICs are required/available. (#1695)
  • resource/compute_cluster_vm_anti_affinity_rule: Documentation updates. (#1700)
  • vsphere_ovf_vm_template: Documentation updates to resource and datasource. (#1792)

CHORES: