Skip to content

Commit 2f6680a

Browse files
committed
refactor: ova deployment functions using known entity names
Signed-off-by: Ken Gould <ken.gould@broadcom.com>
1 parent e548d74 commit 2f6680a

1 file changed

Lines changed: 21 additions & 9 deletions

File tree

VMware.CloudFoundation.InstanceRecovery.psm1

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2354,10 +2354,14 @@ Function New-NSXManagerOvaDeployment {
23542354
If ($nsxManagerSelection -eq "c") { Break }
23552355
$selectedNsxManager = $nsxNodes | Where-Object { $_.vmName -eq ($nsxManagersDisplayObject | Where-Object { $_.id -eq $nsxManagerSelection }).manager }
23562356

2357-
$vmNetwork = $extractedSDDCData.mgmtDomainInfrastructure.port_group
23582357
$vmDatastore = $extractedSDDCData.mgmtDomainInfrastructure.vsan_datastore
2359-
$datacenterName = $extractedSDDCData.mgmtDomainInfrastructure.datacenter
2360-
$clusterName = $extractedSDDCData.mgmtDomainInfrastructure.cluster
2358+
#Following parameters converted to known entities for 9.0. Consider refactoring in 9.1 if data is saved in manifest.json
2359+
#$vmNetwork = $extractedSDDCData.mgmtDomainInfrastructure.port_group
2360+
$vmNetwork = "vcfir-cl01-vds01-pg-vm-mgmt"
2361+
#$datacenterName = $extractedSDDCData.mgmtDomainInfrastructure.datacenter
2362+
$datacenterName = "vcfir-dc01"
2363+
#$clusterName = $extractedSDDCData.mgmtDomainInfrastructure.cluster
2364+
$clusterName = "vcfir-cl01"
23612365

23622366
# NSX Manager Appliance Configuration
23632367
$nsxManagerVMName = $selectedNsxManager.vmName
@@ -2458,10 +2462,14 @@ Function New-vCenterOvaDeployment {
24582462
$extractedSddcData = Get-Content $extractedDataFilePath | ConvertFrom-JSON
24592463

24602464
$workloadDomainDetails = ($extractedSDDCData.workloadDomains | Where-Object { $_.domainName -eq $workloadDomain })
2461-
$vmNetwork = $extractedSDDCData.mgmtDomainInfrastructure.port_group
24622465
$vmDatastore = $extractedSDDCData.mgmtDomainInfrastructure.vsan_datastore
2463-
$datacenterName = $extractedSDDCData.mgmtDomainInfrastructure.datacenter
2464-
$clusterName = $extractedSDDCData.mgmtDomainInfrastructure.cluster
2466+
#Following parameters converted to known entities for 9.0. Consider refactoring in 9.1 if data is saved in manifest.json
2467+
#$vmNetwork = $extractedSDDCData.mgmtDomainInfrastructure.port_group
2468+
$vmNetwork = "vcfir-cl01-vds01-pg-vm-mgmt"
2469+
#$datacenterName = $extractedSDDCData.mgmtDomainInfrastructure.datacenter
2470+
$datacenterName = "vcfir-dc01"
2471+
#$clusterName = $extractedSDDCData.mgmtDomainInfrastructure.cluster
2472+
$clusterName = "vcfir-cl01"
24652473
$restoredvCenterVMName = $workloadDomainDetails.vCenterDetails.vmname
24662474
$restoredvCenterIpAddress = $workloadDomainDetails.vCenterDetails.ip
24672475
$restoredvCenterFqdn = $workloadDomainDetails.vCenterDetails.fqdn
@@ -2560,10 +2568,14 @@ Function New-SDDCManagerOvaDeployment {
25602568
$extractedSddcData = Get-Content $extractedDataFilePath | ConvertFrom-JSON
25612569

25622570
# SDDC Manager Configuration
2563-
$vmNetwork = $extractedSDDCData.mgmtDomainInfrastructure.port_group
25642571
$vmDatastore = $extractedSDDCData.mgmtDomainInfrastructure.vsan_datastore
2565-
$datacenterName = $extractedSDDCData.mgmtDomainInfrastructure.datacenter
2566-
$clusterName = $extractedSDDCData.mgmtDomainInfrastructure.cluster
2572+
#Following parameters converted to known entities for 9.0. Consider refactoring in 9.1 if data is saved in manifest.json
2573+
#$vmNetwork = $extractedSDDCData.mgmtDomainInfrastructure.port_group
2574+
$vmNetwork = "vcfir-cl01-vds01-pg-vm-mgmt"
2575+
#$datacenterName = $extractedSDDCData.mgmtDomainInfrastructure.datacenter
2576+
$datacenterName = "vcfir-dc01"
2577+
#$clusterName = $extractedSDDCData.mgmtDomainInfrastructure.cluster
2578+
$clusterName = "vcfir-cl01"
25672579
$sddcManagerVMName = $extractedSDDCData.sddcManager.vmname
25682580
$sddcManagerBackupPassword = ($extractedSddcData.passwords | Where-Object { $_.entityType -eq "BACKUP" }).password
25692581
$sddcManagerNetworkMask = $extractedSddcData.mgmtDomainInfrastructure.netmask

0 commit comments

Comments
 (0)