mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
Check for terminated reason appropriate for containerD and dockershim
Dockershim and containerD return different reasons for container not starting. This test should check for both in order to pass on both runtimes.
This commit is contained in:
parent
b88662505d
commit
3ba4c686a4
@ -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)
|
||||
}
|
||||
})
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user