Skip to content

Commit 1256a9a

Browse files
wu8685shaofan-hs
authored andcommitted
adjust grace delete webhook message
1 parent d8f290b commit 1256a9a

File tree

1 file changed

+6
-1
lines changed
  • pkg/webhook/server/generic/pod/gracedelete

1 file changed

+6
-1
lines changed

pkg/webhook/server/generic/pod/gracedelete/webhook.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,12 @@ func (gd *GraceDelete) Validating(ctx context.Context, c client.Client, oldPod,
9999
finalizers = append(finalizers, f)
100100
}
101101
}
102-
return fmt.Errorf("podOpsLifecycle denied delete request, since related resources and finalizers have not been processed. Waiting for removing finalizers: %v", finalizers)
102+
103+
if len(finalizers) == 0 {
104+
return fmt.Errorf("this Pod's deletion process is underway and being managed by PodOpsLifecycle")
105+
}
106+
107+
return fmt.Errorf("this Pod's deletion process is underway and being managed by PodOpsLifecycle with finalizers: %v", finalizers)
103108
}
104109

105110
func (gd *GraceDelete) Mutating(ctx context.Context, c client.Client, oldPod, newPod *corev1.Pod, operation admissionv1.Operation) error {

0 commit comments

Comments
 (0)