This bug is missing log files that will aid in diagnosing the problem. >From a terminal window please run:
apport-collect 1409425 and then change the status of the bug to 'Confirmed'. If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'. This change has been made by an automated script, maintained by the Ubuntu Kernel Team. ** Changed in: linux (Ubuntu) Status: New => Incomplete ** Tags added: utopic -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1409425 Title: lxc-start-ephemeral stops working with kernel 3.18 - overlayfs change? Status in linux package in Ubuntu: Incomplete Status in lxc package in Ubuntu: New Bug description: With the previous vivid kernel 3.16.0-28-generic,"lxc-start-ephemeral -o containername" works fine. With the current 3.18.0-8-generic it fails with "the container failed to start". This is reproducible in a clean cloud VM: $ sudo apt install lxc $ sudo lxc-create -t busybox -n c1 # works fine under all kernels: $ sudo lxc-start -n c1 -F $ sudo lxc-start-ephemeral -o c1 The container 'c1-0twqb553' failed to start. It happens with both the above busybox as well as with a full ubuntu OS container, so I don't think that's relevant. Unfortunately lxc-start-ephemeral has no --logfile or --logpriority or similar debugging tools, and even with -k it doesn't keep a container or logs around for inspection. dmesg might have something worth noting, look at the third line: [ 465.694541] device vethQLD78J entered promiscuous mode [ 465.694611] IPv6: ADDRCONF(NETDEV_UP): vethQLD78J: link is not ready [ 465.726758] overlayfs: missing upperdir or lowerdir or workdir [ 465.744501] eth0: renamed from vethWRSY7B [ 465.745673] IPv6: ADDRCONF(NETDEV_CHANGE): vethQLD78J: link becomes ready [ 465.745693] lxcbr0: port 1(vethQLD78J) entered forwarding state [ 465.745697] lxcbr0: port 1(vethQLD78J) entered forwarding state [ 465.746618] lxcbr0: port 1(vethQLD78J) entered disabled state [ 465.747134] device vethQLD78J left promiscuous mode [ 465.747140] lxcbr0: port 1(vethQLD78J) entered disabled state So maybe overlayfs changed its semantics somehow in the new kernel? ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: lxc 1.1.0~alpha3-0ubuntu1 ProcVersionSignature: Ubuntu 3.16.0-28.38-generic 3.16.7-ckt1 Uname: Linux 3.16.0-28-generic x86_64 ApportVersion: 2.15.1-0ubuntu2 Architecture: amd64 CurrentDesktop: Unity Date: Sun Jan 11 12:45:06 2015 EcryptfsInUse: Yes InstallationDate: Installed on 2014-11-20 (52 days ago) InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Alpha amd64 (20141119) SourcePackage: lxc UpgradeStatus: No upgrade log present (probably fresh install) defaults.conf: lxc.network.type = veth lxc.network.link = lxcbr0 lxc.network.flags = up lxc.network.hwaddr = 00:16:3e:xx:xx:xx lxc.conf: lxc.lxcpath = /srv/lxc modified.conffile..etc.apparmor.d.abstractions.lxc.start.container: [modified] mtime.conffile..etc.apparmor.d.abstractions.lxc.start.container: 2015-01-08T13:09:02.545927 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1409425/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp