29 lines
1.1 KiB
PowerShell
29 lines
1.1 KiB
PowerShell
$Step1Complete = $null
|
|
$SCTaskNum = ''
|
|
|
|
try {
|
|
$FQDN = 'itdcndhh22ywt.nd.gov'
|
|
$CIDR = '10.221.10.96/28'
|
|
|
|
New-ITDIbDNSRecordNextAvailableIP -Hostname $FQDN -CIDR $CIDR -Credential $RadiusCred
|
|
Write-Verbose -Message "New-ITDWindowsVmVMwareStep1 function completed"
|
|
$Step1Complete = $true
|
|
}
|
|
catch {
|
|
#Write-Error -Message $error[0]
|
|
$Step1Complete = $false
|
|
|
|
|
|
$ErrorText = ($_.ErrorDetails.message | ConvertFrom-Json).text
|
|
If ($ErrorText -match "Cannot find 1 available IP address" ) {
|
|
$Msg = "Resolve the issue and resubmit the Server Build Request catalog item. Setting $SCTaskNum State to Closed Incomplete"
|
|
Write-Warning -Message $Msg
|
|
Update-ITDServiceNowRecord -ItemType 'Catalog Task' -Number $SCTaskNum -Values @{ #>
|
|
work_notes = ("VMware build step 1 errored. $Msg. `nPSU Job Id #" + '52928' + " `n" + $ErrorText)
|
|
state = 'Closed Incomplete'
|
|
close_notes = ("VMware build step 1 errored. $Msg. `nPSU Job Id #" + '52928' + " `n" + $ErrorText)
|
|
}
|
|
|
|
}
|
|
throw
|
|
} |