Skip to content

Commit a8539c5

Browse files
committed
fix ip statistics in subnet status (#2769)
1 parent 655d5ff commit a8539c5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pkg/controller/pod.go

+3-1
Original file line numberDiff line numberDiff line change
@@ -830,6 +830,9 @@ func (c *Controller) handleDeletePod(pod *v1.Pod) error {
830830
c.syncSgPortsQueue.Add(sg)
831831
}
832832
}
833+
834+
c.ipam.ReleaseAddressByPod(key)
835+
833836
podNets, err := c.getPodKubeovnNets(pod)
834837
if err != nil {
835838
klog.Errorf("failed to get pod nets %v", err)
@@ -847,7 +850,6 @@ func (c *Controller) handleDeletePod(pod *v1.Pod) error {
847850
}
848851
}
849852
}
850-
c.ipam.ReleaseAddressByPod(key)
851853
for _, podNet := range podNets {
852854
c.syncVirtualPortsQueue.Add(podNet.Subnet.Name)
853855
}

0 commit comments

Comments
 (0)