Skip to content

Commit b414585

Browse files
committed
fix ips CR not found due to etcd error (#2472)
1 parent 63afc1f commit b414585

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
@@ -614,7 +614,9 @@ func (c *Controller) handleAddPod(key string) error {
614614
podType := getPodType(pod)
615615
podName := c.getNameByPod(pod)
616616
if err := c.createOrUpdateCrdIPs(podName, ipStr, mac, subnet.Name, pod.Namespace, pod.Spec.NodeName, podNet.ProviderName, podType, nil); err != nil {
617-
klog.Errorf("failed to create IP %s.%s: %v", podName, pod.Namespace, err)
617+
err = fmt.Errorf("failed to create ips CR %s.%s: %v", podName, pod.Namespace, err)
618+
klog.Error(err)
619+
return err
618620
}
619621

620622
if podNet.Type != providerTypeIPAM {

0 commit comments

Comments
 (0)