From bf4d9b668669d3d5022a5c6bc2bfed48c91b3270 Mon Sep 17 00:00:00 2001 From: Avesh Agarwal Date: Fri, 24 Jun 2016 19:34:13 -0400 Subject: [PATCH] Fix following node e2e issue on selinux enabled systems: [Fail] [k8s.io] Container Runtime Conformance Test container runtime conformance blackbox test when starting a container that exits [It] should report termination message if TerminationMessagePath is set [Conformance] /root/upstream-code/gocode/src/k8s.io/kubernetes/test/e2e_node/runtime_conformance_test.go:150 --- test/e2e_node/runtime_conformance_test.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/e2e_node/runtime_conformance_test.go b/test/e2e_node/runtime_conformance_test.go index 5e510a7195b..73b9521447e 100644 --- a/test/e2e_node/runtime_conformance_test.go +++ b/test/e2e_node/runtime_conformance_test.go @@ -131,6 +131,7 @@ while true; do sleep 1; done name := "termination-message-container" terminationMessage := "DONE" terminationMessagePath := "/dev/termination-log" + priv := true c := ConformanceContainer{ Framework: f, Container: api.Container{ @@ -139,6 +140,9 @@ while true; do sleep 1; done Command: []string{"/bin/sh", "-c"}, Args: []string{fmt.Sprintf("/bin/echo -n %s > %s", terminationMessage, terminationMessagePath)}, TerminationMessagePath: terminationMessagePath, + SecurityContext: &api.SecurityContext{ + Privileged: &priv, + }, }, RestartPolicy: api.RestartPolicyNever, }