<div dir="ltr">I'm happy to help track this down. Like I wrote on the other thread, since 1.1 does not exhibit this bug, it seems like LXC is doing something differently in the 1.1 branch - this could be a workaround or an actual bug fix.<div><br></div><div>Given that the 1.1 branch has another bug related to overlayfs (<a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1480411">https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1480411</a>), could it be that whatever was changed fixes the first issue (failed to whiteout), but introduces the second issue (operation not permitted)?</div><div><br></div><div>Since you are more familiar with the code-base, do you think there might be a connection between these two that's worth investigating?</div><div><br></div><div>Best,</div><div>Thomas</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Aug 31, 2015 at 7:46 PM, Stéphane Graber <span dir="ltr"><<a href="mailto:stgraber@ubuntu.com" target="_blank">stgraber@ubuntu.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Tue, Sep 01, 2015 at 03:01:07AM +1000, overlay fs wrote:<br>
> The bug,<br>
><br>
> 'Failed to whiteout' error in Trusty with 3.19 kernel<br>
> <a href="https://lists.linuxcontainers.org/pipermail/lxc-users/2015-August/009854.html" rel="noreferrer" target="_blank">https://lists.linuxcontainers.org/pipermail/lxc-users/2015-August/009854.html</a><br>
> <a href="https://bugs.launchpad.net/lxc/+bug/1486073" rel="noreferrer" target="_blank">https://bugs.launchpad.net/lxc/+bug/1486073</a><br>
> <a href="https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1490267" rel="noreferrer" target="_blank">https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1490267</a><br>
><br>
> is present in lxc versions 1.0.7 and 1.0.8, but seems to have been resolved<br>
> in version 1.1. While this bug is not stricly a regression in lxc-1.0.8,<br>
> the bug was latent prior to ubuntu-14.04.3 since previous 14.04.x releases<br>
> did not use the 3.19 kernel.<br>
><br>
> As discussed in the lxc-users thread, it is uncertain whether the bug<br>
> resides in lxc or the kernel.<br>
><br>
> A couple of possible ways to circumvent the bug:<br>
><br>
> (1) Make lxc-1.0.8 depend upon kernel <= 3.17<br>
<br>
</span>Userspace packages aren't allowed to depend on specific kernel version<br>
in Ubuntu. Plus, since only overlay is a problem, that'd be wrong<br>
anyway.<br>
<span class=""><br>
> (2) Upgrade the version of lxc in ubuntu-14.04 from the 1.0 branch to the<br>
> 1.1 branch.<br>
<br>
</span>Not an option either as major release updates and feature introduction<br>
isn't allowed in stable Ubuntu releases.<br>
<br>
We do have a PPA though for those who do need 1.1.<br>
<br>
<br>
If the whiteout problem is a kernel bug, there's little we can do, if<br>
it's a lxc bug, then we should fix this and get the fix into the<br>
stable-1.0 branch.<br>
<br>
I did cherry-pick quite a lot of overlay stuff so I'm wondering what<br>
we'd be missing that 1.1 has...<br>
<br>
> -Oleg<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
--<br>
Stéphane Graber<br>
Ubuntu developer<br>
<a href="http://www.ubuntu.com" rel="noreferrer" target="_blank">http://www.ubuntu.com</a><br>
</div></div><br>_______________________________________________<br>
lxc-users mailing list<br>
<a href="mailto:lxc-users@lists.linuxcontainers.org">lxc-users@lists.linuxcontainers.org</a><br>
<a href="http://lists.linuxcontainers.org/listinfo/lxc-users" rel="noreferrer" target="_blank">http://lists.linuxcontainers.org/listinfo/lxc-users</a><br></blockquote></div><br></div>