Merge pull request #82878 from adelina-t/fix_82876

Check for terminated reason appropriate for containerD and dockershim
This commit is contained in:
Kubernetes Prow Robot 2019-11-13 21:45:49 -08:00 committed by GitHub
commit b2a2ade1a1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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)
}
})