diff --git a/server/internal/data/pod.go b/server/internal/data/pod.go index dc7c9c3..fa2eaf4 100644 --- a/server/internal/data/pod.go +++ b/server/internal/data/pod.go @@ -84,7 +84,8 @@ func (r *podRepo) onDeletedPod(obj interface{}) { return } _, ok = pod.Annotations[util.AssignedNodeAnnotations] - if !ok { + tpiID := pod.Labels["tpi-id"] + if !ok && tpiID == "" { return } r.delPod(pod)