<div dir="ltr"><div><div><div><div><div><div>I am using an Ubuntu 14.04 host (upstart init) running linux-generic amd64 kernel, with lxd-spawned unprivileged lxc container running 15.04 (systemd init). Latest 15.04 image with no custom software inside the container, and nothing installed but the barebones.<br><br></div>I applied a profile specifying a custom bridge device and static IP; this config works fine for multiple 14.04 containers. Each of these 14.04 containers can be successfully started and stopped at will.<br><br></div>But when I create a 15.04 amd64 guest, it will start successfully and is usable, but it won't *stop*. Even trying to kill the container processes from the host doesn't seem to get rid of it. The container just keeps running unless I reboot the system. `lxc stop name` just hangs forever. There are only systemd processes and /bin/bash running in the container.<br><br></div>Should the lxc command have a '-f' flag to send SIGKILL to all the child processes of a container in case one of them is hung?<br><br></div><div>There is nothing useful in the lxc or lxd logs. All it says is that the container changed to RUNNING state. Nothing about it changing to any stop/stopping state.<br></div><div><br></div>P.S. - I looked in dmesg, and none of the "stuck" processes have generated any kernel oops/warn/etc. <br><br></div>Thanks,<br><br></div>Sean<br></div>