diff --git a/libcontainer/integration/exec_test.go b/libcontainer/integration/exec_test.go index d8b6e16b..eb7019d6 100644 --- a/libcontainer/integration/exec_test.go +++ b/libcontainer/integration/exec_test.go @@ -864,7 +864,6 @@ func TestMountCgroupRO(t *testing.T) { } func TestMountCgroupRW(t *testing.T) { - t.Skip("This test is screwed because of dind") if testing.Short() { return } diff --git a/script/test_Dockerfile b/script/test_Dockerfile index 8efe0378..4f4206b2 100644 --- a/script/test_Dockerfile +++ b/script/test_Dockerfile @@ -7,8 +7,6 @@ RUN apt-get update && apt-get install -y iptables criu=1.6-2 && rm -rf /var/lib/ RUN mkdir /busybox && \ curl -sSL 'https://github.com/jpetazzo/docker-busybox/raw/buildroot-2014.11/rootfs.tar' | tar -xC /busybox -RUN curl -sSL https://raw.githubusercontent.com/docker/docker/master/hack/dind -o /dind && \ - chmod +x /dind - +COPY script/tmpmount / WORKDIR /go/src/github.com/opencontainers/runc -ENTRYPOINT ["/dind"] +ENTRYPOINT ["/tmpmount"] diff --git a/script/tmpmount b/script/tmpmount new file mode 100755 index 00000000..5ac6bc2b --- /dev/null +++ b/script/tmpmount @@ -0,0 +1,4 @@ +#!/bin/bash + +mount -t tmpfs none /tmp +exec "$@"