Skip to content

Commit 2ba3b8e

Browse files
authored
controller: skip VIP gc if LB not found (#3048)
1 parent 52232b5 commit 2ba3b8e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pkg/controller/gc.go

+5-1
Original file line numberDiff line numberDiff line change
@@ -501,11 +501,15 @@ func (c *Controller) gcLoadBalancer() error {
501501
return nil
502502
}
503503

504-
lb, err := c.ovnClient.GetLoadBalancer(lbName, false)
504+
lb, err := c.ovnClient.GetLoadBalancer(lbName, true)
505505
if err != nil {
506506
klog.Errorf("get LB %s: %v", lbName, err)
507507
return err
508508
}
509+
if lb == nil {
510+
klog.Infof("load balancer %q not found", lbName)
511+
return nil
512+
}
509513

510514
for vip := range lb.Vips {
511515
if !svcVips.Has(vip) {

0 commit comments

Comments
 (0)