/run/user/$(id -u $TUSER) is a mountpoint for tmpfs, rm -rf
may fail with EBUSY errno. We should mask it and prevent test from marked
as failed because of this.
Also add set -x to make debugging easier in case of failures.
Signed-off-by: Alexander Mikhalitsyn <aleksandr.mikhalitsyn@canonical.com>
sed -i '/lxcunpriv/d' /run/lxc/nics /etc/lxc/lxc-usernet
sed -i '/^lxcunpriv:/d' /etc/subuid /etc/subgid
- rm -Rf $HDIR /run/user/$(id -u $TUSER)
+ rm -Rf $HDIR /run/user/$(id -u $TUSER) || true
deluser $TUSER
HDIR=/home/$TUSER
trap cleanup EXIT SIGHUP SIGINT SIGTERM
-set -eu
+set -eux
id $TUSER &> /dev/null && deluser -q --remove-home $TUSER
useradd $TUSER