#  ci-containerd-node-e2e-1-2 #1153164346239488003

  


Result| FAILURE  
---|---  
Tests|  1 failed / 164 succeeded   
Started| 2019-07-22 04:46  
Elapsed| 34m49s   
Revision  
Builder| gke-prow-ssd-pool-1a225945-d0kf   
links| {u'resultstore': {u'url': u'https://source.cloud.google.com/results/invocations/b4def749-c3b6-46fb-8162-5430686de302/targets/test'}}   
pod| 9bf758ec-ac3b-11e9-b82b-365474bd0c86   
resultstore| https://source.cloud.google.com/results/invocations/b4def749-c3b6-46fb-8162-5430686de302/targets/test  
infra-commit| 6d769e14d   
job-version| v1.12.11-beta.0.1+5f799a487b70ae   
pod| 9bf758ec-ac3b-11e9-b82b-365474bd0c86   
repo| k8s.io/kubernetes   
repo-commit| 5f799a487b70aea5e298e5f5f1e3bac904b54ef6   
repos| {u'k8s.io/kubernetes': u'release-1.12', u'github.com/containerd/cri': u'release/1.2'}   
revision| v1.12.11-beta.0.1+5f799a487b70ae   
  
## Test Failures

### Node Tests 33m36s
    
    
    error during go run /go/src/k8s.io/kubernetes/test/e2e_node/runner/remote/run_remote.go --cleanup --logtostderr --vmodule=*=4 --ssh-env=gce --results-dir=/workspace/_artifacts --project=cri-containerd-node-e2e --zone=us-west1-b --ssh-user=prow --ssh-key=/workspace/.ssh/google_compute_engine --ginkgo-flags=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2 --test_args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}" --test-timeout=1h5m0s --image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.2/image-config.yaml: exit status 1
    				from junit_runner.xml

Filter through log files | View test history on testgrid 

Show 164 Passed Tests

## Passed

Deferred TearDown 

DumpClusterLogs 

TearDown 

TearDown Previous 

Timeout 

Up 

[k8s.io] Container Lifecycle Hook when create a pod with lifecycle hook should execute poststart exec hook properly [NodeConformance] [Conformance] 

[k8s.io] Container Lifecycle Hook when create a pod with lifecycle hook should execute poststart http hook properly [NodeConformance] [Conformance] 

[k8s.io] Container Lifecycle Hook when create a pod with lifecycle hook should execute prestop exec hook properly [NodeConformance] [Conformance] 

[k8s.io] Container Lifecycle Hook when create a pod with lifecycle hook should execute prestop http hook properly [NodeConformance] [Conformance] 

[k8s.io] Container Runtime Conformance Test container runtime conformance blackbox test when running a container with a new image should be able to pull from private registry with credential provider [NodeConformance] 

[k8s.io] Container Runtime blackbox test when running a container with a new image should be able to pull from private registry with secret [NodeConformance] 

[k8s.io] Container Runtime blackbox test when running a container with a new image should be able to pull image from docker hub [NodeConformance] 

[k8s.io] Container Runtime blackbox test when running a container with a new image should be able to pull image from gcr.io [NodeConformance] 

[k8s.io] Container Runtime blackbox test when running a container with a new image should not be able to pull from private registry without secret [NodeConformance] 

[k8s.io] Container Runtime blackbox test when running a container with a new image should not be able to pull image from invalid registry [NodeConformance] 

[k8s.io] Container Runtime blackbox test when running a container with a new image should not be able to pull non-existing image from gcr.io [NodeConformance] 

[k8s.io] Container Runtime blackbox test when starting a container that exits should report termination message as empty when pod succeeds and TerminationMessagePolicy FallbackToLogOnError is set [NodeConformance] 

[k8s.io] Container Runtime blackbox test when starting a container that exits should report termination message from file when pod succeeds and TerminationMessagePolicy FallbackToLogOnError is set [NodeConformance] 

[k8s.io] Container Runtime blackbox test when starting a container that exits should report termination message from log output if TerminationMessagePolicy FallbackToLogOnError is set [NodeConformance] 

[k8s.io] Container Runtime blackbox test when starting a container that exits should report termination message if TerminationMessagePath is set [NodeConformance] 

[k8s.io] Container Runtime blackbox test when starting a container that exits should report termination message if TerminationMessagePath is set as non-root user and at a non-default path [NodeConformance] 

[k8s.io] Container Runtime blackbox test when starting a container that exits should run with the expected status [NodeConformance] 

[k8s.io] ContainerLogPath [NodeConformance] Pod with a container printed log to stdout should print log to correct log path 

[k8s.io] Docker Containers should be able to override the image's default arguments (docker cmd) [NodeConformance] [Conformance] 

[k8s.io] Docker Containers should be able to override the image's default command (docker entrypoint) [NodeConformance] [Conformance] 

[k8s.io] Docker Containers should be able to override the image's default command and arguments [NodeConformance] [Conformance] 

[k8s.io] Docker Containers should use the image defaults if command and args are blank [NodeConformance] [Conformance] 

[k8s.io] InitContainer [NodeConformance] should invoke init containers on a RestartAlways pod [Conformance] 

[k8s.io] InitContainer [NodeConformance] should invoke init containers on a RestartNever pod [Conformance] 

[k8s.io] InitContainer [NodeConformance] should not start app containers and fail the pod if init containers fail on a RestartNever pod [Conformance] 

[k8s.io] InitContainer [NodeConformance] should not start app containers if init containers fail on a RestartAlways pod [Conformance] 

[k8s.io] Kubelet Cgroup Manager Pod containers [NodeConformance] On scheduling a BestEffort Pod Pod containers should have been created under the BestEffort cgroup 

[k8s.io] Kubelet Cgroup Manager Pod containers [NodeConformance] On scheduling a Burstable Pod Pod containers should have been created under the Burstable cgroup 

[k8s.io] Kubelet Cgroup Manager Pod containers [NodeConformance] On scheduling a Guaranteed Pod Pod containers should have been created under the cgroup-root 

[k8s.io] Kubelet Cgroup Manager QOS containers On enabling QOS cgroup hierarchy Top level QoS containers should have been created [NodeConformance] 

[k8s.io] Kubelet Volume Manager Volume Manager On terminatation of pod with memory backed volume should remove the volume from the node [NodeConformance] 

[k8s.io] Kubelet when scheduling a busybox Pod with hostAliases it should write entries to /etc/hosts [NodeConformance] 

[k8s.io] Kubelet when scheduling a busybox command in a pod it should print the output to logs [NodeConformance] 

[k8s.io] Kubelet when scheduling a busybox command that always fails in a pod should be possible to delete [NodeConformance] 

[k8s.io] Kubelet when scheduling a busybox command that always fails in a pod should have an error terminated reason [NodeConformance] 

[k8s.io] Kubelet when scheduling a read only busybox container it should not write to root filesystem [NodeConformance] 

[k8s.io] KubeletManagedEtcHosts should test kubelet managed /etc/hosts file [NodeConformance] [Conformance] 

[k8s.io] MirrorPod when create a mirror pod should be recreated when mirror pod forcibly deleted [NodeConformance] 

[k8s.io] MirrorPod when create a mirror pod should be recreated when mirror pod gracefully deleted [NodeConformance] 

[k8s.io] MirrorPod when create a mirror pod should be updated when static pod updated [NodeConformance] 

[k8s.io] Pods should allow activeDeadlineSeconds to be updated [NodeConformance] [Conformance] 

[k8s.io] Pods should be submitted and removed [NodeConformance] [Conformance] 

[k8s.io] Pods should be updated [NodeConformance] [Conformance] 

[k8s.io] Pods should cap back-off at MaxContainerBackOff [Slow][NodeConformance] 

[k8s.io] Pods should contain environment variables for services [NodeConformance] [Conformance] 

[k8s.io] Pods should get a host IP [NodeConformance] [Conformance] 

[k8s.io] Pods should have their auto-restart back-off timer reset on image update [Slow][NodeConformance] 

[k8s.io] Pods should support remote command execution over websockets [NodeConformance] 

[k8s.io] Pods should support retrieving logs from the container over websockets [NodeConformance] 

[k8s.io] PrivilegedPod [NodeConformance] should enable privileged commands 

[k8s.io] Probing container should *not* be restarted with a /healthz http liveness probe [NodeConformance] [Conformance] 

[k8s.io] Probing container should *not* be restarted with a exec "cat /tmp/health" liveness probe [NodeConformance] [Conformance] 

[k8s.io] Probing container should be restarted with a /healthz http liveness probe [NodeConformance] [Conformance] 

[k8s.io] Probing container should be restarted with a exec "cat /tmp/health" liveness probe [NodeConformance] [Conformance] 

[k8s.io] Probing container should have monotonically increasing restart count [Slow][NodeConformance] [Conformance] 

[k8s.io] Probing container with readiness probe should not be ready before initial delay and never restart [NodeConformance] [Conformance] 

[k8s.io] Probing container with readiness probe that fails should never be ready and never restart [NodeConformance] [Conformance] 

[k8s.io] Security Context When creating a container with runAsUser should run the container with uid 0 [NodeConformance] 

[k8s.io] Security Context When creating a container with runAsUser should run the container with uid 65534 [NodeConformance] 

[k8s.io] Security Context When creating a pod with privileged should run the container as unprivileged when false [NodeConformance] 

[k8s.io] Security Context When creating a pod with readOnlyRootFilesystem should run the container with readonly rootfs when readOnlyRootFilesystem=true [NodeConformance] 

[k8s.io] Security Context When creating a pod with readOnlyRootFilesystem should run the container with writable rootfs when readOnlyRootFilesystem=false [NodeConformance] 

[k8s.io] Security Context when creating containers with AllowPrivilegeEscalation should allow privilege escalation when not explicitly set and uid != 0 [NodeConformance] 

[k8s.io] Security Context when creating containers with AllowPrivilegeEscalation should allow privilege escalation when true [NodeConformance] 

[k8s.io] Security Context when creating containers with AllowPrivilegeEscalation should not allow privilege escalation when false [NodeConformance] 

[k8s.io] Summary API [NodeConformance] when querying /stats/summary should report resource usage through the stats api 

[k8s.io] Variable Expansion should allow composing env vars into new env vars [NodeConformance] [Conformance] 

[k8s.io] Variable Expansion should allow substituting values in a container's args [NodeConformance] [Conformance] 

[k8s.io] Variable Expansion should allow substituting values in a container's command [NodeConformance] [Conformance] 

[sig-api-machinery] ConfigMap should be consumable via environment variable [NodeConformance] [Conformance] 

[sig-api-machinery] ConfigMap should be consumable via the environment [NodeConformance] [Conformance] 

[sig-api-machinery] Downward API should provide container's limits.cpu/memory and requests.cpu/memory as env vars [NodeConformance] [Conformance] 

[sig-api-machinery] Downward API should provide default limits.cpu/memory from node allocatable [NodeConformance] [Conformance] 

