-
Notifications
You must be signed in to change notification settings - Fork 478
Open
Labels
Milestone
Description
Terraform Version
14.8
vSphere Provider Version
1.25
Affected Resource(s)
vsphere_virtual_machine.
Terraform Configuration Files
resource "vsphere_virtual_machine" "LinuxDataMover" {
name = var.servername
host_system_id = data.vsphere_host.host.id
resource_pool_id = data.vsphere_compute_cluster.cluster.resource_pool_id
datastore_id = local.server["DSType"] == "datastore" ? data.vsphere_datastore.datastore[0].id : null
datastore_cluster_id = local.server["DSType"] == "cluster" ? data.vsphere_datastore_cluster.datastore_cluster[0].id : null
num_cpus = local.server["Cpu"] #1
num_cores_per_socket = 16
memory = replace(local.server["Memory"], "/[^0-9]*/", "") * 1024
wait_for_guest_net_timeout = 0
wait_for_guest_ip_timeout = 10
datacenter_id = data.vsphere_datacenter.dc.id
ovf_deploy {
local_ovf_path = "/daw_data_nas/Templates/Ova/sp4ve/sp4ve_Wmount03.ova"
ovf_network_map = {
"rz016mn011presentation1522": local.server["InODI"] ? data.external.network_id[0].result["network"] : data.vsphere_network.network[0].id
}
}
vapp {
properties = {
"hostname" = element(split(".", local.server["Servername"]),0),
"ipAddress" = local.server["Ipaddress"],
"netmask" = local.server["Netmask"],
"gateway" = local.server["Gateway"],
"dns" = lower(local.server["NetworkZoneCode"]) == "core" ? local.dns_servers_core[0] : local.dns_servers_dmz[0],
# "dns2" = lower(local.server["NetworkZoneCode"]) == "core" ? local.dns_servers_core[1] : local.dns_servers_dmz[1],
"ad_domain" = local.server["Domain"],
"ad_username" = var.DOMAIN_USERNAME,
"ad_password"= var.DOMAIN_PASSWORD,
}
}
}
Debug Output
Panic Output
Expected Behavior
ovf_deploy block funtion should work for both datastore and datastore cluster .
it is working only for datastore
Actual Behavior
Error: while extracting OVF parameters: data store ID is required for ovf deployment
Steps to Reproduce
Important Factoids
References
- #0000
Community Note
- Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
- Please do not leave "+1" or other comments that do not add relevant new information or questions, they generate extra noise for issue followers and do not help prioritize the request
- If you are interested in working on this issue or have submitted a pull request, please leave a comment
paka86, tenthirtyam, octagons, sp-schoen, DanHartman and 1 more