mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-15 06:43:54 +00:00
Ignore ErrNotFound when delete LB resources
IsNotFound error is fine since that means the object is deleted already, so let's check it before return error.
This commit is contained in:
parent
b58c7ec456
commit
f5f75f3879
@ -1102,7 +1102,7 @@ func (lbaas *LbaasV2) EnsureLoadBalancerDeleted(clusterName string, service *v1.
|
|||||||
var monitorIDs []string
|
var monitorIDs []string
|
||||||
for _, listener := range listenerList {
|
for _, listener := range listenerList {
|
||||||
pool, err := getPoolByListenerID(lbaas.network, loadbalancer.ID, listener.ID)
|
pool, err := getPoolByListenerID(lbaas.network, loadbalancer.ID, listener.ID)
|
||||||
if err != nil {
|
if err != nil && err != ErrNotFound {
|
||||||
return fmt.Errorf("Error getting pool for listener %s: %v", listener.ID, err)
|
return fmt.Errorf("Error getting pool for listener %s: %v", listener.ID, err)
|
||||||
}
|
}
|
||||||
poolIDs = append(poolIDs, pool.ID)
|
poolIDs = append(poolIDs, pool.ID)
|
||||||
|
Loading…
Reference in New Issue
Block a user