[sig-api-machinery] Downward API should provide host IP as an env var [NodeConformance] [Conformance] 

[sig-api-machinery] Downward API should provide pod UID as env vars [NodeConformance] [Conformance] 

[sig-api-machinery] Downward API should provide pod name, namespace and IP address as env vars [NodeConformance] [Conformance] 

[sig-api-machinery] Secrets should be consumable from pods in env vars [NodeConformance] [Conformance] 

[sig-api-machinery] Secrets should be consumable via the environment [NodeConformance] [Conformance] 

[sig-network] Networking Granular Checks: Pods should function for intra-pod communication: http [NodeConformance] [Conformance] 

[sig-network] Networking Granular Checks: Pods should function for intra-pod communication: udp [NodeConformance] [Conformance] 

[sig-network] Networking Granular Checks: Pods should function for node-pod communication: http [NodeConformance] [Conformance] 

[sig-network] Networking Granular Checks: Pods should function for node-pod communication: udp [NodeConformance] [Conformance] 

[sig-storage] ConfigMap binary data should be reflected in volume [NodeConformance] [Conformance] 

[sig-storage] ConfigMap optional updates should be reflected in volume [NodeConformance] [Conformance] 

[sig-storage] ConfigMap should be consumable from pods in volume [NodeConformance] [Conformance] 

[sig-storage] ConfigMap should be consumable from pods in volume as non-root [NodeConformance] [Conformance] 

[sig-storage] ConfigMap should be consumable from pods in volume with defaultMode set [NodeConformance] [Conformance] 

[sig-storage] ConfigMap should be consumable from pods in volume with mappings [NodeConformance] [Conformance] 

[sig-storage] ConfigMap should be consumable from pods in volume with mappings and Item mode set [NodeConformance] [Conformance] 

[sig-storage] ConfigMap should be consumable from pods in volume with mappings as non-root [NodeConformance] [Conformance] 

[sig-storage] ConfigMap should be consumable in multiple volumes in the same pod [NodeConformance] [Conformance] 

