From 1b73133269dbfbd7303d48422300318bdf9a0a28 Mon Sep 17 00:00:00 2001 From: vr4manta Date: Wed, 15 May 2024 07:52:59 -0400 Subject: [PATCH] Changed folder name to match cluster name instead of infra-id. --- upi/vsphere/powercli/upi-functions.ps1 | 2 +- upi/vsphere/powercli/upi.ps1 | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/upi/vsphere/powercli/upi-functions.ps1 b/upi/vsphere/powercli/upi-functions.ps1 index 53613d7c87..ddf78d4962 100644 --- a/upi/vsphere/powercli/upi-functions.ps1 +++ b/upi/vsphere/powercli/upi-functions.ps1 @@ -300,7 +300,7 @@ function New-OpenshiftVMs { $ignition = [Convert]::ToBase64String($bytes) # Get correct template / folder - $folder = Get-Folder -Name $metadata.infraID -Location $node.datacenter + $folder = Get-Folder -Name $clustername -Location $node.datacenter $template = Get-VM -Name $vm_template -Location $($node.datacenter) # Clone the virtual machine from the imported template diff --git a/upi/vsphere/powercli/upi.ps1 b/upi/vsphere/powercli/upi.ps1 index 2fc10cff5f..e504703300 100644 --- a/upi/vsphere/powercli/upi.ps1 +++ b/upi/vsphere/powercli/upi.ps1 @@ -156,13 +156,13 @@ foreach ($fd in $fds) # If the folder already exists Write-Output "Checking for folder in failure domain $($fd.datacenter)/$($fd.cluster)" - $folder = Get-Folder -Name $metadata.infraID -Location $fd.datacenter -ErrorAction continue 2>$null + $folder = Get-Folder -Name $clustername -Location $fd.datacenter -ErrorAction continue 2>$null # Otherwise create the folder within the datacenter as defined in the upi-variables if (-Not $?) { - Write-Output "Creating folder $($metadata.infraID) in datacenter $($fd.datacenter)" - (get-view (Get-Datacenter -Name $fd.datacenter).ExtensionData.vmfolder).CreateFolder($metadata.infraID) - $folder = Get-Folder -Name $metadata.infraID -Location $fd.datacenter + Write-Output "Creating folder $($clustername) in datacenter $($fd.datacenter)" + (get-view (Get-Datacenter -Name $fd.datacenter).ExtensionData.vmfolder).CreateFolder($clustername) + $folder = Get-Folder -Name $clustername -Location $fd.datacenter New-TagAssignment -Entity $folder -Tag $tag > $null } @@ -234,7 +234,7 @@ Write-Output "Creating LB" # Data needed for LB VM creation $rp = Get-ResourcePool -Name $($metadata.infraID) -Location $(Get-Cluster -Name $($fds[0].cluster)) -Server $vcenter $datastoreInfo = Get-Datastore -Name $fds[0].datastore -Server $vcenter -Location $fds[0].datacenter -$folder = Get-Folder -Name $metadata.infraID -Location $fds[0].datacenter +$folder = Get-Folder -Name $clustername -Location $fds[0].datacenter $template = Get-VM -Name $vm_template -Location $fds[0].datacenter # Create LB for Cluster