Releases: vmware/terraform-provider-vsphere
Releases · vmware/terraform-provider-vsphere
v2.15.0
Release Date: 2025-08-22
BUG FIX:
r/virtual_machine: Check for MissingPortGroupReferenceError when reading a VM network subresource. (#2589)
DOCUMENTATION:
r/virtual_machine: RemovedsameAsSourcefromdisk_provisioning. (#2578)
FEATURES:
r/virtual_machine: Support deploying OVA without specifyinghost_system_id. (#2567)r/onfiguration_profile: Created a resource and data source for host configuration profiles. (#2588)
IMPROVEMENTS:
r/virtual_machine: Updated hardware versions and validation. (#2582)r/distributed_virtual_switch: Updated distributed switch versions. (#2580)
CHORE:
v2.14.2
v2.14.1
v2.14.0
Release Date: 2025-06-30
FEATURES:
r/virtual_machine: Add/remove TPM module when editing and cloning r/virtual_machine. (#2542)r/virtual_machine: Attach sparse.vmdkwhen creating virtual machine. (#2383)d/network: Add VPC awareness to network data source. (#2547)
IMPROVEMENTS:
d/resource_pool: Addparent_resource_pool_id. (#2460)
BUG FIX:
d/datastore_stats: Skip inaccessible datastores. (#2497)r/virtual_disk: Simultaneous attempts to create parent directories. (#2366)r/virtual_machine: Apply top-rated SDRS placement recommendation. (#2550)
CHORE:
technical-debt: Code quality improvements including resolving lint warnings, correcting error handling, simplifying control flow, improving naming consistency, cleaning code formatting, and refactoring for clearer and more maintainable code. (#2488, #2489, #2490, #2491, #2492, #2493, #2494, #2503, #2504, #2505, #2506, #2507, #2509, #2510, #2511, #2512, #2516, #2517, #2526, #2528, #2533, #2534, #2535, #2536)technical-debt: Use of deprecatedGetOkExists. (#2482)technical-debt: Exported name starts with package. (#2530)technical-debt: Direct comparison of errors. (#2529)technical-debt: Remove legacy state migration. (#2524)technical-debt: Remove network interface resource allocation gate. (#2522)technical-debt: Replace type assertion on errors. (#2527)acceptance-tests: Stabilization and refactoring of existing tests. (#2500, #2501, #2502, #2521, #2525, #2531, #2540)provider:d.Setis not checked. (#2496)provider: Remove legacy min versions. (#2515)provider: Update codeowners. (#2518)provider: Set golangci-lint version to v2.1.6. (#2551)provider: UpdatedCodelyTV/pr-size-labelerto 1.10.3. (#2537)provider: Updatedgithub.com/hashicorp/terraform-plugin-testingto 1.13.2. (#2546)provider: Updatedgithub.com/vmware/govmomito 0.51.0. (#2539)provider: Updatedgithub.com/cloudflare/circlto 1.6.1. (#2545)
v2.13.0
Release Date: 2025-05-12
Important
The development and maintenance of this provider has transitioned to VMware by Broadcom
under the github.com/vmware organization and the vmware/vsphere namespace on the Terraform Registry.
IMPROVEMENTS:
r/entity_permission: Changes toentity_idandentity_typewill now force resource re-creation. (#2387)r/host_virtual_switch: Added a diff suppression to ignore ordering changes fornetwork_adapters. (#2388)r/host_virtual_switch: Resolved panic when an operation is called with anilresult. (#2445)d/guest_os_customization: Added missing schema options. (#2447)r/resource_pool: Updated to reconcile the scale descendants shares setting for a resource pool. (#2429)r/virtual_machine: Resolved panic when both parent vApp and resource pool arenil. (#2444)r/license/d/license: Refactored logging implementation and masked sensitive data. (#2436)
DOCUMENTATION:
d/folder/r/folder: Updated documentation. (#2459)r/license/d/license: Updated documentation. (#2435)r/virtual_machine: Updated documentation. (#2480)d/ovf_vm_template: Updated documentation. (#2480)
CHORE:
provider: Updatedvmware/govmomito 0.50.0. (#2382)provider: Migrated provider testing fromhashicorp/terraform-plugin-sdktohashicorp/terraform-plugin-testing. (#2381)workflows: Updated, added, and removed GitHub Actions workflows. (#2390, #2391, #2392, #2393, #2395, #2437, #2449, #2450, #2456, #2463, #2464, #2465, #2466, #2467, #2468)technical-debt: Code quality improvements including resolving lint warnings, correcting error handling, simplifying control flow, improving naming consistency, cleaning code formatting, and refactoring for clearer and more maintainable code. (#2415, #2416, #2417, #2418, #2419, #2420, #2421, #2422, #2423, #2424, #2425, #2426, #2427, #2428, #2430, #2431, #2432, #2433, #2434, #2439, #2440, #2441)
v2.12.0
2.12.0 (April 22, 2025)
IMPROVEMENTS:
d/vsphere_network: Addedretry_timeoutandretry_intervalattributes that enable retry if network is not found. (#2349)r/vpshere_host_port_group: Fixednullreference panic during resource import. (#2377)r/vsphere_vmfs_datastoreFixed error during resource deletion. (#2360)
CHORE:
provider: Updatedgoto v1.23.8. (#2372)provider: Updatedgolang.org/x/netto 0.38.0. (#2358, #2378)provider: Updatedgolang.org/x/textto v0.22.0. (#2350)provider: Updatedgolang.org/x/systo v0.30.0. (#2350)provider: Updatedgolang.org/x/syncto v0.11.0. (#2350)provider: Updatedgolang.org/x/cryptoto v0.35.0. (#2350)provider: Updatedgithub.com/hashicorp/terraform-plugin-sdk/v2to v0.1.2. (#2346)provider: Updatedgithub.com/hashicorp/yamuxto v2.36.1. (#2334)provider: Updatedvmware/govmomito v0.49.0. (#2342, #2357)
DOCUMENTATION:
- Migrated documentation from legacy path. (#2370)
v2.11.1
2.11.1 (February 03, 2025)
IMPROVEMENTS:
resource/vsphere_supervisor: - Added support formain_ntpandworker_ntp. (#2326)- Updates the session file formatter string to
"%064x"from"%040x"to matchvmware/govcv0.48.0 and later. (#2329)
CHORE:
New Contributors:
- @fbrusch-ik made their first contribution in #2326
v2.11.0
2.11.0 (January 21, 2025)
IMPROVEMENTS:
resource/vsphere_virtual_machine: - Added support for NVMe controllers. (2321)resource/distributed_virtual_switch: Added support for vSphere distributed switch version8.0.3in vSphere 8.0 U3. (2306)resource/vsphere_distributed_virtual_switch_pvlan_mapping: New resource added to support management of individual PVLAN mapping records on a distributed switch. (2291)
DOCUMENTATION:
- Updated documentation links to
techdocs.broadcom.com, as needed. (2322)
CHORE:
v2.10.0
2.10.0 (October 16, 2024)
FEATURES:
data/vsphere_network: Adds ability to addfilterto find port groups based on network type of standard virtual port group, distributed virtual port group, or network port group. (#2281)resource/vsphere_virtual_machine: Adds ability to add a virtual Trusted Platform Module (vtpm) to virtual machine on creation or clone. (#2279)data/vsphere_virtual_machine: Adds ability read the configuration of a virtual Trusted Platform Module (vtpm) on virtual machine; will returntrueorfalsebased on the configuration. (#2279)data/vsphere_datastore_stats: Adds ability to return all data stores, both local and under a datastore cluster, in the datastore list. (#2273)data/datasource_cluster: Adds ability to return datastore names under from a datastore cluster. (#2274)data/vsphere_datacenter: Adds ability to return list of virtual machine names for the specified datacenter. (#2276)
IMPROVEMENTS:
resource/virtual_machine: Documentation updated. (#2285)
CHORE:
provider: Updatedvmware/govmomito v0.44.1. (#2282)
v2.9.3
2.9.3 (October 8, 2024)
BUG FIX:
r/vsphere_tag_category: Updates resource not toForceNewfor cardinality. This will allow thetag_categoryto updated.
(#2263)r/vsphere_host: Updates resource to check thumbprint of the ESXI host thumbprint before adding the host to a cluster or vCenter Server.
(#2266)
DOCUMENTATION: