diff --git a/proxmox/virtual_environment_vm.go b/proxmox/virtual_environment_vm.go index ea299083..59b1ecd5 100644 --- a/proxmox/virtual_environment_vm.go +++ b/proxmox/virtual_environment_vm.go @@ -667,7 +667,6 @@ func (c *VirtualEnvironmentClient) WaitForNetworkInterfacesFromVMAgent( data, err := c.GetVMNetworkInterfacesFromAgent(ctx, nodeName, vmID) if err == nil && data != nil && data.Result != nil { - missingIP := false hasAnyGlobalUnicast := false if waitForIP { @@ -678,7 +677,6 @@ func (c *VirtualEnvironmentClient) WaitForNetworkInterfacesFromVMAgent( if nic.IPAddresses == nil || (nic.IPAddresses != nil && len(*nic.IPAddresses) == 0) { - missingIP = true break } @@ -690,7 +688,7 @@ func (c *VirtualEnvironmentClient) WaitForNetworkInterfacesFromVMAgent( } } - if hasAnyGlobalUnicast || !missingIP { + if hasAnyGlobalUnicast { return data, err } }