From 3ad30ff74fcf8c00389c114ecc265be7b6764048 Mon Sep 17 00:00:00 2001 From: Serge Hallyn Date: Thu, 14 Aug 2014 21:36:01 +0000 Subject: [PATCH] lxc-test-unpriv: test lxc-clone -s MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit This would have caught a regression in Ubuntu's 3.16 kernel. Signed-off-by: Serge Hallyn Acked-by: Stéphane Graber --- src/tests/lxc-test-unpriv | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/tests/lxc-test-unpriv b/src/tests/lxc-test-unpriv index f5ab53537..6242c5fd8 100755 --- a/src/tests/lxc-test-unpriv +++ b/src/tests/lxc-test-unpriv @@ -33,7 +33,8 @@ DONE=0 cleanup() { cd / - run_cmd lxc-stop -n c1 -k + run_cmd lxc-stop -n c2 -k || true + run_cmd lxc-stop -n c1 -k || true pkill -u $(id -u $TUSER) -9 sed -i '/lxcunpriv/d' /run/lxc/nics /etc/lxc/lxc-usernet @@ -122,4 +123,12 @@ p1=$(run_cmd lxc-info -n c1 -p -H) run_cmd lxc-info -n c1 run_cmd lxc-attach -n c1 -- /bin/true +run_cmd lxc-stop -n c1 +run_cmd lxc-clone -s -o c1 -n c2 +run_cmd lxc-start -n c2 -d +p1=$(run_cmd lxc-info -n c2 -p -H) +[ "$p1" != "-1" ] || { echo "Failed to start container c2"; false; } + +run_cmd lxc-stop -n c2 + DONE=1 -- 2.47.3