[lxc-users] lxc-start-ephemeral: --storage-type dir leaves data behind
juodumas
juodumas at gmail.com
Thu Feb 12 23:28:29 UTC 2015
Hello,
1. Shouldn't ephemeral containers delete data after they are stopped? Data is
left behind when I use the '--storage-type dir' argument.
2. How do I delete leftover data with my unprivileged user after stopping the
ephemeral container?
Here is an example session on Ubuntu 14.04:
[1]$ ls -l ~/.local/share/lxc/
drwxrwx--- 3 100000 ubuntu 4096 Feb 12 10:59 ubuntu-trusty
[2]$ lxc-start-ephemeral -o ubuntu-trusty -n ephemeral -s dir -- pwd
/root
[3]$ ls -l ~/.local/share/lxc/
drwxrwx--- 3 100000 ubuntu 4096 Feb 12 10:59 ubuntu-trusty
drwxrwxr-x 3 100000 ubuntu 4096 Feb 12 23:12 ephemeral
[4]$ lxc-usernsexec -- rm -fr ~/.local/share/lxc/ephemeral/
rm: cannot remove ‘/home/ubuntu/.local/share/lxc/ephemeral/’: Permission denied
[5]$ rmdir ~/.local/share/lxc/ephemeral
So it looks like I can delete the leftover data in 2 steps: [4] and [5].
Is this the right way to do it? Can this cleanup be done with a single
command? Shouldn't this be handled by the lxc-start-ephemeral script?
--
juodumas
More information about the lxc-users
mailing list