-
Notifications
You must be signed in to change notification settings - Fork 41
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Describe the bug
According to the Docs it is not needed to specify any Teaming configuration to a StandardPortGroup
If I don't do this I receive the Error
AUSFÜHRLICH: [controller]: [[VMHostVssPortGroupTeaming]VMHostVssPortGroupTeaming::[StandardPortGroup]StandardPortGroup_san] 19.05.2025 09:48:37 Get-VirtualPortGroup Finished execution
AUSFÜHRLICH: [controller]: [[VMHostVssPortGroupTeaming]VMHostVssPortGroupTeaming::[StandardPortGroup]StandardPortGroup_san] 19.05.2025 09:48:37 Get-NicTeamingPolicy Finished execution
AUSFÜHRLICH: [controller]: LCM: [ BeendenFestlegen] [[VMHostVssPortGroupTeaming]VMHostVssPortGroupTeaming::[StandardPortGroup]StandardPortGroup_san] in 3.1420 Sekunden.
Die PowerShell DSC-Ressource "VMware.vSphereDSC" konnte die Funktion "Set" nicht ausführen. Fehlermeldung: "Cannot update Teaming Policy of Virtual Port Group san. For more information: Please specify at least one parameter."
+ CategoryInfo : InvalidOperation: (:) [], CimException
+ FullyQualifiedErrorId : ProviderOperationExecutionFailure
+ PSComputerName : localhost
AUSFÜHRLICH: [controller]: LCM: [ BeendenFestlegen]
Die Funktion 'SendConfigurationApply' war nicht erfolgreich.
+ CategoryInfo : NotSpecified: (root/Microsoft/...gurationManager:String) [], CimException
+ FullyQualifiedErrorId : MI RESULT 1
+ PSComputerName : localhost
Reproduction steps
- Try to create a StandardPortGroup wit this Config
Configuration vmk_portgroup {
Import-DscResource -ModuleName VMware.vSphereDSC
Node $AllNodes.NodeName {
foreach ($vmHostName in $AllNodes.VMHostNames) {
VMHostPhysicalNic 'VMHostPhysicalNic_vmnic5' {
Server = $AllNodes.Server
Credential = $AllNodes.Credential
VMHostName = $vmHostName
Name = 'vmnic5'
BitRatePerSecMb = 10000
Duplex = 'Full'
}
StandardSwitch 'StandardSwitch_san' {
Server = $AllNodes.Server
Credential = $AllNodes.Credential
VMHostName = $vmHostName
Name = 'san'
Ensure = 'Present'
Mtu = 1500
NicDevice = @('vmnic5')
BeaconInterval = 1
LinkDiscoveryProtocolType = 'CDP'
LinkDiscoveryProtocolOperation = 'Listen'
AllowPromiscuous = $false
ForgedTransmits = $false
MacChanges = $false
Enabled = $false
CheckBeacon = $false
ActiveNic = @('vmnic5')
StandbyNic = @()
NotifySwitches = $true
Policy = 'Loadbalance_srcid'
RollingOrder = $false
DependsOn = '[VMHostPhysicalNic]VMHostPhysicalNic_vmnic5'
}
StandardPortGroup 'StandardPortGroup_san' {
Server = $AllNodes.Server
Credential = $AllNodes.Credential
VMHostName = $vmHostName
Name = 'san'
VssName = 'san'
Ensure = 'Present'
#InheritFailback = $true
DependsOn = '[StandardSwitch]StandardSwitch_san'
}
}
}
}
vmk_portgroup -ConfigurationData $configurationData -Verbose
- If InheritFailback = $true is uncommented it works
...
Expected behavior
It should not necessary to provide any Failover Information as described in the Docs here https://github.com/vmware/dscr-for-vmware/wiki/StandardPortGroup
Additional context
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working