diff --git a/pkg/cloudprovider/providers/azure/azure_loadbalancer.go b/pkg/cloudprovider/providers/azure/azure_loadbalancer.go index 741acd39dbb..adebd28f549 100644 --- a/pkg/cloudprovider/providers/azure/azure_loadbalancer.go +++ b/pkg/cloudprovider/providers/azure/azure_loadbalancer.go @@ -383,10 +383,12 @@ func (az *Cloud) findServiceIPAddress(clusterName string, service *v1.Service, i return "", err } if !existsLb { - return "", fmt.Errorf("Expected to find an IP address for service %s but did not", service.Name) + glog.V(2).Infof("Expected to find an IP address for service %s but did not. Assuming it has been removed", service.Name) + return "", nil } if len(lbStatus.Ingress) < 1 { - return "", fmt.Errorf("Expected to find an IP address for service %s but it had no ingresses", service.Name) + glog.V(2).Infof("Expected to find an IP address for service %s but it had no ingresses. Assuming it has been removed", service.Name) + return "", nil } return lbStatus.Ingress[0].IP, nil