mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-21 19:01:49 +00:00
Merge pull request #111428 from lzhecheng/skip-instance-not-found
Azure: Skip "instance not found" error for LB backend address pools
This commit is contained in:
commit
a1128e380c
@ -190,7 +190,9 @@ func (az *Cloud) EnsureLoadBalancer(ctx context.Context, clusterName string, ser
|
|||||||
lbStatus, err := az.getServiceLoadBalancerStatus(service, lb)
|
lbStatus, err := az.getServiceLoadBalancerStatus(service, lb)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
klog.Errorf("getServiceLoadBalancerStatus(%s) failed: %v", serviceName, err)
|
klog.Errorf("getServiceLoadBalancerStatus(%s) failed: %v", serviceName, err)
|
||||||
return nil, err
|
if err != cloudprovider.InstanceNotFound {
|
||||||
|
return nil, err
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var serviceIP *string
|
var serviceIP *string
|
||||||
|
@ -823,7 +823,9 @@ func (as *availabilitySet) EnsureHostInPool(service *v1.Service, nodeName types.
|
|||||||
}
|
}
|
||||||
|
|
||||||
klog.Errorf("error: az.EnsureHostInPool(%s), az.VMSet.GetPrimaryInterface.Get(%s, %s), err=%v", nodeName, vmName, vmSetName, err)
|
klog.Errorf("error: az.EnsureHostInPool(%s), az.VMSet.GetPrimaryInterface.Get(%s, %s), err=%v", nodeName, vmName, vmSetName, err)
|
||||||
return "", "", "", nil, err
|
if err != cloudprovider.InstanceNotFound {
|
||||||
|
return "", "", "", nil, err
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if nic.ProvisioningState != nil && *nic.ProvisioningState == nicFailedState {
|
if nic.ProvisioningState != nil && *nic.ProvisioningState == nicFailedState {
|
||||||
|
Loading…
Reference in New Issue
Block a user