Thanks! There is one thing I can't find though. Does this release require a newer version of the kernel (> 2.6.32) or are all the features backwards compatible?
On Thu, Jun 17, 2010 at 05:56, Daniel Lezcano <[email protected]> wrote: > Hi all, > > Finally I released the 0.7.0 version. > > This version provides a better support of system containers and has a lot > bug fixes. > > The most noticeable change of this version is the support of the shutdown / > reboot of the container, and the templates creation used via the lxc-create > command. I don't expect the templates to work on all distro but hopefully > lxc's distro maintainers will make the adequate changes for the templates. > > Thanks all for the contributions. > > ChangeLog: > ========== > > Andrew Phillips (2): > Fix spec file > support shutdown/reboot with upstart within a system container > > Cedric Le Goater (9): > lxc: forbid open fds upon startup > introduce struct lxc_operations > simplify lxc_spawn() gotos > start sequence cleanups > replace common start_arg by private start_arg > merge lxc_restart() and lxc_start() > introduce a sync API > use ptmxmode mount option > add restart framework > > Daniel LEzcano (1): > factor out pivot_root code > > Daniel Lezcano (74): > fix cpuset configuration with smp only > fix compilation warning > fix empty network namespace > factor-out-console code > use a mainloop for the console > Fix header inclusion > rename network type enum > allocate a console to be proxied > set terminal settings when console is a tty > fix no rootfs no console > use lazy umount when umount returns EBUSY > add missing cgroup include > delete network devices by index > fix function prototype implementation > fix network devices cleanup on error > add console.h to dist file > fix kill -1 process > open the console later > lxc: enter / exec a command inside a container V2 > fix lxc-attach returned error > fix lxc-setcap script for lxc-attach > fix when console is not specified > count the number of tasks in the container > Store the container name in the handler > shutdown the container when powering off the container > restart the container at reboot > fork/exec after attach > change to the same directory when attaching > Fail gracefully with attach > do not exit mainloop when child is stopped > more robustness against SIGCHLD > Fix console infinite loop > fix pivot_root temporary directory > update INSTALL file > add missing /dev/pts directory > Make dynamic busybox supported > whitespace cleanup in configure.ac > add a configure option to set a rootfs mount point > encapsulate rootfs data in a structure > add lxc.rootfs.mount config option > use defined rootfs mount point > support ipv4 broadcast specification > added locally modified files for broadcast support > fix indentation > close socket command > Don't close fd 0, fd 1 > change the rootfs mount location and add the README > move lxc-init to $libdir/lxc > remove unused field > fix whitespace > update lxc-checkpoint / lxc-restart man > update checkpoint / restart man page > fix lxc-execute man page > change repository url in MAINTAINERS > fix pivot umount algorithm > disable rootfs automatic detection > fix compilation warnings > fix compilation warning > Fix ubuntu template > change root passwd for debian template > fix busybox template > add console login in ubuntu > move script templates to an adequate place > ubunutu - fix ssh runlevel stop condition > generate locales on debian > update the fedora template > update .gitignore with new location > fix ipv6 acast / mcast restriction > fix return code > update .gitignore > Fix lxc-checkconfig > add lxc.console documentation > fix lxc.spec.in > change version number to 0.7.0 > > Denis Rizaev (1): > fix initial run level > > Ferenc Wagner (11): > no need to use a temporary directory for pivoting > remove pivotdir only if it was created by us > fix typos in error messages > .gitignore new components > conditional use of new capabilities > uint32_t is defined in stdint.h > document rootfs options > change pivotdir default to mnt > fix comment > remove misleading copy&paste comment > correct template directory documentation > > Greg Kurz (2): > assertion on lxc_checkpoint() return value > kill white spaces in lxc_init.c > > Guillaume Zitta (1): > make lxc-checkconfig more explicit > > Michel Normand (31): > typo in error message > do not use logfile in lxc_init (V2) > lxc: add --statefile opt to lxc-checkpoint/restart > avoid compile warning lxc_init.c > close fd 0 and 1 where not required > add --statefd option to lxc-checkpoint/restart > report error if statefd parm is not a digit > get_init_pid moved to lxc/commands.c > remove unused _config_console function > lxc: lxc-unshare to remove its /cgroup/<pid> (V3) > lxc: add usage and help to lxc-netstat (V2) > man update lxc > man update lxc-execute and lxc-start (V2) > man update lxc-create lxc-destroy > man update lxc.conf > lxc: remove perror call in nl.c (V2) > lxc: remove unused lxc_bridge_detach > lxc: child failing before container rename > lxc: move lxc_unlink_nsgroup out of lxc_fini > add fd to ignore to lxc_check_inherited function > sigprocmask moved in fini of start.c > move LXC_TTY_HANDLER_ADD/DEL out of init/fini in start.c > prepare do_start for restart code > Add ops for start > remove obsolete lxc_utils.h > lxc-kill man update about SIGSTOP and SIGKILL > remove remaining .cvsignore files > update .gitignore w/ autogen.sh created files > update man pages about logpriority > lxc-unshare asprintf error checking > README should not be a copy of lxc man page > > Nathan Lynch (1): > correct asprintf error checking > > Panagiotis H.M. Issaris (1): > Forgotten @LIBEXECDIR@ replacement > > Silas Sewell (1): > Add missing stat.h include to start.c > > Wilhelm Meier (1): > few enhancement on the ubuntu template > > Willem Meier (2): > ubunutu template > fixes to the ubuntu template > > [email protected] (1): > drop capabilities in lxc-init (V2) > > [email protected] (1): > lxc: introduce lxc-kill command (v4) > > > ------------------------------------------------------------------------------ > ThinkGeek and WIRED's GeekDad team up for the Ultimate > GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the > lucky parental unit. See the prize list and enter to win: > http://p.sf.net/sfu/thinkgeek-promo > _______________________________________________ > Lxc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/lxc-users > -- Sebastien Pahl @sebp ------------------------------------------------------------------------------ ThinkGeek and WIRED's GeekDad team up for the Ultimate GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the lucky parental unit. See the prize list and enter to win: http://p.sf.net/sfu/thinkgeek-promo _______________________________________________ Lxc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/lxc-users
