current baselayout is still hanging within vserver environments, seems like its related to bug 146401. # vserver vs-mirror restart A timeout occured while waiting for the vserver to finish and it will be killed by sending a SIGKILL signal. The following process list might be useful for finding out the reason of this behavior: ---------------------------------------------------------------------- 15243 15 vs-mirror ? Ss 0:00 init boot 15302 15 vs-mirror ? Ss 0:00 \_ init boot 15303 15 vs-mirror ? S 0:00 \_ /bin/bash /sbin/rc boot 15576 15 vs-mirror ? S 0:00 \_ /bin/bash /sbin/rc boot 15577 15 vs-mirror ? S 0:00 \_ /bin/bash /sbin/runscript.sh /etc/init.d/clock start 15604 15 vs-mirror ? S 0:00 \_ cat /lib/rcscripts/init.d/exclusive/localmount ----------------------------------------------------------------------
Created attachment 98687 [details, diff] Don't use FIFO's on vserver It maybe that like FreeBSD, vserver does not use FIFO's correctly - which really sucks
it seems to be fixed with 1.13.0_alpha5, please try
btw, i think http://sources.gentoo.org/viewcvs.py/baselayout/trunk/sh/init-common-post.sh?r1=2309&r2=2350 has solved this issue, since the fifo patch is not in svn ..