Papp Tamás wrote, On 2010. 09. 05. 0:58: > 2. Some days ago there was an update to the package udev. In the > postinst script there is section: > > create_devices() > { > # in a vserver environment, mknod will fail; cf. LP: #144685 > if grep -q ^VxID /proc/self/status; then > return > fi > > What is the right grep pattern so it matches for lxc? In other words, > how can I be sure, I'm in an lxc container? >
Does anybody have any idea about this? I just need something in the containaer which doesn't exist in a real machine. > 3. In the last weeks there were some updates to ubuntu. Unfortunately I > didn't restarted my containers after the updates, so I've just realized > now, that the containers cannot boot properly. > I just cannot figure out, why. > > I don't see, what the proper configuration should be, or what is > depending on what. There is a fully working unupdated configuration, an > updated, but not working at all, and an updated half-working > configurations (sshd is starting other services not). > I made some comparisons but looks similar or even the same to me. Could > you give me some help on this, how could I debug it? > I found the bad change. This is the fix (ifupdown package): --- /etc/network/if-up.d/upstart.orig 2010-07-22 12:59:07.000000000 +0000 +++ /etc/network/if-up.d/upstart 2010-09-06 21:02:16.806712701 +0000 @@ -2,10 +2,6 @@ set -e -if [ "$IFACE" = lo ]; then - exit 0 # emission handled by /etc/init/network-interface.conf -fi - initctl emit -n net-device-up \ "IFACE=$IFACE" \ "LOGICAL=$LOGICAL" \ Thanks, tamas ------------------------------------------------------------------------------ This SF.net Dev2Dev email is sponsored by: Show off your parallel programming skills. Enter the Intel(R) Threading Challenge 2010. http://p.sf.net/sfu/intel-thread-sfd _______________________________________________ Lxc-users mailing list Lxc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lxc-users