On Mon, Dec 16, 2013 at 12:50 PM, Raphael Hertzog <hert...@debian.org>wrote:
> following my previous mail, here's the suggested debdiff to fix LXC in > stable. I'm going to submit this to the stable release team. > > I would welcome tests from real LXC users. My test package is > here: > http://people.debian.org/~hertzog/packages/lxc_0.8.0~rc1-8+deb7u2_amd64.deb > Nice job Raphael. Works very well. My two observations after testing it on a fresh Debian 7.1 install: * Package should have a hard dependency on rsync Reason: rsync is used during the copy rootfs task, when instantiating a debian template via lxc-create. The task and entire container creation process will fail unless the tool is installed on the host system. As such I don't regard rsync as optional. * Package should ensure cgroup is mounted (as already reported by Rob). Reason: container fails to start without it. I did notice you addressed Rob's comment, but having the package installer fix this would be a major usability improvement, compared to requiring the user to hunt through various documents, and end up consulting Google to find the solution to why container's refuse to start.