[sig-storage] ConfigMap updates should be reflected in volume [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should provide container's cpu limit [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should provide container's cpu request [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should provide container's memory limit [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should provide container's memory request [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should provide node allocatable (cpu) as default cpu limit if the limit is not set [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should provide node allocatable (memory) as default memory limit if the limit is not set [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should provide podname only [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should set DefaultMode on files [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should set mode on item file [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should update annotations on modification [NodeConformance] [Conformance] 

[sig-storage] Downward API volume should update labels on modification [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (non-root,0644,default) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (non-root,0644,tmpfs) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (non-root,0666,default) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (non-root,0666,tmpfs) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (non-root,0777,default) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (non-root,0777,tmpfs) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (root,0644,default) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (root,0644,tmpfs) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (root,0666,default) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (root,0666,tmpfs) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (root,0777,default) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes should support (root,0777,tmpfs) [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes volume on default medium should have the correct mode [NodeConformance] [Conformance] 

[sig-storage] EmptyDir volumes volume on tmpfs should have the correct mode [NodeConformance] [Conformance] 

[sig-storage] HostPath should give a volume the correct mode [NodeConformance] [Conformance] 

[sig-storage] HostPath should support r/w [NodeConformance] 

[sig-storage] HostPath should support subPath [NodeConformance] 

[sig-storage] Projected optional updates should be reflected in volume [NodeConformance] [Conformance] 

[sig-storage] Projected optional updates should be reflected in volume [NodeConformance] [Conformance] 

[sig-storage] Projected should be able to mount in a volume regardless of a different secret existing with same name in different namespace [NodeConformance] 

[sig-storage] Projected should be consumable from pods in volume [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume as non-root [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume as non-root with defaultMode and fsGroup set [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume with defaultMode set [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume with defaultMode set [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume with mappings [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume with mappings [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume with mappings and Item Mode set [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume with mappings and Item mode set [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable from pods in volume with mappings as non-root [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable in multiple volumes in a pod [NodeConformance] [Conformance] 

[sig-storage] Projected should be consumable in multiple volumes in the same pod [NodeConformance] [Conformance] 

[sig-storage] Projected should project all components that make up the projection API [Projection][NodeConformance] [Conformance] 

[sig-storage] Projected should provide container's cpu limit [NodeConformance] [Conformance] 

[sig-storage] Projected should provide container's cpu request [NodeConformance] [Conformance] 

[sig-storage] Projected should provide container's memory limit [NodeConformance] [Conformance] 

[sig-storage] Projected should provide container's memory request [NodeConformance] [Conformance] 

[sig-storage] Projected should provide node allocatable (cpu) as default cpu limit if the limit is not set [NodeConformance] [Conformance] 

[sig-storage] Projected should provide node allocatable (memory) as default memory limit if the limit is not set [NodeConformance] [Conformance] 

[sig-storage] Projected should provide podname only [NodeConformance] [Conformance] 

[sig-storage] Projected should set DefaultMode on files [NodeConformance] [Conformance] 

[sig-storage] Projected should set mode on item file [NodeConformance] [Conformance] 

[sig-storage] Projected should update annotations on modification [NodeConformance] [Conformance] 

[sig-storage] Projected should update labels on modification [NodeConformance] [Conformance] 

[sig-storage] Projected updates should be reflected in volume [NodeConformance] [Conformance] 

[sig-storage] Secrets optional updates should be reflected in volume [NodeConformance] [Conformance] 

[sig-storage] Secrets should be able to mount in a volume regardless of a different secret existing with same name in different namespace [NodeConformance] [Conformance] 

[sig-storage] Secrets should be consumable from pods in volume [NodeConformance] [Conformance] 

[sig-storage] Secrets should be consumable from pods in volume as non-root with defaultMode and fsGroup set [NodeConformance] [Conformance] 

[sig-storage] Secrets should be consumable from pods in volume with defaultMode set [NodeConformance] [Conformance] 

[sig-storage] Secrets should be consumable from pods in volume with mappings [NodeConformance] [Conformance] 

[sig-storage] Secrets should be consumable from pods in volume with mappings and Item Mode set [NodeConformance] [Conformance] 

[sig-storage] Secrets should be consumable in multiple volumes in a pod [NodeConformance] [Conformance] 

test setup 

Show 119 Skipped Tests

## Skipped

[k8s.io] AppArmor [Feature:AppArmor][NodeFeature:AppArmor] when running with AppArmor should enforce a permissive profile 

[k8s.io] AppArmor [Feature:AppArmor][NodeFeature:AppArmor] when running with AppArmor should enforce a profile blocking writes 

[k8s.io] AppArmor [Feature:AppArmor][NodeFeature:AppArmor] when running with AppArmor should reject an unloaded profile 

[k8s.io] Container Manager Misc [Serial] Validate OOM score adjustments [NodeFeature:OOMScoreAdj] once the node is setup pod infra containers oom-score-adj should be -998 and best effort container's should be 1000 

[k8s.io] Container Manager Misc [Serial] Validate OOM score adjustments [NodeFeature:OOMScoreAdj] once the node is setup Kubelet's oom-score-adj should be -999 

[k8s.io] Container Manager Misc [Serial] Validate OOM score adjustments [NodeFeature:OOMScoreAdj] once the node is setup burstable container's oom-score-adj should be between [2, 1000) 

[k8s.io] Container Manager Misc [Serial] Validate OOM score adjustments [NodeFeature:OOMScoreAdj] once the node is setup container runtime's oom-score-adj should be -999 

[k8s.io] Container Manager Misc [Serial] Validate OOM score adjustments [NodeFeature:OOMScoreAdj] once the node is setup guaranteed container's oom-score-adj should be -998 

[k8s.io] ContainerLogRotation [Slow] [Serial] [Disruptive] when a container generates a lot of log should be rotated and limited to a fixed amount of files 

[k8s.io] CriticalPod [Serial] [Disruptive] [NodeFeature:CriticalPod] when we need to admit a critical pod should be able to create and delete a critical pod 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 10 pods with 0s interval 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 10 pods with 0s interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 10 pods with 100ms interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 10 pods with 300ms interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 105 pods with 0s interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 105 pods with 100ms interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 105 pods with 300ms interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 35 pods with 0s interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 35 pods with 100ms interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods latency/resource should be within limit when create 35 pods with 300ms interval [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods with higher API QPS latency/resource should be within limit when create 105 pods with 0s interval (QPS 60) [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods with higher API QPS latency/resource should be within limit when create 105 pods with 100ms interval (QPS 60) [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a batch of pods with higher API QPS latency/resource should be within limit when create 105 pods with 300ms interval (QPS 60) [Benchmark][NodeSpecialFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a sequence of pods latency/resource should be within limit when create 10 pods with 50 background pods 

[k8s.io] Density [Serial] [Slow] create a sequence of pods latency/resource should be within limit when create 10 pods with 50 background pods [Benchmark][NodeSpeicalFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a sequence of pods latency/resource should be within limit when create 30 pods with 50 background pods [Benchmark][NodeSpeicalFeature:Benchmark] 

[k8s.io] Density [Serial] [Slow] create a sequence of pods latency/resource should be within limit when create 50 pods with 50 background pods [Benchmark][NodeSpeicalFeature:Benchmark] 

[k8s.io] Device Plugin [Feature:DevicePluginProbe][NodeFeature:DevicePluginProbe][Serial] DevicePlugin Verifies the Kubelet device plugin functionality. 

[k8s.io] Device Plugin [Feature:DevicePlugin][NodeFeature:DevicePlugin][Serial] DevicePlugin Verifies the Kubelet device plugin functionality. 

[k8s.io] Docker features [Feature:Docker][Legacy:Docker] when live-restore is enabled [Serial] [Slow] [Disruptive] containers should not be disrupted when the daemon shuts down and restarts 

[k8s.io] Downward API [Serial] [Disruptive] [NodeFeature:EphemeralStorage] Downward API tests for local ephemeral storage should provide container's limits.ephemeral-storage and requests.ephemeral-storage as env vars 

[k8s.io] Downward API [Serial] [Disruptive] [NodeFeature:EphemeralStorage] Downward API tests for local ephemeral storage should provide default limits.ephemeral-storage from node allocatable 

[k8s.io] GKE system requirements [NodeConformance][Feature:GKEEnv][NodeFeature:GKEEnv] The GCR is accessible 

[k8s.io] GKE system requirements [NodeConformance][Feature:GKEEnv][NodeFeature:GKEEnv] The docker configuration validation should pass 

[k8s.io] GKE system requirements [NodeConformance][Feature:GKEEnv][NodeFeature:GKEEnv] The docker container network should work 

[k8s.io] GKE system requirements [NodeConformance][Feature:GKEEnv][NodeFeature:GKEEnv] The docker daemon should support AppArmor and seccomp 

[k8s.io] GKE system requirements [NodeConformance][Feature:GKEEnv][NodeFeature:GKEEnv] The docker storage driver should work 

[k8s.io] GKE system requirements [NodeConformance][Feature:GKEEnv][NodeFeature:GKEEnv] The iptable rules should work (required by kube-proxy) 

[k8s.io] GKE system requirements [NodeConformance][Feature:GKEEnv][NodeFeature:GKEEnv] The required processes should be running 

[k8s.io] GarbageCollect [Serial][NodeFeature:GarbageCollect] Garbage Collection Test: Many Pods with Many Restarting Containers Should eventually garbage collect containers when we exceed the number of dead containers per container 

[k8s.io] GarbageCollect [Serial][NodeFeature:GarbageCollect] Garbage Collection Test: Many Restarting Containers Should eventually garbage collect containers when we exceed the number of dead containers per container 

[k8s.io] GarbageCollect [Serial][NodeFeature:GarbageCollect] Garbage Collection Test: One Non-restarting Container Should eventually garbage collect containers when we exceed the number of dead containers per container 

[k8s.io] ImageGCNoEviction [Slow] [Serial] [Disruptive][NodeFeature:Eviction] when we run containers that should cause DiskPressure should eventually evict all of the correct pods 

[k8s.io] ImageID [NodeFeature: ImageID] should be set to the manifest digest (from RepoDigests) when available 

[k8s.io] InodeEviction [Slow] [Serial] [Disruptive][NodeFeature:Eviction] when we run containers that should cause DiskPressure should eventually evict all of the correct pods 

[k8s.io] LocalStorageCapacityIsolationEviction [Slow] [Serial] [Disruptive] [Feature:LocalStorageCapacityIsolation][NodeFeature:Eviction] when we run containers that should cause evictions due to pod local storage violations should eventually evict all of the correct pods 

[k8s.io] LocalStorageEviction [Slow] [Serial] [Disruptive][NodeFeature:Eviction] when we run containers that should cause DiskPressure should eventually evict all of the correct pods 

[k8s.io] LocalStorageSoftEviction [Slow] [Serial] [Disruptive][NodeFeature:Eviction] when we run containers that should cause DiskPressure should eventually evict all of the correct pods 

[k8s.io] MemoryAllocatableEviction [Slow] [Serial] [Disruptive][NodeFeature:Eviction] when we run containers that should cause MemoryPressure should eventually evict all of the correct pods 

[k8s.io] NVIDIA GPU Device Plugin [Feature:GPUDevicePlugin][NodeFeature:GPUDevicePlugin][Serial] [Disruptive] DevicePlugin checks that when Kubelet restarts exclusive GPU assignation to pods is kept. 

[k8s.io] Node Container Manager [Serial] Validate Node Allocatable [NodeFeature:NodeAllocatable] set's up the node and runs the test 

[k8s.io] NodeProblemDetector [NodeFeature:NodeProblemDetector] [k8s.io] SystemLogMonitor should generate node condition and events for corresponding errors 

[k8s.io] Pods should support pod readiness gates [NodeFeature:PodReadinessGate] 

[k8s.io] PriorityLocalStorageEvictionOrdering [Slow] [Serial] [Disruptive][NodeFeature:Eviction] when we run containers that should cause DiskPressure should eventually evict all of the correct pods 

[k8s.io] PriorityMemoryEvictionOrdering [Slow] [Serial] [Disruptive][NodeFeature:Eviction] when we run containers that should cause MemoryPressure should eventually evict all of the correct pods 

[k8s.io] Probing container should be restarted with a docker exec liveness probe with timeout 

[k8s.io] Restart [Serial] [Slow] [Disruptive] [NodeFeature:ContainerRuntimeRestart] Container Runtime Network should recover from ip leak 

[k8s.io] Security Context When creating a pod with privileged should run the container as privileged when true [NodeFeature:HostAccess] 

[k8s.io] Security Context when creating a pod in the host IPC namespace should not show the shared memory ID in the non-hostIPC containers [NodeFeature:HostAccess] 

[k8s.io] Security Context when creating a pod in the host IPC namespace should show the shared memory ID in the host IPC containers [NodeFeature:HostAccess] 

[k8s.io] Security Context when creating a pod in the host PID namespace should not show its pid in the non-hostpid containers [NodeFeature:HostAccess] 

[k8s.io] Security Context when creating a pod in the host PID namespace should show its pid in the host PID namespace [NodeFeature:HostAccess] 

[k8s.io] Security Context when creating a pod in the host network namespace should listen on same port in the host network containers [NodeFeature:HostAccess] 

[k8s.io] Security Context when creating a pod in the host network namespace shouldn't show the same port in the non-hostnetwork containers [NodeFeature:HostAccess] 

[k8s.io] Security Context when pod PID namespace is configurable [Feature:ShareProcessNamespace][NodeAlphaFeature:ShareProcessNamespace] containers in pods using isolated PID namespaces should all receive PID 1 

[k8s.io] Security Context when pod PID namespace is configurable [Feature:ShareProcessNamespace][NodeAlphaFeature:ShareProcessNamespace] processes in containers sharing a pod namespace should be able to see each other [Alpha] 

[k8s.io] Sysctls [NodeFeature:Sysctls] should not launch unsafe, but not explicitly enabled sysctls on the node 

[k8s.io] Sysctls [NodeFeature:Sysctls] should reject invalid sysctls 

[k8s.io] Sysctls [NodeFeature:Sysctls] should support sysctls 

[k8s.io] Sysctls [NodeFeature:Sysctls] should support unsafe sysctls which are actually whitelisted 

[k8s.io] SystemNodeCriticalPod [Slow] [Serial] [Disruptive] [NodeFeature:SystemNodeCriticalPod] when create a system-node-critical pod should not be evicted upon DiskPressure 

[k8s.io] TTLAfterFinished Job should be deleted once it finishes after TTL seconds [Feature:TTLAfterFinished] 

[k8s.io] Variable Expansion should allow substituting values in a volume subpath [Feature:VolumeSubpathEnvExpansion][NodeAlphaFeature:VolumeSubpathEnvExpansion] 

[k8s.io] Variable Expansion should fail substituting values in a volume subpath with absolute path [Feature:VolumeSubpathEnvExpansion][NodeAlphaFeature:VolumeSubpathEnvExpansion][Slow] 

[k8s.io] Variable Expansion should fail substituting values in a volume subpath with backticks [Feature:VolumeSubpathEnvExpansion][NodeAlphaFeature:VolumeSubpathEnvExpansion][Slow] 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] delete and recreate ConfigMap: error while ConfigMap is absent: status and events should match expectations 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] delete and recreate ConfigMap: state transitions: status and events should match expectations 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] update ConfigMap in-place: recover to last-known-good version: status and events should match expectations 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] update ConfigMap in-place: state transitions: status and events should match expectations 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] update Node.Spec.ConfigSource: 100 update stress test: status and events should match expectations 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] update Node.Spec.ConfigSource: non-nil last-known-good to a new non-nil last-known-good status and events should match expectations 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] update Node.Spec.ConfigSource: recover to last-known-good ConfigMap.KubeletConfigKey: status and events should match expectations 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] update Node.Spec.ConfigSource: recover to last-known-good ConfigMap: status and events should match expectations 

[k8s.io] [Feature:DynamicKubeletConfig][NodeFeature:DynamicKubeletConfig][Serial][Disruptive] update Node.Spec.ConfigSource: state transitions: status and events should match expectations 

[k8s.io] [Feature:NodeLease][NodeAlphaFeature:NodeLease] when the NodeLease feature is enabled the Kubelet should create and update a lease in the kube-node-lease namespace 

[sig-node] CPU Manager [Serial] [Feature:CPUManager][NodeAlphaFeature:CPUManager] With kubeconfig updated with static CPU Manager policy run the CPU Manager tests should assign CPUs as expected based on the Pod spec 

[sig-node] Dockershim [Serial] [Disruptive] [Feature:Docker][Legacy:Docker] When all containers in pod are missing should complete pod sandbox clean up based on the information in sandbox checkpoint 

[sig-node] Dockershim [Serial] [Disruptive] [Feature:Docker][Legacy:Docker] When checkpoint file is corrupted should complete pod sandbox clean up 

[sig-node] Dockershim [Serial] [Disruptive] [Feature:Docker][Legacy:Docker] When pod sandbox checkpoint is missing should complete pod sandbox clean up 

[sig-node] Dockershim [Serial] [Disruptive] [Feature:Docker][Legacy:Docker] should clean up pod sandbox checkpoint after pod deletion 

[sig-node] Dockershim [Serial] [Disruptive] [Feature:Docker][Legacy:Docker] should remove dangling checkpoint file 

[sig-node] HugePages [Serial] [Feature:HugePages][NodeFeature:HugePages] With config updated with hugepages feature enabled should assign hugepages as expected based on the Pod spec 

[sig-node] Node Performance Testing [Serial] [Slow] Run node performance testing with pre-defined workloads run each pre-defined workload 

[sig-node] Resource-usage [Serial] [Slow] regular resource usage tracking resource tracking for 0 pods per node [Benchmark] 

[sig-node] Resource-usage [Serial] [Slow] regular resource usage tracking resource tracking for 10 pods per node 

[sig-node] Resource-usage [Serial] [Slow] regular resource usage tracking resource tracking for 10 pods per node [Benchmark] 

[sig-node] Resource-usage [Serial] [Slow] regular resource usage tracking resource tracking for 105 pods per node [Benchmark] 

[sig-node] Resource-usage [Serial] [Slow] regular resource usage tracking resource tracking for 35 pods per node [Benchmark] 

[sig-storage] ConfigMap should be consumable from pods in volume as non-root with FSGroup [NodeFeature:FSGroup] 

[sig-storage] ConfigMap should be consumable from pods in volume as non-root with defaultMode and fsGroup set [NodeFeature:FSGroup] 

[sig-storage] ConfigMap should be consumable from pods in volume with mappings as non-root with FSGroup [NodeFeature:FSGroup] 

[sig-storage] Downward API volume should provide podname as non-root with fsgroup [NodeFeature:FSGroup] 

[sig-storage] Downward API volume should provide podname as non-root with fsgroup and defaultMode [NodeFeature:FSGroup] 

[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] files with FSGroup ownership should support (root,0644,tmpfs) 

[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] new files should be created with FSGroup ownership when container is non-root 

[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] new files should be created with FSGroup ownership when container is root 

[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] nonexistent volume subPath should have the correct mode and owner using FSGroup 

[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] volume on default medium should have the correct mode using FSGroup 

[sig-storage] EmptyDir volumes when FSGroup is specified [NodeFeature:FSGroup] volume on tmpfs should have the correct mode using FSGroup 

[sig-storage] GCP Volumes GlusterFS should be mountable 

[sig-storage] GCP Volumes NFSv3 should be mountable for NFSv3 

[sig-storage] GCP Volumes NFSv4 should be mountable for NFSv4 

[sig-storage] HostPath should support existing directory subPath 

[sig-storage] HostPath should support existing single file subPath 

[sig-storage] Projected should be consumable from pods in volume as non-root with FSGroup [NodeFeature:FSGroup] 

[sig-storage] Projected should be consumable from pods in volume as non-root with defaultMode and fsGroup set [NodeFeature:FSGroup] 

[sig-storage] Projected should be consumable from pods in volume with mappings as non-root with FSGroup [NodeFeature:FSGroup] 

[sig-storage] Projected should provide podname as non-root with fsgroup [NodeFeature:FSGroup] 

[sig-storage] Projected should provide podname as non-root with fsgroup and defaultMode [NodeFeature:FSGroup] 

## Error lines from build-log.txt

  * Expand Skipped Lines
  * Raw build-log.txt


    
    
    ... skipping 169 lines ...
    W0722 04:48:09.268]       [Service]
    W0722 04:48:09.268]       Type=oneshot
    W0722 04:48:09.268]       RemainAfterExit=yes
    W0722 04:48:09.268]       ExecStartPre=/bin/mkdir -p /home/containerd
    W0722 04:48:09.268]       ExecStartPre=/bin/mount --bind /home/containerd /home/containerd
    W0722 04:48:09.268]       ExecStartPre=/bin/mount -o remount,exec /home/containerd
    W0722 04:48:09.269]       ExecStartPre=/usr/bin/curl --fail --retry 5 --retry-delay 3 --silent --show-error -H "X-Google-Metadata-Request: True" -o /home/containerd/configure.sh http://metadata.google.internal/computeMetadata/v1/instance/attributes/containerd-configure-sh
    W0722 04:48:09.269]       ExecStartPre=/bin/chmod 544 /home/containerd/configure.sh
    W0722 04:48:09.269]       ExecStart=/home/containerd/configure.sh
    W0722 04:48:09.269] 
    W0722 04:48:09.269]       [Install]
    W0722 04:48:09.269]       WantedBy=containerd.target
    W0722 04:48:09.269] 
    ... skipping 74 lines ...
    W0722 04:48:09.280] # fetch_metadata fetches metadata from GCE metadata server.
    W0722 04:48:09.280] # Var set:
    W0722 04:48:09.280] # 1. Metadata key: key of the metadata.
    W0722 04:48:09.281] fetch_metadata() {
    W0722 04:48:09.281]   local -r key=$1
    W0722 04:48:09.281]   local -r attributes="http://metadata.google.internal/computeMetadata/v1/instance/attributes"
    W0722 04:48:09.281]   if curl --fail --retry 5 --retry-delay 3 --silent --show-error -H "X-Google-Metadata-Request: True" "${attributes}/" | \
    W0722 04:48:09.281]     grep -q "^${key}$"; then
    W0722 04:48:09.281]     curl --fail --retry 5 --retry-delay 3 --silent --show-error -H "X-Google-Metadata-Request: True" \
    W0722 04:48:09.282]       "${attributes}/${key}"
    W0722 04:48:09.282]   fi
    W0722 04:48:09.282] }
    W0722 04:48:09.282] 
    W0722 04:48:09.282] # fetch_env fetches environment variables from GCE metadata server
    W0722 04:48:09.282] # and generate a env file under ${CONTAINERD_HOME}. It assumes that
    ... skipping 59 lines ...
    W0722 04:48:09.293]     deploy_dir=$(echo "${pull_refs}" | sha1sum | awk '{print $1}')
    W0722 04:48:09.293]     deploy_path="${deploy_path}/${deploy_dir}"
    W0722 04:48:09.293]   fi
    W0722 04:48:09.294] 
    W0722 04:48:09.294]   # TODO(random-liu): Put version into the metadata instead of
    W0722 04:48:09.294]   # deciding it in cloud init. This may cause issue to reboot test.
    W0722 04:48:09.294]   version=$(curl -f --ipv4 --retry 6 --retry-delay 3 --silent --show-error \
    W0722 04:48:09.295]     https://storage.googleapis.com/${deploy_path}/latest)
    W0722 04:48:09.295] fi
    W0722 04:48:09.295] 
    W0722 04:48:09.295] TARBALL_GCS_NAME="${pkg_prefix}-${version}.linux-amd64.tar.gz"
    W0722 04:48:09.295] # TARBALL_GCS_PATH is the path to download cri-containerd tarball for node e2e.
    W0722 04:48:09.296] TARBALL_GCS_PATH="https://storage.googleapis.com/${deploy_path}/${TARBALL_GCS_NAME}"
    ... skipping 140 lines ...
    W0722 04:48:09.320]       [Service]
    W0722 04:48:09.320]       Type=oneshot
    W0722 04:48:09.321]       RemainAfterExit=yes
    W0722 04:48:09.321]       ExecStartPre=/bin/mkdir -p /home/containerd
    W0722 04:48:09.321]       ExecStartPre=/bin/mount --bind /home/containerd /home/containerd
    W0722 04:48:09.321]       ExecStartPre=/bin/mount -o remount,exec /home/containerd
    W0722 04:48:09.321]       ExecStartPre=/usr/bin/curl --fail --retry 5 --retry-delay 3 --silent --show-error -H "X-Google-Metadata-Request: True" -o /home/containerd/configure.sh http://metadata.google.internal/computeMetadata/v1/instance/attributes/containerd-configure-sh
    W0722 04:48:09.322]       ExecStartPre=/bin/chmod 544 /home/containerd/configure.sh
    W0722 04:48:09.322]       ExecStart=/home/containerd/configure.sh
    W0722 04:48:09.322] 
    W0722 04:48:09.322]       [Install]
    W0722 04:48:09.322]       WantedBy=containerd.target
    W0722 04:48:09.323] 
    ... skipping 74 lines ...
    W0722 04:48:09.335] # fetch_metadata fetches metadata from GCE metadata server.
    W0722 04:48:09.335] # Var set:
    W0722 04:48:09.336] # 1. Metadata key: key of the metadata.
    W0722 04:48:09.336] fetch_metadata() {
    W0722 04:48:09.336]   local -r key=$1
    W0722 04:48:09.336]   local -r attributes="http://metadata.google.internal/computeMetadata/v1/instance/attributes"
    W0722 04:48:09.336]   if curl --fail --retry 5 --retry-delay 3 --silent --show-error -H "X-Google-Metadata-Request: True" "${attributes}/" | \
    W0722 04:48:09.338]     grep -q "^${key}$"; then
    W0722 04:48:09.338]     curl --fail --retry 5 --retry-delay 3 --silent --show-error -H "X-Google-Metadata-Request: True" \
    W0722 04:48:09.338]       "${attributes}/${key}"
    W0722 04:48:09.338]   fi
    W0722 04:48:09.338] }
    W0722 04:48:09.338] 
    W0722 04:48:09.339] # fetch_env fetches environment variables from GCE metadata server
    W0722 04:48:09.339] # and generate a env file under ${CONTAINERD_HOME}. It assumes that
    ... skipping 59 lines ...
    W0722 04:48:09.347]     deploy_dir=$(echo "${pull_refs}" | sha1sum | awk '{print $1}')
    W0722 04:48:09.347]     deploy_path="${deploy_path}/${deploy_dir}"
    W0722 04:48:09.347]   fi
    W0722 04:48:09.347] 
    W0722 04:48:09.347]   # TODO(random-liu): Put version into the metadata instead of
    W0722 04:48:09.348]   # deciding it in cloud init. This may cause issue to reboot test.
    W0722 04:48:09.348]   version=$(curl -f --ipv4 --retry 6 --retry-delay 3 --silent --show-error \
    W0722 04:48:09.348]     https://storage.googleapis.com/${deploy_path}/latest)
    W0722 04:48:09.348] fi
    W0722 04:48:09.348] 
    W0722 04:48:09.348] TARBALL_GCS_NAME="${pkg_prefix}-${version}.linux-amd64.tar.gz"
    W0722 04:48:09.348] # TARBALL_GCS_PATH is the path to download cri-containerd tarball for node e2e.
    W0722 04:48:09.349] TARBALL_GCS_PATH="https://storage.googleapis.com/${deploy_path}/${TARBALL_GCS_NAME}"
    ... skipping 129 lines ...
    W0722 04:52:13.768] I0722 04:52:13.768050    4399 utils.go:82] Configure iptables firewall rules on "tmp-node-e2e-e7277d10-ubuntu-gke-1604-xenial-v20170420-1"
    W0722 04:52:14.495] I0722 04:52:14.494819    4399 utils.go:117] Killing any existing node processes on "tmp-node-e2e-e7277d10-cos-stable-60-9592-84-0"
    W0722 04:52:15.063] I0722 04:52:15.062756    4399 utils.go:117] Killing any existing node processes on "tmp-node-e2e-e7277d10-ubuntu-gke-1604-xenial-v20170420-1"
    W0722 04:52:15.561] I0722 04:52:15.560354    4399 node_e2e.go:108] GCI/COS node and GCI/COS mounter both detected, modifying --experimental-mounter-path accordingly
    W0722 04:52:15.561] I0722 04:52:15.560413    4399 node_e2e.go:164] Starting tests on "tmp-node-e2e-e7277d10-cos-stable-60-9592-84-0"
    W0722 04:52:16.267] I0722 04:52:16.266846    4399 node_e2e.go:164] Starting tests on "tmp-node-e2e-e7277d10-ubuntu-gke-1604-xenial-v20170420-1"
    W0722 04:52:24.234] I0722 04:52:24.233403    4399 remote.go:197] Test failed unexpectedly. Attempting to retrieving system logs (only works for nodes with journald)
    W0722 04:52:24.855] I0722 04:52:24.855212    4399 remote.go:202] Got the system logs from journald; copying it back...
    W0722 04:52:25.811] I0722 04:52:25.811235    4399 remote.go:122] Copying test artifacts from "tmp-node-e2e-e7277d10-ubuntu-gke-1604-xenial-v20170420-1"
    W0722 04:52:26.937] I0722 04:52:26.936727    4399 run_remote.go:717] Deleting instance "tmp-node-e2e-e7277d10-ubuntu-gke-1604-xenial-v20170420-1"
    I0722 04:52:27.741] 
    I0722 04:52:27.741] >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    I0722 04:52:27.741] >                              START TEST                                >
    ... skipping 7 lines ...
    I0722 04:52:27.742] Running in parallel across [1m8[0m nodes
    I0722 04:52:27.742] 
    I0722 04:52:27.742] [91m[1mFailure [4.483 seconds][0m
    I0722 04:52:27.742] [91m[1m[BeforeSuite] BeforeSuite [0m
    I0722 04:52:27.742] [37m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142[0m
    I0722 04:52:27.742] 
    I0722 04:52:27.743]   [91mBeforeSuite on Node 1 failed[0m
    I0722 04:52:27.743] 
    I0722 04:52:27.743]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142
    I0722 04:52:27.743] [90m------------------------------[0m
    I0722 04:52:27.743] [91m[1mFailure [4.442 seconds][0m
    I0722 04:52:27.743] [91m[1m[BeforeSuite] BeforeSuite [0m
    I0722 04:52:27.743] [37m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142[0m
    I0722 04:52:27.743] 
    I0722 04:52:27.743]   [91mBeforeSuite on Node 1 failed[0m
    I0722 04:52:27.743] 
    I0722 04:52:27.743]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142
    I0722 04:52:27.744] [90m------------------------------[0m
    I0722 04:52:27.744] [91m[1mFailure [4.545 seconds][0m
    I0722 04:52:27.744] [91m[1m[BeforeSuite] BeforeSuite [0m
    I0722 04:52:27.744] [37m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142[0m
    I0722 04:52:27.744] 
    I0722 04:52:27.744]   [91mBeforeSuite on Node 1 failed[0m
    I0722 04:52:27.744] 
    I0722 04:52:27.744]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142
    I0722 04:52:27.744] [90m------------------------------[0m
    I0722 04:52:27.745] [91m[1mFailure [4.422 seconds][0m
    I0722 04:52:27.745] [91m[1m[BeforeSuite] BeforeSuite [0m
    I0722 04:52:27.745] [37m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142[0m
    I0722 04:52:27.745] 
    I0722 04:52:27.745]   [91mBeforeSuite on Node 1 failed[0m
    I0722 04:52:27.745] 
    I0722 04:52:27.745]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142
    I0722 04:52:27.745] [90m------------------------------[0m
    I0722 04:52:27.745] [91m[1mFailure [4.433 seconds][0m
    I0722 04:52:27.745] [91m[1m[BeforeSuite] BeforeSuite [0m
    I0722 04:52:27.746] [37m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142[0m
    I0722 04:52:27.746] 
    I0722 04:52:27.746]   [91mBeforeSuite on Node 1 failed[0m
    I0722 04:52:27.746] 
    I0722 04:52:27.746]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142
    I0722 04:52:27.746] [90m------------------------------[0m
    I0722 04:52:27.746] [91m[1mFailure [4.414 seconds][0m
    I0722 04:52:27.746] [91m[1m[BeforeSuite] BeforeSuite [0m
    I0722 04:52:27.746] [37m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142[0m
    I0722 04:52:27.746] 
    I0722 04:52:27.746]   [91mBeforeSuite on Node 1 failed[0m
    I0722 04:52:27.747] 
    I0722 04:52:27.747]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142
    I0722 04:52:27.747] [90m------------------------------[0m
    I0722 04:52:27.747] [91m[1mFailure [4.461 seconds][0m
    I0722 04:52:27.747] [91m[1m[BeforeSuite] BeforeSuite [0m
    I0722 04:52:27.747] [37m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142[0m
    I0722 04:52:27.747] 
    I0722 04:52:27.747]   [91mBeforeSuite on Node 1 failed[0m
    I0722 04:52:27.747] 
    I0722 04:52:27.747]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142
    I0722 04:52:27.748] [90m------------------------------[0m
    I0722 04:52:27.748] [1mSTEP[0m: Enabling support for Kubelet Plugins Watcher
    I0722 04:52:27.748] [1mSTEP[0m: Enabling support for Kubelet Plugins Watcher
    I0722 04:52:27.748] Jul 22 04:52:19.943: INFO: Parsing ds from https://raw.githubusercontent.com/kubernetes/kubernetes/master/cluster/addons/device-plugins/nvidia-gpu/daemonset.yaml
    ... skipping 34 lines ...
    I0722 04:52:27.752] I0722 04:52:20.145624    2877 validators.go:44] Validating package...
    I0722 04:52:27.752] PASS
    I0722 04:52:27.752] I0722 04:52:20.152981    2816 e2e_node_suite_test.go:149] Pre-pulling images so that they are cached for the tests.
    I0722 04:52:27.752] I0722 04:52:20.153027    2816 remote_runtime.go:43] Connecting to runtime service unix:///run/containerd/containerd.sock
    I0722 04:52:27.752] I0722 04:52:20.153172    2816 remote_image.go:41] Connecting to image service unix:///run/containerd/containerd.sock
    I0722 04:52:27.753] I0722 04:52:20.153197    2816 image_list.go:146] Pre-pulling images with CRI [docker.io/library/busybox:1.29 docker.io/library/nginx:1.14-alpine gcr.io/kubernetes-e2e-test-images/entrypoint-tester:1.0 gcr.io/kubernetes-e2e-test-images/hostexec:1.1 gcr.io/kubernetes-e2e-test-images/ipc-utils:1.0 gcr.io/kubernetes-e2e-test-images/liveness:1.0 gcr.io/kubernetes-e2e-test-images/mounttest-user:1.0 gcr.io/kubernetes-e2e-test-images/mounttest:1.0 gcr.io/kubernetes-e2e-test-images/net:1.0 gcr.io/kubernetes-e2e-test-images/netexec:1.0 gcr.io/kubernetes-e2e-test-images/node-perf/npb-ep-amd64:1.0 gcr.io/kubernetes-e2e-test-images/node-perf/npb-is-amd64:1.0 gcr.io/kubernetes-e2e-test-images/node-perf/tf-wide-deep-amd64:1.0 gcr.io/kubernetes-e2e-test-images/nonewprivs:1.0 gcr.io/kubernetes-e2e-test-images/serve-hostname:1.1 gcr.io/kubernetes-e2e-test-images/test-webserver:1.0 gcr.io/kubernetes-e2e-test-images/volume/gluster:1.0 gcr.io/kubernetes-e2e-test-images/volume/nfs:1.0 google/cadvisor:latest k8s.gcr.io/busybox@sha256:4bdd623e848417d96127e16037743f0cd8b528c026e9175e22a84f639eca58ff k8s.gcr.io/node-problem-detector:v0.6.2 k8s.gcr.io/nvidia-gpu-device-plugin@sha256:4b036e8844920336fa48f36edeb7d4398f426d6a934ba022848deed2edbf09aa k8s.gcr.io/pause:3.1 k8s.gcr.io/stress:v1]
    I0722 04:52:27.753] E0722 04:52:20.153387    2816 remote_image.go:87] ImageStatus "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.754] E0722 04:52:20.153406    2816 remote_image.go:112] PullImage "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.754] W0722 04:52:20.153420    2816 image_list.go:159] Failed to pull docker.io/library/busybox:1.29 as user "root", retrying in 1s (1 of 5): rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.754] E0722 04:52:21.153725    2816 remote_image.go:87] ImageStatus "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.754] E0722 04:52:21.153776    2816 remote_image.go:112] PullImage "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.754] W0722 04:52:21.153787    2816 image_list.go:159] Failed to pull docker.io/library/busybox:1.29 as user "root", retrying in 1s (2 of 5): rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.755] E0722 04:52:22.154056    2816 remote_image.go:87] ImageStatus "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.755] E0722 04:52:22.154127    2816 remote_image.go:112] PullImage "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.755] W0722 04:52:22.154138    2816 image_list.go:159] Failed to pull docker.io/library/busybox:1.29 as user "root", retrying in 1s (3 of 5): rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.755] E0722 04:52:23.154326    2816 remote_image.go:87] ImageStatus "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.755] E0722 04:52:23.154376    2816 remote_image.go:112] PullImage "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.756] W0722 04:52:23.154387    2816 image_list.go:159] Failed to pull docker.io/library/busybox:1.29 as user "root", retrying in 1s (4 of 5): rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.756] E0722 04:52:24.154664    2816 remote_image.go:87] ImageStatus "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.756] E0722 04:52:24.154799    2816 remote_image.go:112] PullImage "docker.io/library/busybox:1.29" from image service failed: rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.756] W0722 04:52:24.154811    2816 image_list.go:159] Failed to pull docker.io/library/busybox:1.29 as user "root", retrying in 1s (5 of 5): rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.757] W0722 04:52:24.154819    2816 image_list.go:163] Could not pre-pull image docker.io/library/busybox:1.29 rpc error: code = Unavailable desc = grpc: the connection is unavailable output: 
    I0722 04:52:27.757] 
    I0722 04:52:27.757] 
    I0722 04:52:27.757] [91m[1mFailure [4.441 seconds][0m
    I0722 04:52:27.757] [91m[1m[BeforeSuite] BeforeSuite [0m
    I0722 04:52:27.757] [37m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:142[0m
    I0722 04:52:27.757] 
    I0722 04:52:27.757]   [91mExpected error:
    I0722 04:52:27.758]       <*status.statusError | 0xc4215cf950>: {
    I0722 04:52:27.758]           Code: 14,
    I0722 04:52:27.758]           Message: "grpc: the connection is unavailable",
    I0722 04:52:27.758]           Details: nil,
    I0722 04:52:27.758]       }
    I0722 04:52:27.758]       rpc error: code = Unavailable desc = grpc: the connection is unavailable
    I0722 04:52:27.758]   not to have occurred[0m
    I0722 04:52:27.758] 
    I0722 04:52:27.758]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/e2e_node_suite_test.go:152
    I0722 04:52:27.758] [90m------------------------------[0m
    I0722 04:52:27.758] I0722 04:52:24.188048    2816 e2e_node_suite_test.go:191] Tests Finished
    I0722 04:52:27.759] 
    I0722 04:52:27.759] 
    I0722 04:52:27.759] [1m[91mRan 2208 of 0 Specs in 4.565 seconds[0m
    I0722 04:52:27.759] [1m[91mFAIL![0m -- [32m[1m0 Passed[0m | [91m[1m2208 Failed[0m | [33m[1m0 Flaked[0m | [33m[1m0 Pending[0m | [36m[1m0 Skipped[0m 
    I0722 04:52:27.759] 
    I0722 04:52:27.759] Ginkgo ran 1 suite in 7.327832651s
    I0722 04:52:27.759] Test Suite Failed
    I0722 04:52:27.759] 
    I0722 04:52:27.759] Failure Finished Test Suite on Host tmp-node-e2e-e7277d10-ubuntu-gke-1604-xenial-v20170420-1
    I0722 04:52:27.760] [command [ssh -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o CheckHostIP=no -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -o LogLevel=ERROR -i /workspace/.ssh/google_compute_engine prow@35.247.63.141 -- sudo sh -c 'cd /tmp/node-e2e-20190722T045203 && timeout -k 30s 3900.000000s ./ginkgo --nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2 ./e2e_node.test -- --system-spec-name= --system-spec-file= --extra-envs= --logtostderr --v 4 --node-name=tmp-node-e2e-e7277d10-ubuntu-gke-1604-xenial-v20170420-1 --report-dir=/tmp/node-e2e-20190722T045203/results --report-prefix=ubuntu --image-description="ubuntu-gke-1604-xenial-v20170420-1" --kubelet-flags=--experimental-kernel-memcg-notification=true --container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}"'] failed with error: exit status 1, command [scp -o UserKnownHostsFile=/dev/null -o IdentitiesOnly=yes -o CheckHostIP=no -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -o LogLevel=ERROR -i /workspace/.ssh/google_compute_engine -r prow@35.247.63.141:/tmp/node-e2e-20190722T045203/results/*.log /workspace/_artifacts/tmp-node-e2e-e7277d10-ubuntu-gke-1604-xenial-v20170420-1] failed with error: exit status 1]
    I0722 04:52:27.761] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    I0722 04:52:27.761] <                              FINISH TEST                               <
    I0722 04:52:27.761] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    I0722 04:52:27.761] 
    W0722 05:21:05.193] I0722 05:21:05.191775    4399 remote.go:122] Copying test artifacts from "tmp-node-e2e-e7277d10-cos-stable-60-9592-84-0"
    W0722 05:21:10.357] I0722 05:21:10.356664    4399 run_remote.go:717] Deleting instance "tmp-node-e2e-e7277d10-cos-stable-60-9592-84-0"
    ... skipping 160 lines ...
    I0722 05:21:11.073] Jul 22 04:53:43.534: INFO: Waiting up to 5m0s for pod "busybox-readonly-true-ae40f7c6-ac3c-11e9-ad39-42010a8a0061" in namespace "e2e-tests-security-context-test-v79fs" to be "success or failure"
    I0722 05:21:11.073] Jul 22 04:53:43.553: INFO: Pod "busybox-readonly-true-ae40f7c6-ac3c-11e9-ad39-42010a8a0061": Phase="Pending", Reason="", readiness=false. Elapsed: 18.819311ms
    I0722 05:21:11.073] Jul 22 04:53:45.555: INFO: Pod "busybox-readonly-true-ae40f7c6-ac3c-11e9-ad39-42010a8a0061": Phase="Pending", Reason="", readiness=false. Elapsed: 2.020907371s
    I0722 05:21:11.073] Jul 22 04:53:47.557: INFO: Pod "busybox-readonly-true-ae40f7c6-ac3c-11e9-ad39-42010a8a0061": Phase="Pending", Reason="", readiness=false. Elapsed: 4.022520842s
    I0722 05:21:11.073] Jul 22 04:53:49.558: INFO: Pod "busybox-readonly-true-ae40f7c6-ac3c-11e9-ad39-42010a8a0061": Phase="Pending", Reason="", readiness=false. Elapsed: 6.024179583s
    I0722 05:21:11.074] Jul 22 04:53:51.561: INFO: Pod "busybox-readonly-true-ae40f7c6-ac3c-11e9-ad39-42010a8a0061": Phase="Running", Reason="", readiness=true. Elapsed: 8.027420126s
    I0722 05:21:11.074] Jul 22 04:53:53.564: INFO: Pod "busybox-readonly-true-ae40f7c6-ac3c-11e9-ad39-42010a8a0061": Phase="Failed", Reason="", readiness=false. Elapsed: 10.030197844s
    I0722 05:21:11.074] Jul 22 04:53:53.564: INFO: Pod "busybox-readonly-true-ae40f7c6-ac3c-11e9-ad39-42010a8a0061" satisfied condition "success or failure"
    I0722 05:21:11.074] [AfterEach] [k8s.io] Security Context
    I0722 05:21:11.075]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:148
    I0722 05:21:11.075] Jul 22 04:53:53.564: INFO: Waiting up to 3m0s for all (but 0) nodes to be ready
    I0722 05:21:11.075] [1mSTEP[0m: Destroying namespace "e2e-tests-security-context-test-v79fs" for this suite.
    I0722 05:21:11.075] Jul 22 04:53:59.580: INFO: Waiting up to 30s for server preferred namespaced resources to be successfully discovered
    ... skipping 427 lines ...
    I0722 05:21:11.150]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:147
    I0722 05:21:11.150] [1mSTEP[0m: Creating a kubernetes client
    I0722 05:21:11.150] [1mSTEP[0m: Building a namespace api object, basename init-container
    I0722 05:21:11.150] Jul 22 04:54:15.972: INFO: Skipping waiting for service account
    I0722 05:21:11.150] [BeforeEach] [k8s.io] InitContainer [NodeConformance]
    I0722 05:21:11.150]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/common/init_container.go:43
    I0722 05:21:11.151] [It] should not start app containers and fail the pod if init containers fail on a RestartNever pod [Conformance]
    I0722 05:21:11.151]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:699
    I0722 05:21:11.151] [1mSTEP[0m: creating the pod
    I0722 05:21:11.151] Jul 22 04:54:15.972: INFO: PodSpec: initContainers in spec.initContainers
    I0722 05:21:11.151] [AfterEach] [k8s.io] InitContainer [NodeConformance]
    I0722 05:21:11.152]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:148
    I0722 05:21:11.152] Jul 22 04:54:18.139: INFO: Waiting up to 3m0s for all (but 0) nodes to be ready
    ... skipping 3 lines ...
    I0722 05:21:11.152] Jul 22 04:54:24.203: INFO: namespace e2e-tests-init-container-nb5sq deletion completed in 6.053307146s
    I0722 05:21:11.153] 
    I0722 05:21:11.153] 
    I0722 05:21:11.153] [32m• [SLOW TEST:8.243 seconds][0m
    I0722 05:21:11.153] [k8s.io] InitContainer [NodeConformance]
    I0722 05:21:11.153] [90m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:694[0m
    I0722 05:21:11.153]   should not start app containers and fail the pod if init containers fail on a RestartNever pod [Conformance]
    I0722 05:21:11.154]   [90m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:699[0m
    I0722 05:21:11.154] [90m------------------------------[0m
    I0722 05:21:11.154] [BeforeEach] [k8s.io] Security Context
    I0722 05:21:11.154]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:147
    I0722 05:21:11.154] [1mSTEP[0m: Creating a kubernetes client
    I0722 05:21:11.154] [1mSTEP[0m: Building a namespace api object, basename security-context-test
    ... skipping 346 lines ...
    I0722 05:21:11.203] [1mSTEP[0m: Building a namespace api object, basename kubelet-test
    I0722 05:21:11.203] Jul 22 04:54:54.041: INFO: Skipping waiting for service account
    I0722 05:21:11.203] [BeforeEach] [k8s.io] Kubelet
    I0722 05:21:11.203]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/kubelet_test.go:37
    I0722 05:21:11.203] [BeforeEach] when scheduling a busybox command that always fails in a pod
    I0722 05:21:11.203]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/kubelet_test.go:80
    I0722 05:21:11.204] [It] should have an error terminated reason [NodeConformance]
    I0722 05:21:11.204]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/kubelet_test.go:100
    I0722 05:21:11.204] [AfterEach] [k8s.io] Kubelet
    I0722 05:21:11.204]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:148
    I0722 05:21:11.204] Jul 22 04:54:58.102: INFO: Waiting up to 3m0s for all (but 0) nodes to be ready
    I0722 05:21:11.204] [1mSTEP[0m: Destroying namespace "e2e-tests-kubelet-test-v7n6q" for this suite.
    I0722 05:21:11.204] Jul 22 04:55:04.115: INFO: Waiting up to 30s for server preferred namespaced resources to be successfully discovered
    ... skipping 3 lines ...
    I0722 05:21:11.205] 
    I0722 05:21:11.205] [32m• [SLOW TEST:10.286 seconds][0m
    I0722 05:21:11.205] [k8s.io] Kubelet
    I0722 05:21:11.205] [90m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:694[0m
    I0722 05:21:11.205]   when scheduling a busybox command that always fails in a pod
    I0722 05:21:11.205]   [90m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/kubelet_test.go:77[0m
    I0722 05:21:11.205]     should have an error terminated reason [NodeConformance]
    I0722 05:21:11.206]     [90m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/kubelet_test.go:100[0m
    I0722 05:21:11.206] [90m------------------------------[0m
    I0722 05:21:11.206] [BeforeEach] [sig-storage] Downward API volume
    I0722 05:21:11.206]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:147
    I0722 05:21:11.206] [1mSTEP[0m: Creating a kubernetes client
    I0722 05:21:11.206] [1mSTEP[0m: Building a namespace api object, basename downward-api
    ... skipping 2896 lines ...
    I0722 05:21:11.672]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:147
    I0722 05:21:11.672] [1mSTEP[0m: Creating a kubernetes client
    I0722 05:21:11.672] [1mSTEP[0m: Building a namespace api object, basename init-container
    I0722 05:21:11.673] Jul 22 04:59:19.957: INFO: Skipping waiting for service account
    I0722 05:21:11.673] [BeforeEach] [k8s.io] InitContainer [NodeConformance]
    I0722 05:21:11.673]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/common/init_container.go:43
    I0722 05:21:11.673] [It] should not start app containers if init containers fail on a RestartAlways pod [Conformance]
    I0722 05:21:11.673]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:699
    I0722 05:21:11.673] [1mSTEP[0m: creating the pod
    I0722 05:21:11.674] Jul 22 04:59:19.957: INFO: PodSpec: initContainers in spec.initContainers
    I0722 05:21:11.679] Jul 22 05:00:00.798: INFO: init container has failed twice: &v1.Pod{TypeMeta:v1.TypeMeta{Kind:"", APIVersion:""}, ObjectMeta:v1.ObjectMeta{Name:"pod-init-76ea99ed-ac3d-11e9-bd76-42010a8a0061", GenerateName:"", Namespace:"e2e-tests-init-container-fss2s", SelfLink:"/api/v1/namespaces/e2e-tests-init-container-fss2s/pods/pod-init-76ea99ed-ac3d-11e9-bd76-42010a8a0061", UID:"76eadbf8-ac3d-11e9-877f-42010a8a0061", ResourceVersion:"2555", Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:63699368359, loc:(*time.Location)(0x8856420)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string{"time":"957966146", "name":"foo"}, Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:v1.PodSpec{Volumes:[]v1.Volume(nil), InitContainers:[]v1.Container{v1.Container{Name:"init1", Image:"docker.io/library/busybox:1.29", Command:[]string{"/bin/false"}, Args:[]string(nil), WorkingDir:"", Ports:[]v1.ContainerPort(nil), EnvFrom:[]v1.EnvFromSource(nil), Env:[]v1.EnvVar(nil), Resources:v1.ResourceRequirements{Limits:v1.ResourceList(nil), Requests:v1.ResourceList(nil)}, VolumeMounts:[]v1.VolumeMount(nil), VolumeDevices:[]v1.VolumeDevice(nil), LivenessProbe:(*v1.Probe)(nil), ReadinessProbe:(*v1.Probe)(nil), Lifecycle:(*v1.Lifecycle)(nil), TerminationMessagePath:"/dev/termination-log", TerminationMessagePolicy:"File", ImagePullPolicy:"IfNotPresent", SecurityContext:(*v1.SecurityContext)(nil), Stdin:false, StdinOnce:false, TTY:false}, v1.Container{Name:"init2", Image:"docker.io/library/busybox:1.29", Command:[]string{"/bin/true"}, Args:[]string(nil), WorkingDir:"", Ports:[]v1.ContainerPort(nil), EnvFrom:[]v1.EnvFromSource(nil), Env:[]v1.EnvVar(nil), Resources:v1.ResourceRequirements{Limits:v1.ResourceList(nil), Requests:v1.ResourceList(nil)}, VolumeMounts:[]v1.VolumeMount(nil), VolumeDevices:[]v1.VolumeDevice(nil), LivenessProbe:(*v1.Probe)(nil), ReadinessProbe:(*v1.Probe)(nil), Lifecycle:(*v1.Lifecycle)(nil), TerminationMessagePath:"/dev/termination-log", TerminationMessagePolicy:"File", ImagePullPolicy:"IfNotPresent", SecurityContext:(*v1.SecurityContext)(nil), Stdin:false, StdinOnce:false, TTY:false}}, Containers:[]v1.Container{v1.Container{Name:"run1", Image:"k8s.gcr.io/pause:3.1", Command:[]string(nil), Args:[]string(nil), WorkingDir:"", Ports:[]v1.ContainerPort(nil), EnvFrom:[]v1.EnvFromSource(nil), Env:[]v1.EnvVar(nil), Resources:v1.ResourceRequirements{Limits:v1.ResourceList{"cpu":resource.Quantity{i:resource.int64Amount{value:100, scale:-3}, d:resource.infDecAmount{Dec:(*inf.Dec)(nil)}, s:"100m", Format:"DecimalSI"}, "memory":resource.Quantity{i:resource.int64Amount{value:52428800, scale:0}, d:resource.infDecAmount{Dec:(*inf.Dec)(nil)}, s:"52428800", Format:"DecimalSI"}}, Requests:v1.ResourceList{"cpu":resource.Quantity{i:resource.int64Amount{value:100, scale:-3}, d:resource.infDecAmount{Dec:(*inf.Dec)(nil)}, s:"100m", Format:"DecimalSI"}, "memory":resource.Quantity{i:resource.int64Amount{value:52428800, scale:0}, d:resource.infDecAmount{Dec:(*inf.Dec)(nil)}, s:"52428800", Format:"DecimalSI"}}}, VolumeMounts:[]v1.VolumeMount(nil), VolumeDevices:[]v1.VolumeDevice(nil), LivenessProbe:(*v1.Probe)(nil), ReadinessProbe:(*v1.Probe)(nil), Lifecycle:(*v1.Lifecycle)(nil), TerminationMessagePath:"/dev/termination-log", TerminationMessagePolicy:"File", ImagePullPolicy:"Never", SecurityContext:(*v1.SecurityContext)(nil), Stdin:false, StdinOnce:false, TTY:false}}, RestartPolicy:"Always", TerminationGracePeriodSeconds:(*int64)(0xc4207e7230), ActiveDeadlineSeconds:(*int64)(nil), DNSPolicy:"Default", NodeSelector:map[string]string(nil), ServiceAccountName:"", DeprecatedServiceAccount:"", AutomountServiceAccountToken:(*bool)(nil), NodeName:"tmp-node-e2e-e7277d10-cos-stable-60-9592-84-0", HostNetwork:false, HostPID:false, HostIPC:false, ShareProcessNamespace:(*bool)(nil), SecurityContext:(*v1.PodSecurityContext)(0xc42159c960), ImagePullSecrets:[]v1.LocalObjectReference(nil), Hostname:"", Subdomain:"", Affinity:(*v1.Affinity)(nil), SchedulerName:"default-scheduler", Tolerations:[]v1.Toleration{v1.Toleration{Key:"node.kubernetes.io/not-ready", Operator:"Exists", Value:"", Effect:"NoExecute", TolerationSeconds:(*int64)(0xc4207e72a0)}, v1.Toleration{Key:"node.kubernetes.io/unreachable", Operator:"Exists", Value:"", Effect:"NoExecute", TolerationSeconds:(*int64)(0xc4207e72c0)}}, HostAliases:[]v1.HostAlias(nil), PriorityClassName:"", Priority:(*int32)(0xc4207e72d0), DNSConfig:(*v1.PodDNSConfig)(nil), ReadinessGates:[]v1.PodReadinessGate(nil), RuntimeClassName:(*string)(nil)}, Status:v1.PodStatus{Phase:"Pending", Conditions:[]v1.PodCondition{v1.PodCondition{Type:"Initialized", Status:"False", LastProbeTime:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, LastTransitionTime:v1.Time{Time:time.Time{wall:0x0, ext:63699368359, loc:(*time.Location)(0x8856420)}}, Reason:"ContainersNotInitialized", Message:"containers with incomplete status: [init1 init2]"}, v1.PodCondition{Type:"Ready", Status:"False", LastProbeTime:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, LastTransitionTime:v1.Time{Time:time.Time{wall:0x0, ext:63699368359, loc:(*time.Location)(0x8856420)}}, Reason:"ContainersNotReady", Message:"containers with unready status: [run1]"}, v1.PodCondition{Type:"ContainersReady", Status:"False", LastProbeTime:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, LastTransitionTime:v1.Time{Time:time.Time{wall:0x0, ext:63699368359, loc:(*time.Location)(0x8856420)}}, Reason:"ContainersNotReady", Message:"containers with unready status: [run1]"}, v1.PodCondition{Type:"PodScheduled", Status:"True", LastProbeTime:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, LastTransitionTime:v1.Time{Time:time.Time{wall:0x0, ext:63699368359, loc:(*time.Location)(0x8856420)}}, Reason:"", Message:""}}, Message:"", Reason:"", NominatedNodeName:"", HostIP:"10.138.0.97", PodIP:"10.100.0.166", StartTime:(*v1.Time)(0xc420987480), InitContainerStatuses:[]v1.ContainerStatus{v1.ContainerStatus{Name:"init1", State:v1.ContainerState{Waiting:(*v1.ContainerStateWaiting)(nil), Running:(*v1.ContainerStateRunning)(nil), Terminated:(*v1.ContainerStateTerminated)(0xc420702af0)}, LastTerminationState:v1.ContainerState{Waiting:(*v1.ContainerStateWaiting)(nil), Running:(*v1.ContainerStateRunning)(nil), Terminated:(*v1.ContainerStateTerminated)(0xc420702b60)}, Ready:false, RestartCount:3, Image:"docker.io/library/busybox:1.29", ImageID:"docker.io/library/busybox@sha256:e004c2cc521c95383aebb1fb5893719aa7a8eae2e7a71f316a4410784edb00a9", ContainerID:"containerd://8c7e7255b5cc25e2e063f49eff242b51d163dff2460c88d94050b3c4eaf22430"}, v1.ContainerStatus{Name:"init2", State:v1.ContainerState{Waiting:(*v1.ContainerStateWaiting)(0xc420987520), Running:(*v1.ContainerStateRunning)(nil), Terminated:(*v1.ContainerStateTerminated)(nil)}, LastTerminationState:v1.ContainerState{Waiting:(*v1.ContainerStateWaiting)(nil), Running:(*v1.ContainerStateRunning)(nil), Terminated:(*v1.ContainerStateTerminated)(nil)}, Ready:false, RestartCount:0, Image:"docker.io/library/busybox:1.29", ImageID:"", ContainerID:""}}, ContainerStatuses:[]v1.ContainerStatus{v1.ContainerStatus{Name:"run1", State:v1.ContainerState{Waiting:(*v1.ContainerStateWaiting)(0xc420987580), Running:(*v1.ContainerStateRunning)(nil), Terminated:(*v1.ContainerStateTerminated)(nil)}, LastTerminationState:v1.ContainerState{Waiting:(*v1.ContainerStateWaiting)(nil), Running:(*v1.ContainerStateRunning)(nil), Terminated:(*v1.ContainerStateTerminated)(nil)}, Ready:false, RestartCount:0, Image:"k8s.gcr.io/pause:3.1", ImageID:"", ContainerID:""}}, QOSClass:"Guaranteed"}}
    I0722 05:21:11.680] [AfterEach] [k8s.io] InitContainer [NodeConformance]
    I0722 05:21:11.680]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:148
    I0722 05:21:11.680] Jul 22 05:00:00.798: INFO: Waiting up to 3m0s for all (but 0) nodes to be ready
    I0722 05:21:11.680] [1mSTEP[0m: Destroying namespace "e2e-tests-init-container-fss2s" for this suite.
    I0722 05:21:11.681] Jul 22 05:00:22.807: INFO: Waiting up to 30s for server preferred namespaced resources to be successfully discovered
    I0722 05:21:11.681] Jul 22 05:00:22.830: INFO: namespace: e2e-tests-init-container-fss2s, resource: bindings, ignored listing per whitelist
    I0722 05:21:11.681] Jul 22 05:00:22.847: INFO: namespace e2e-tests-init-container-fss2s deletion completed in 22.045589237s
    I0722 05:21:11.681] 
    I0722 05:21:11.682] 
    I0722 05:21:11.682] [32m• [SLOW TEST:62.901 seconds][0m
    I0722 05:21:11.682] [k8s.io] InitContainer [NodeConformance]
    I0722 05:21:11.682] [90m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:694[0m
    I0722 05:21:11.682]   should not start app containers if init containers fail on a RestartAlways pod [Conformance]
    I0722 05:21:11.682]   [90m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:699[0m
    I0722 05:21:11.683] [90m------------------------------[0m
    I0722 05:21:11.683] [BeforeEach] [k8s.io] Kubelet Cgroup Manager
    I0722 05:21:11.683]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:147
    I0722 05:21:11.683] [1mSTEP[0m: Creating a kubernetes client
    I0722 05:21:11.683] [1mSTEP[0m: Building a namespace api object, basename kubelet-cgroup-manager
    ... skipping 448 lines ...
    I0722 05:21:11.759] Jul 22 04:56:50.717: INFO: Skipping waiting for service account
    I0722 05:21:11.760] [It] should be able to pull from private registry with credential provider [NodeConformance]
    I0722 05:21:11.760]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e_node/runtime_conformance_test.go:69
    I0722 05:21:11.760] [1mSTEP[0m: create the container
    I0722 05:21:11.760] [1mSTEP[0m: check the container status
    I0722 05:21:11.760] [1mSTEP[0m: delete the container
    I0722 05:21:11.760] Jul 22 05:01:51.541: INFO: No.1 attempt failed: expected container state: Running, got: "Waiting", retrying...
    I0722 05:21:11.761] [1mSTEP[0m: create the container
    I0722 05:21:11.761] [1mSTEP[0m: check the container status
    I0722 05:21:11.761] [1mSTEP[0m: delete the container
    I0722 05:21:11.761] [AfterEach] [k8s.io] Container Runtime Conformance Test
    I0722 05:21:11.761]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:148
    I0722 05:21:11.761] Jul 22 05:01:53.683: INFO: Waiting up to 3m0s for all (but 0) nodes to be ready
    ... skipping 677 lines ...
    I0722 05:21:11.866] [1mSTEP[0m: verifying the pod is in kubernetes
    I0722 05:21:11.866] [1mSTEP[0m: updating the pod
    I0722 05:21:11.866] Jul 22 05:02:33.257: INFO: Successfully updated pod "pod-update-activedeadlineseconds-e89941c9-ac3d-11e9-ba3a-42010a8a0061"
    I0722 05:21:11.866] Jul 22 05:02:33.257: INFO: Waiting up to 5m0s for pod "pod-update-activedeadlineseconds-e89941c9-ac3d-11e9-ba3a-42010a8a0061" in namespace "e2e-tests-pods-r2dkj" to be "terminated due to deadline exceeded"
    I0722 05:21:11.866] Jul 22 05:02:33.258: INFO: Pod "pod-update-activedeadlineseconds-e89941c9-ac3d-11e9-ba3a-42010a8a0061": Phase="Running", Reason="", readiness=true. Elapsed: 1.579276ms
    I0722 05:21:11.867] Jul 22 05:02:35.262: INFO: Pod "pod-update-activedeadlineseconds-e89941c9-ac3d-11e9-ba3a-42010a8a0061": Phase="Running", Reason="", readiness=true. Elapsed: 2.004829864s
    I0722 05:21:11.867] Jul 22 05:02:37.263: INFO: Pod "pod-update-activedeadlineseconds-e89941c9-ac3d-11e9-ba3a-42010a8a0061": Phase="Failed", Reason="DeadlineExceeded", readiness=false. Elapsed: 4.006484163s
    I0722 05:21:11.867] Jul 22 05:02:37.263: INFO: Pod "pod-update-activedeadlineseconds-e89941c9-ac3d-11e9-ba3a-42010a8a0061" satisfied condition "terminated due to deadline exceeded"
    I0722 05:21:11.867] [AfterEach] [k8s.io] Pods
    I0722 05:21:11.867]   /go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/framework/framework.go:148
    I0722 05:21:11.867] Jul 22 05:02:37.263: INFO: Waiting up to 3m0s for all (but 0) nodes to be ready
    I0722 05:21:11.867] [1mSTEP[0m: Destroying namespace "e2e-tests-pods-r2dkj" for this suite.
    I0722 05:21:11.868] Jul 22 05:02:43.270: INFO: Waiting up to 30s for server preferred namespaced resources to be successfully discovered
    ... skipping 343 lines ...
    I0722 05:21:11.909]   should cap back-off at MaxContainerBackOff [Slow][NodeConformance]
    I0722 05:21:11.909]   [90m/go/src/k8s.io/kubernetes/_output/local/go/src/k8s.io/kubernetes/test/e2e/common/pods.go:649[0m
    I0722 05:21:11.910] [90m------------------------------[0m
    I0722 05:21:11.910] I0722 05:21:03.014381    1243 e2e_node_suite_test.go:186] Stopping node services...
    I0722 05:21:11.910] I0722 05:21:03.014405    1243 server.go:258] Kill server "services"
    I0722 05:21:11.910] I0722 05:21:03.014416    1243 server.go:295] Killing process 1374 (services) with -TERM
    I0722 05:21:11.910] E0722 05:21:03.122595    1243 services.go:88] Failed to stop services: error stopping "services": waitid: no child processes
    I0722 05:21:11.910] I0722 05:21:03.122622    1243 server.go:258] Kill server "kubelet"
    I0722 05:21:11.910] I0722 05:21:03.198221    1243 services.go:145] Fetching log files...
    I0722 05:21:11.910] I0722 05:21:03.198347    1243 services.go:154] Get log file "kern.log" with journalctl command [-k].
    I0722 05:21:11.911] I0722 05:21:03.244843    1243 services.go:154] Get log file "cloud-init.log" with journalctl command [-u cloud*].
    I0722 05:21:11.911] I0722 05:21:03.255913    1243 services.go:154] Get log file "docker.log" with journalctl command [-u docker].
    I0722 05:21:11.911] I0722 05:21:03.274468    1243 services.go:154] Get log file "containerd.log" with journalctl command [-u containerd].
    I0722 05:21:11.911] I0722 05:21:03.822610    1243 services.go:154] Get log file "kubelet.log" with journalctl command [-u kubelet-20190722T045203.service].
    I0722 05:21:11.911] I0722 05:21:05.068850    1243 e2e_node_suite_test.go:191] Tests Finished
    I0722 05:21:11.911] 
    I0722 05:21:11.911] 
    I0722 05:21:11.911] [1m[32mRan 157 of 276 Specs in 1724.705 seconds[0m
    I0722 05:21:11.912] [1m[32mSUCCESS![0m -- [32m[1m157 Passed[0m | [91m[1m0 Failed[0m | [33m[1m0 Flaked[0m | [33m[1m0 Pending[0m | [36m[1m119 Skipped[0m 
    I0722 05:21:11.912] 
    I0722 05:21:11.912] Ginkgo ran 1 suite in 28m48.932788753s
    I0722 05:21:11.912] Test Suite Passed
    I0722 05:21:11.912] 
    I0722 05:21:11.912] Success Finished Test Suite on Host tmp-node-e2e-e7277d10-cos-stable-60-9592-84-0
    I0722 05:21:11.912] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
    ... skipping 5 lines ...
    W0722 05:21:12.031] 2019/07/22 05:21:12 process.go:155: Step 'go run /go/src/k8s.io/kubernetes/test/e2e_node/runner/remote/run_remote.go --cleanup --logtostderr --vmodule=*=4 --ssh-env=gce --results-dir=/workspace/_artifacts --project=cri-containerd-node-e2e --zone=us-west1-b --ssh-user=prow --ssh-key=/workspace/.ssh/google_compute_engine --ginkgo-flags=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2 --test_args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}" --test-timeout=1h5m0s --image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.2/image-config.yaml' finished in 33m36.644903042s
    W0722 05:21:12.031] 2019/07/22 05:21:12 node.go:42: Noop - Node DumpClusterLogs() - /workspace/_artifacts: 
    W0722 05:21:12.032] 2019/07/22 05:21:12 node.go:52: Noop - Node Down()
    W0722 05:21:12.032] 2019/07/22 05:21:12 process.go:96: Saved XML output to /workspace/_artifacts/junit_runner.xml.
    W0722 05:21:12.032] 2019/07/22 05:21:12 process.go:153: Running: bash -c . hack/lib/version.sh && KUBE_ROOT=. kube::version::get_version_vars && echo "${KUBE_GIT_VERSION-}"
    W0722 05:21:12.294] 2019/07/22 05:21:12 process.go:155: Step 'bash -c . hack/lib/version.sh && KUBE_ROOT=. kube::version::get_version_vars && echo "${KUBE_GIT_VERSION-}"' finished in 262.382055ms
    W0722 05:21:12.295] 2019/07/22 05:21:12 main.go:316: Something went wrong: encountered 1 errors: [error during go run /go/src/k8s.io/kubernetes/test/e2e_node/runner/remote/run_remote.go --cleanup --logtostderr --vmodule=*=4 --ssh-env=gce --results-dir=/workspace/_artifacts --project=cri-containerd-node-e2e --zone=us-west1-b --ssh-user=prow --ssh-key=/workspace/.ssh/google_compute_engine --ginkgo-flags=--nodes=8 --focus="\[NodeConformance\]" --skip="\[Flaky\]|\[Serial\]" --flakeAttempts=2 --test_args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd\"]}" --test-timeout=1h5m0s --image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.2/image-config.yaml: exit status 1]
    W0722 05:21:12.300] Traceback (most recent call last):
    W0722 05:21:12.300]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 778, in <module>
    W0722 05:21:12.300]     main(parse_args())
    W0722 05:21:12.300]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 626, in main
    W0722 05:21:12.300]     mode.start(runner_args)
    W0722 05:21:12.301]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 262, in start
    W0722 05:21:12.301]     check_env(env, self.command, *args)
    W0722 05:21:12.301]   File "/workspace/./test-infra/jenkins/../scenarios/kubernetes_e2e.py", line 111, in check_env
    W0722 05:21:12.301]     subprocess.check_call(cmd, env=env)
    W0722 05:21:12.301]   File "/usr/lib/python2.7/subprocess.py", line 186, in check_call
    W0722 05:21:12.301]     raise CalledProcessError(retcode, cmd)
    W0722 05:21:12.302] subprocess.CalledProcessError: Command '('kubetest', '--dump=/workspace/_artifacts', '--gcp-service-account=/etc/service-account/service-account.json', '--up', '--down', '--test', '--deployment=node', '--provider=gce', '--cluster=bootstrap-e2e', '--gcp-network=bootstrap-e2e', '--node-args=--image-config-file=/workspace/test-infra/jobs/e2e_node/containerd/containerd-release-1.2/image-config.yaml', '--gcp-project=cri-containerd-node-e2e', '--gcp-zone=us-west1-b', '--node-test-args=--container-runtime=remote --container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\\"name\\": \\"containerd.log\\", \\"journalctl\\": [\\"-u\\", \\"containerd\\"]}"', '--node-tests=true', '--test_args=--nodes=8 --focus="\\[NodeConformance\\]" --skip="\\[Flaky\\]|\\[Serial\\]" --flakeAttempts=2', '--timeout=65m')' returned non-zero exit status 1
    E0722 05:21:12.316] Command failed
    I0722 05:21:12.317] process 326 exited with code 1 after 33.7m
    E0722 05:21:12.317] FAIL: ci-containerd-node-e2e-1-2
    I0722 05:21:12.318] Call:  gcloud auth activate-service-account --key-file=/etc/service-account/service-account.json
    W0722 05:21:12.885] Activated service account credentials for: [pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com]
    I0722 05:21:12.947] process 25415 exited with code 0 after 0.0m
    I0722 05:21:12.948] Call:  gcloud config get-value account
    I0722 05:21:13.291] process 25427 exited with code 0 after 0.0m
    I0722 05:21:13.292] Will upload results to gs://kubernetes-jenkins/logs using pr-kubekins@kubernetes-jenkins-pull.iam.gserviceaccount.com
    I0722 05:21:13.292] Upload result and artifacts...
    I0722 05:21:13.292] Gubernator results at https://gubernator.k8s.io/build/kubernetes-jenkins/logs/ci-containerd-node-e2e-1-2/1153164346239488003
    I0722 05:21:13.293] Call:  gsutil ls gs://kubernetes-jenkins/logs/ci-containerd-node-e2e-1-2/1153164346239488003/artifacts
    W0722 05:21:14.463] CommandException: One or more URLs matched no objects.
    E0722 05:21:14.620] Command failed
    I0722 05:21:14.621] process 25439 exited with code 1 after 0.0m
    W0722 05:21:14.621] Remote dir gs://kubernetes-jenkins/logs/ci-containerd-node-e2e-1-2/1153164346239488003/artifacts not exist yet
    I0722 05:21:14.621] Call:  gsutil -m -q -o GSUtil:use_magicfile=True cp -r -c -z log,txt,xml /workspace/_artifacts gs://kubernetes-jenkins/logs/ci-containerd-node-e2e-1-2/1153164346239488003/artifacts
    I0722 05:21:17.606] process 25581 exited with code 0 after 0.0m
    I0722 05:21:17.607] Call:  git rev-parse HEAD
    I0722 05:21:17.612] process 26156 exited with code 0 after 0.0m
    ... skipping 13 lines ...