[lxc-devel] [lxc/master] lxc-test-unpriv: fix the overlayfs mount error
Cypresslin on Github
lxc-bot at linuxcontainers.org
Wed Nov 8 09:19:00 UTC 2017
A non-text attachment was scrubbed...
Name: not available
Type: text/x-mailbox
Size: 516 bytes
Desc: not available
URL: <http://lists.linuxcontainers.org/pipermail/lxc-devel/attachments/20171108/9984db42/attachment.bin>
-------------- next part --------------
From 706f1101abad503c93442011f3a682d39472cd58 Mon Sep 17 00:00:00 2001
From: Po-Hsu Lin <po-hsu.lin at canonical.com>
Date: Wed, 8 Nov 2017 04:13:58 -0500
Subject: [PATCH] lxc-test-unpriv: fix the overlayfs mount error
This patch fixes the missing workdir issue for the overlayfs mount command in
the lxc-test-unpriv test.
Bug link: https://bugs.launchpad.net/bugs/1730915
Signed-off-by: Po-Hsu Lin <po-hsu.lin at canonical.com>
---
src/tests/lxc-test-unpriv | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/tests/lxc-test-unpriv b/src/tests/lxc-test-unpriv
index 5f2a18f68..97b70e796 100755
--- a/src/tests/lxc-test-unpriv
+++ b/src/tests/lxc-test-unpriv
@@ -39,8 +39,8 @@ if modprobe -q overlayfs; then
mount -t tmpfs none ${MOUNTDIR}
- mkdir "${MOUNTDIR}/lowerdir" "${MOUNTDIR}/upperdir" "${MOUNTDIR}/overlayfs"
- mount -t overlayfs -o lowerdir="${MOUNTDIR}/lowerdir",upperdir="${MOUNTDIR}/upperdir" none "${MOUNTDIR}/overlayfs"
+ mkdir ${MOUNTDIR}/{lowerdir,upperdir,workdir,overlayfs}
+ mount -t overlayfs -o lowerdir="${MOUNTDIR}/lowerdir",upperdir="${MOUNTDIR}/upperdir",workdir="${MOUNTDIR}/workdir" none "${MOUNTDIR}/overlayfs"
CORRECT_LINK_TARGET="${MOUNTDIR}/overlayfs/dummy_file"
exec 9> "${CORRECT_LINK_TARGET}"
More information about the lxc-devel
mailing list