diff --git a/test/e2e/windows/security_context.go b/test/e2e/windows/security_context.go index 4a4b4b50d75..384b579bf67 100644 --- a/test/e2e/windows/security_context.go +++ b/test/e2e/windows/security_context.go @@ -50,8 +50,8 @@ var _ = SIGDescribe("[Feature:Windows] SecurityContext RunAsUserName", func() { podInvalid, _ = f.PodClient().Get(podInvalid.Name, metav1.GetOptions{}) podTerminatedReason := testutils.TerminatedContainers(podInvalid)[runAsUserNameContainerName] - if "ContainerCannotRun" != podTerminatedReason { - framework.Failf("The container terminated reason was supposed to be: 'ContainerCannotRun', not: '%q'", podTerminatedReason) + if podTerminatedReason != "ContainerCannotRun" && podTerminatedReason != "StartError" { + framework.Failf("The container terminated reason was supposed to be: 'ContainerCannotRun' or 'StartError', not: '%q'", podTerminatedReason) } })