[lxc-devel] [PATCH] Add mechanism for container to notify host about end of boot
Daniel P. Berrange
berrange at redhat.com
Fri Sep 14 09:41:24 UTC 2012
On Thu, Sep 13, 2012 at 11:26:39PM +0200, Christian Seiler wrote:
> > I like the idea but haven't looked at the implementation yet as the
> > patch is really quite large. Quickly scanning through I briefly noticed
> > that the copyright headers for the new files are wrong (refer to IBM and
> > Daniel instead of Christian).
>
> I just copy&pasted them from the other files, most header files I saw
> contained the same copyright. Just tell me what exactly to put there and
> then I'll do that for the next version of the patch.
>
> > I'm also wondering if we shouldn't try to keep the "protocol" a bit more
> > generic to eventually allow the container to send/receive more than just
> > its status?
>
> If we want to have a back-channel, we'd need a socket, which makes just
> doing echo RUNNING > /dev/lxc-notify impossible, you'd need a special
> program for that. Having the template scripts dump an additional script
> or upstart job or systemd unit file or whatever in the container when
> creating it seems a lot easier than having to use a special program.
FYI, the systemd team actually want to be able to expose a full socket
from the container to the host, so that the host systemd/systemctl cmd
can directly communicate with the container's systemd. So I don't think
that /dev/lxc-notify would be useful for systemd.
Regards,
Daniel
--
|: http://berrange.com -o- http://www.flickr.com/photos/dberrange/ :|
|: http://libvirt.org -o- http://virt-manager.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: http://entangle-photo.org -o- http://live.gnome.org/gtk-vnc :|
More information about the lxc-devel
mailing list