From 9f6773ffd23dec237b5e6b2701837b0365b35cac Mon Sep 17 00:00:00 2001 From: David Kwon Date: Tue, 14 Oct 2025 17:19:28 -0400 Subject: [PATCH] Make container status check less restrictive Signed-off-by: David Kwon --- pkg/library/status/check.go | 7 ------- 1 file changed, 7 deletions(-) diff --git a/pkg/library/status/check.go b/pkg/library/status/check.go index bd8006143..55dd18781 100644 --- a/pkg/library/status/check.go +++ b/pkg/library/status/check.go @@ -251,13 +251,6 @@ func CheckContainerStatusForFailure(containerStatus *corev1.ContainerStatus, ign } if containerStatus.State.Terminated != nil { - // Check if termination was due to a generic error, which might include postStart issues - // if the container failed to run. - if containerStatus.State.Terminated.Reason == "Error" || containerStatus.State.Terminated.Reason == "ContainerCannotRun" { - return checkIfUnrecoverableEventIgnored(containerStatus.State.Terminated.Reason, ignoredEvents), - fmt.Sprintf("%s: %s", containerStatus.State.Terminated.Reason, containerStatus.State.Terminated.Message) - } - // Check against other generic failure reasons for terminated state for _, failureReason := range containerFailureStateReasons { if containerStatus.State.Terminated.Reason == failureReason { return checkIfUnrecoverableEventIgnored(containerStatus.State.Terminated.Reason, ignoredEvents),