FWIW, I just tried the following: sudo mknod /tmp/x1 sudo lxc-create -t ubuntu-cloud -n c1 sudo cat >> /var/lib/lxc/c1/config << EOF lxc.mount.entry = /tmp/x1 x1 none bind,create=file 0 0 EOF sudo cat > /var/lib/lxc/c1/rootfs/etc/init/x.conf << EOF description "tell lxc monitor we are ready" author "Serge Hallyn" <serge.hallyn@ubuntucom>
start on runlevel [2345] task script echo "READY" > /x1 || true end script EOF Terminal 1: sudo tail -f /tmp/x1 Terminal 2: sudo lxc-start -n c1 "READY" showed up in my /tmp/x1 tail output as expected. So this should be a workable for what you want, to the point that I'm not sure whether something more generic is desirable. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to lxc in Ubuntu. https://bugs.launchpad.net/bugs/1266808 Title: No mechanism to wait until a started container is ready and has finished booting To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lxc/+bug/1266808/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs