<div dir="ltr">Not sure if this helps but here is a simple test scenario that will reproduce the problem;<div><a href="http://pastebin.com/V0GJsNcx">http://pastebin.com/V0GJsNcx</a><br></div><div><br></div><div>Cal</div></div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Dec 13, 2013 at 3:59 AM, Cal Leeming [Simplicity Media Ltd] <span dir="ltr"><<a href="mailto:cal.leeming@simplicitymedialtd.co.uk" target="_blank">cal.leeming@simplicitymedialtd.co.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I'm able to create containers which use a single file for their rootfs;</div>
<div><br></div><div>$ dd if=/dev/zero of=/rootfs.img bs=1 count=1024</div><div>$ mkfs.ext4 /rootfs.img</div>
<div>-- other debootstrap commands here --</div><div><br></div><div>The image runs successfully in both lxc-start, lxc-start-ephemeral and lxc-execute.</div><div><br></div><div>However if I then attempt to delete the rootfs image after running lxc-start or lxc-execute, the disk space is not given back and I have to reboot in order to reclaim the disk space.</div>

<div><br></div><div>Does anyone know why this might be happening? Perhaps LXC is keeping a scale descriptor open somewhere?</div><div><br></div><div>Any help would be really appreciated, can provide more info/debugging if needed.</div>

<div><br></div><div>Thanks</div><span class="HOEnZb"><font color="#888888"><div><br>Cal</div></font></span></div>
</blockquote></div><br></div>