github vmware/terraform-provider-vsphere v2.18.0

55 minutes ago

v2.18.0

Release Date: 2026-11-09

BREAKING CHANGES:

  • r/namespace / d/namespace: Replaced the storage_policies attribute with storage_policy blocks, each with a policy and an optional storage limit in MiB. See the resource and data source documentation for upgrade instructions. (#2789)

BUG FIX:

  • d/network: Retry the lookup until retry_timeout when the network is not found, including lookups by distributed_virtual_switch_uuid. (#2803)
  • r/namespace: Use sets for attributes with unstable ordering to prevent perpetual diffs. (#2785)

FEATURES:

  • d/content_library_items: New data source to list the items in a content library. (#2773)
  • d/supervisor: New data source to look up a vSphere Supervisor. (#2783)
  • r/namespace / d/namespace: Added storage_policy blocks with an optional storage limit per policy. (#2789)
  • r/namespace / d/namespace: Added user and group blocks for role-based access control. (#2791, #2796)
  • r/namespace / d/namespace: Added zone blocks for vSphere Zone assignment and per-zone resource limits, reservations and VM class reservations. (#2792, #2796, #2797)
  • r/namespace: Support creating a vSphere Namespace with NSX VPC network backing. (#2793)
  • r/namespace: Support creating a vSphere Namespace with vSphere network backing. (#2794)
  • r/namespace: Support importing an existing vSphere Namespace. (#2795)

IMPROVEMENTS:

  • r/namespace: Improve stability, error handling and cleanup. (#2788)

CHORE:

  • provider: Bump github.com/vmware/govmomi from 0.56.0 to 0.57.0-alpha.0.0.20261020081358-54a831c57c27. (#2787)
  • technical-debt: Replace go-spew with plain errors. (#2786)

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

NewReleases is sending notifications on new releases.