Skip to content

Releases: global-vmware/vcd_vapp_vm

v2.3.0

07 Mar 01:23
Compare
Choose a tag to compare
  • "vcd_vapp_vm" Module Release 2.3.0

  • Added the "vcd_network_isolated_v2" data source to dynamically choose between routed or isolated networks based on the network type specified in the "vapp_org_networks" variable

  • Updated the "vapp_org_networks" variable to specify the network type for each org network (routed or isolated)

  • Updated the Inputs Section in the README to include the changes to the "vapp_org_networks" variable

  • Updated the Example Code Section in the README to include the "type" of vapp_org_network in the Code Snippet

  • Removed the default values for the vm_metadata_entries variable

  • Removed the default values for the network_interfaces variable

v2.2.1

15 Dec 15:37
37606cb
Compare
Choose a tag to compare
  • "vcd_vapp_vm" Module Release 2.2.1

  • Added the "org" Argument to the "vcd_vdc_group" Data Source

  • Added the "org" Argument to the "vcd_network_routed_v2" Data Source

  • Added the "org" Argument to the "vcd_catalog_vapp_template" Data Source

  • Added the "org" Argument to the "vcd_vapp_org_network" Data Source

  • Added the "org" Argument to the "vcd_vapp_vm" Resource

  • Added the "vdc" Argument to the "vcd_vapp_org_network" Resource

  • Added the "vdc" Argument to the "vcd_vapp_vm" Resource

  • Updated the source URL Reference in the "vcd_vapp_vm" Module Code Snippet to Version 2.2.1 in the Example Usage Section of the README

v2.2.0

17 Nov 18:58
Compare
Choose a tag to compare
  • "vcd_vapp_vm" Module Release 2.2.0

  • Added Support for the new catalog_org_name variable that will allow users to choose catalogs from different Organizations

  • This new feature will allow Rackspace SDDC Flex Customers to deploy vApp Templates from the Rackspace Organization Catalogs or their own Organization Catalogs.

  • Changed the vcd_vapp_org_network Resource block to a data source block.

  • The vApp Org Network Creation is being handled by the vcd_vapp_org_network Terraform Module now.

  • Changed the Default Values for the vm_memory_hot_add_enabled and vm_cpu_hot_add_enabled Variables to "false". Updated the README to reflect the new default values.

  • Changed the Default Value for the vm_customization_change_sid Variable to "true". Updated the README to reflect the new default value.

v2.1.0

04 Jul 20:18
Compare
Choose a tag to compare
  • "vcd_vapp_vm" Module Release 2.1.0

  • Added the "is_fenced", "retain_ip_mac_enabled", and "reboot_vapp_on_removal" Variables to the Module

  • Added the "is_fenced", "retain_ip_mac_enabled", and "reboot_vapp_on_removal" Arguments to the vcd_vapp_org_network Resource in the main.tf

  • Needed to add the "reboot_vapp_on_removal" Argument to prevent errors when trying to Destroy a VM in VCD 10.4.1+

  • VCD 10.4.1+ API prohibits removal of vApp network from a powered on vApp. If you Set the reboot_vapp_on_removal variable to true then VCD will power off the vApp during vApp network removal. If the vApp's original state was powered on, it will be powered back on after removing the network. (default false) Note. It only affects delete operation for the resource and will never power cycle vApp during update operations. Changing this value will cause plan change, but update will be a no-op operation.

  • Updated the README with all of the updates listed above

v2.0.0

25 May 21:24
Compare
Choose a tag to compare

This is Major Release Version 2.0.0 of the vcd_vapp_vm Terraform Module.

  • Here is a list of the Updates from this Release:

  • Added Feature to Create Multiple vApp Org Networks

  • Added Feature to use Static VM Names or VM Names that include Custom VM Name Formatting

  • Added Feature to use Static Computer Names or Computer Names that include Custom Computer Name Formatting

  • Added Feature to Attach Named Disks (Independent Disks) to VMs

  • Added Feature to Create Multiple Network Interfaces on VMs

  • Added Feature to Override the Template Disks of VMs

v1.5.0

16 May 16:03
Compare
Choose a tag to compare

Removed the vcd_vapp resource and replaced it with the vcd_vapp data source.

--- PLEASE NOTE ---This module will only be used for creating the vcd_vapp_org_network and vcd_vapp_vm resources.

VCD vcd_vapp resources should now be created using the newly released vcd_vapp module from the global-vmware GitHub Organization.

Removed the cidrhost function from the vcd_vapp_vm network block. It has been replaced with a for expression to loop through the vm_ips list if the IP Allocation mode is set to "MANUAL".

The ip argument now uses the element function to get the value at the index equal to the count.index. If the IP Allocation Mode is set to "POOL" or "DHCP" then the expression sets the IP value to "EMPTY".

Updated the Required Providers Block to support ~> 3.8.2 of the VMware/VCD Provider.

Added the Windows Domain Join Variables and default values. Updated the README with the new updates.

v1.4.0

26 Apr 18:53
Compare
Choose a tag to compare

Updated the Metadata_entry block to use a dynamic block to allow operators to create metadata entries dynamically based on the number of key-value pairs they want to add. Updated the Outputs, variables and README files to reflect the update to the metadata_entry block.

Updated the vm_metadata_entries default variable entries.

Updated the Input Variable Section of the README to reflect the changes above.

v1.3.0

22 Apr 04:10
Compare
Choose a tag to compare

This Release is adding new Metadata Key/Value Pair naming schemes to the vapp_vm Module

v1.2.0

22 Apr 00:11
Compare
Choose a tag to compare

This Release is adding VM Guest OS Customization to the vapp_vm Module

v1.1.0

21 Apr 22:50
Compare
Choose a tag to compare

Published first release of the VCD vApp VM Terraform Module for the Rackspace SDDC Flex Platform.