Skip to content

Latest commit

 

History

History
115 lines (78 loc) · 5.25 KB

CHANGELOG.md

File metadata and controls

115 lines (78 loc) · 5.25 KB

0.4.0 (Unreleased)

BREAKING CHANGES:

  • The vsphere_folder resource has been re-written, and its configuration is significantly different. See the resource documentation for more details. Existing state will be migrated. [GH-179]

FEATURES:

  • New Data Source: vsphere_tag [GH-171]
  • New Data Source: vsphere_tag_category [GH-167]
  • New Resoruce: vsphere_tag [GH-171]
  • New Resoruce: vsphere_tag_category [GH-164]

IMPROVEMENTS:

  • resource/vsphere_folder: You can now create any kind of folder with this resource, not just virtual machine folders. [GH-179]
  • resource/vsphere_folder: Now supports tags. [GH-179]
  • resource/vsphere_folder: Now supports import. [GH-179]
  • resource/vsphere_datacenter: Tags can now be applied to datacenters. [GH-177]
  • resource/vsphere_nas_datastore: Tags can now be applied to NAS datastores. [GH-176]
  • resource/vsphere_vmfs_datastore: Tags can now be applied to VMFS datastores. [GH-176]
  • resource/vsphere_virtual_machine: Tags can now be applied to virtual machines. [GH-175]
  • resource/vsphere_virtual_machine: Adjusted the customization timeout to 10 minutes [GH-168]

0.3.0 (September 14, 2017)

BREAKING CHANGES:

  • vsphere_virtual_machine now waits on a routeable IP address by default, and does not wait when running terraform plan, terraform refresh, or terraform destroy. There is also now a timeout of 5 minutes, after which terraform apply will fail with an error. Note that the apply may not fail exactly on the 5 minute mark. The network waiter can be disabled completely by setting wait_for_guest_net to false. (#158)

FEATURES:

  • New Resource: vsphere_virtual_machine_snapshot (#107)

IMPROVEMENTS:

  • resource/vsphere_virtual_machine: Virtual machine power state is now enforced. Terraform will trigger a diff if the VM is powered off or suspended, and power it back on during the next apply. (#152)

BUG FIXES:

  • resource/vsphere_virtual_machine: Fixed customization behavior to watch customization events for success, rather than returning immediately when the CustomizeVM task returns. This is especially important during Windows customization where a large part of the customization task involves out-of-band configuration through Sysprep. (#158)

0.2.2 (September 07, 2017)

FEATURES:

  • New Resource: vsphere_nas_datastore (#149)
  • New Resource: vsphere_vmfs_datastore (#142)
  • New Data Source: vsphere_vmfs_disks (#141)

0.2.1 (August 31, 2017)

FEATURES:

  • New Resource: vsphere_host_port_group (#139)
  • New Resource: vsphere_host_virtual_switch (#138)
  • New Data Source: vsphere_datacenter (#144)
  • New Data Source: vsphere_host (#146)

IMPROVEMENTS:

  • resource/vsphere_virtual_machine: Allow customization of hostname (#79)

BUG FIXES:

  • resource/vsphere_virtual_machine: Fix IPv4 address mapping issues causing spurious diffs, in addition to IPv6 normalization issues that can lead to spurious diffs as well. (#128)

0.2.0 (August 23, 2017)

BREAKING CHANGES:

  • resource/vsphere_virtual_disk: Default adapter type is now lsiLogic, changed from ide. (#94)

FEATURES:

  • New Resource: vsphere_datacenter (#126)
  • New Resource: vsphere_license (#110)

IMPROVEMENTS:

  • resource/vsphere_virtual_machine: Add annotation argument (#111)

BUG FIXES:

  • Updated govmomi to v0.15.0 (#114)
  • Updated network interface discovery behaviour in refresh. [#129]. This fixes several reported bugs - see the PR for references!

0.1.0 (June 20, 2017)

NOTES:

  • Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout