Re: Fw: [Vserver] Problems with yum and centos42

From: Daniel Hokka Zakrisson <daniel_at_hozac.com>
Date: Wed 27 Sep 2006 - 19:31:13 BST
Message-ID: <451AC371.4030205@hozac.com>

Eric Jorgensen wrote:
> Hi all,
>
> It's been a week but no reply to my problem. Can anyone duplicate the
> problem I'm having even? Do I need to post more info?
>
> Thanks,
>
> jorgy
>
>
> ----- Forwarded Message ----
> From: Eric Jorgensen <jorgy@yahoo.com>
> To: vserver@list.linux-vserver.org
> Sent: Wednesday, September 20, 2006 12:23:52 PM
> Subject: [Vserver] Problems with yum and centos42
>
> Hello,
>
> I am having recent troubles (I haven't built a guest in 2-3 weeks so
> it's been since then) building a centos42 guest with yum. I am running
> kernel 2.6.15.6-vs2.0.2-rc13 with util-vserver 0.30.210. This had been
> working up until just recently. The command I am using is:
>
> /usr/lib/util-vserver/vserver-build --debug --force -m yum -n j_photos
> \
> --hostname=photos.unixguys.com --netdev=eth0 --interface 192.168.1.83 \
> --netmask 255.255.255.0 -- -d centos42
>
>
>
> The end of the log looks like (no errors earlier on):

Are you absolutely sure about that? CentOS 4.2 has been removed from the
mirrors, so you should've gotten errors about that.

> ++ /usr/lib/util-vserver/distributions/centos42/initpost
> /etc/vservers/j_photos /usr/lib/util-vserver/util-vserver-vars
> secure-mount: chdir("/tmp"): No such file or directory
> /etc/vservers/j_photos/fstab:2:1: failed to mount fstab-entry
> vcontext: execvp("bash"): No such file or directory
>
> An error occured while executing the vserver startup sequence; when
> there are no other messages, it is very likely that the init-script
> (bash -c
> exec >/dev/null
> exec 2>/dev/null
>
> set -x
> f=/tmp/startwait
> trap "rm -f $f" EXIT
> mkfifo $f
> ( sleep 10; kill -s 9 -- -1 ) &
> cat "$f" >/dev/null
> kill -s 9 -- -1
> wait
> ) failed.
> Common causes are:
> * /etc/rc.d/rc on Fedora Core 1 and RH9 fails always; the 'apt-rpm' build
> method knows how to deal with this, but on existing installations,
> appending 'true' to this file will help.
>
>
> Failed to start vserver 'j_photos'
> chroot-shopen("/etc/sysconfig/network"): No such file or directory
> chroot-shopen("/etc/init.d/halt"): No such file or directory
> chmod: cannot access `etc/init.d/halt': No such file or directory
> chroot-shopen("etc/inittab"): No such file or directory

This makes it pretty obvious that nothing got installed.

You could upgrade to util-vserver 0.30.211-rc2 where centos42 has been
replaced by centos4, the more generic name which points to the latest 4
release at all times. It's available from
http://people.linux-vserver.org/~dhozac/p/uv/experimental/util-vserver-0.30.211-rc2.tar.bz2

-- 
Daniel Hokka Zakrisson
GPG id: 06723412
GPG fingerprint: A455 4DF3 990A 431F FECA  7947 6136 DDA2 0672 3412
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver
Received on Wed Sep 27 20:49:55 2006
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Wed 27 Sep 2006 - 20:50:03 BST by hypermail 2.1.8