Skip to content

Commit 810dc7b

Browse files
Merge pull request #18393 from danwinship/delete-egressips
Automatic merge from submit-queue. Drop auto-egress-IP rules when egress IP is removed from NetNamespace (Previously we were only doing it when the NetNamespace was deleted.) Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1540846 (does not conflict with #18121 so it doesn't matter which merges first)
2 parents a5d2ee0 + 2d8741a commit 810dc7b

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

pkg/network/node/egressip.go

+2
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,8 @@ func (eip *egressIPWatcher) handleAddOrUpdateNetNamespace(obj, _ interface{}, ev
247247
glog.Warningf("Ignoring extra EgressIPs (%v) in NetNamespace %q", netns.EgressIPs[1:], netns.Name)
248248
}
249249
eip.updateNamespaceEgress(netns.NetID, netns.EgressIPs[0])
250+
} else {
251+
eip.deleteNamespaceEgress(netns.NetID)
250252
}
251253
}
252254

0 commit comments

Comments
 (0)