Hi again

Forget my last mail. That do not work. I'll work on a new version.

Best regards,

// Ola

On Fri, Jun 13, 2008 at 06:14:02PM +0300, Utku Somer wrote:
> Package: vserver-debiantools
> Version: 0.6.0
> Severity: important
> 
> newvserver command in 0.6.1 version fails to create a new vserver on 2
> differently configured systems I have. The error seems to result from
> the bug fix that was introduced into the script in the 0.6.1 version to
> solve #482155.
> 
> The script fails precisely at the line where it calls the vserver-build 
> command.
> 
> Other side effects include creating a directory named: 
> 
> --exclude='sparc-utils,dhcp-client,lilo,makedev,pcmcia-cs,ppp,pppconfig,pppoe,pppoeconf,setserial,syslinux,fdutils,libpcap0,iptables,pciutils'
> 
> 
> My work around was using 0.6.0 version, since it was already working on
> my systems. One can also work around it by changing the script a bit and
> playing with the quotes around the --include and --exclude options which
> cause the problem. 
> 
> 
> here is the command:
> # bash -x newvserver --hostname helm --domain parkyeri.net \ 
> > --ip 192.168.199.71 --context 71 --mirror http://ftp.tr.debian.org/debian
> 
> 
> Here is the result of the script, running with the bash -x to see the
> errors:
> 
> + VERSION=0.6
> + shopt -s extglob
> + CONTEXT=
> + VROOTDIR=/etc/vservers/.defaults/vdirbase
> + INSTALL_PACKAGES=
> + '[' -n en_US.UTF-8 ']'
> + '[' en_US.UTF-8 '!=' C ']'
> + INSTALL_PACKAGES=' locales'
> + EXTRA_PACKAGES=
> + 
> REMOVE_PACKAGES=sparc-utils,dhcp-client,lilo,makedev,pcmcia-cs,ppp,pppconfig,pppoe,pppoeconf,setserial,syslinux,fdutils,libpcap0,iptables,pciutils
> + REMOVE_LINKS='klogd hwclock.sh setserial urandom networking umountfs halt 
> reboot mountvirtfs mountall.sh mountnfs.sh ifupdown'
> + POST_INSTALL_SCRIPT=
> + POST_INSTALL_HOST_SCRIPT=
> + ARCH=
> + DIST=lenny
> + MIRROR=http://ftp.uk.debian.org/debian
> + MIRROR_NON_US=http://non-us.debian.org/debian-non-US
> + MIRROR_SECURITY=http://security.debian.org
> + INTERFACE=eth0
> + PKGCACHE=0
> + DEBCONF_FILE_DB=
> + '[' -r /etc/vservers/newvserver-vars ']'
> + . /etc/vservers/newvserver-vars
> + parse_args --hostname helm --domain parkyeri.net --ip 192.168.199.71 
> --context 71 --mirror http://ftp.tr.debian.org/debian
> + '[' 10 -gt 0 ']'
> + case "$1" in
> + case "$2" in
> + VHOST=helm
> + shift 2
> + '[' 8 -gt 0 ']'
> + case "$1" in
> + case "$2" in
> + VDOMAIN=parkyeri.net
> + shift 2
> + '[' 6 -gt 0 ']'
> + case "$1" in
> + case "$2" in
> + IP=192.168.199.71
> + shift 2
> + '[' 4 -gt 0 ']'
> + case "$1" in
> + CONTEXT=71
> + shift 2
> + '[' 2 -gt 0 ']'
> + case "$1" in
> + case "$2" in
> + MIRROR=http://ftp.tr.debian.org/debian
> + shift 2
> + '[' 0 -gt 0 ']'
> ++ which dig
> + '[' -x /usr/bin/dig ']'
> + '[' -n 192.168.199.71 -a '(' -z helm -o -z parkyeri.net ')' ']'
> + '[' -n helm -a -n parkyeri.net -a -n eth0 -a -z 192.168.199.71 ']'
> + '[' -n helm -a -n parkyeri.net -a -n 192.168.199.71 ']'
> + IP_ADDR=192.168.199.71
> + MIRROR=http://ftp.tr.debian.org/debian
> + MIRROR_NON_US=http://non-us.debian.org/debian-non-US
> + MIRROR_SECURITY=http://security.debian.org
> + VROOTDIR=/etc/vservers/.defaults/vdirbase
> + cat /proc/self/status
> + grep '^\(VxID:[^0-9]0\|s_context:[^0-9]0\)$'
> VxID: 0
> + '[' -x /usr/bin/id ']'
> ++ id -u
> + '[' 0 -ne 0 ']'
> + '[' -d /etc/vservers/.defaults/vdirbase/ARCHIVES/lenny ']'
> + '[' -n '' ']'
> + CONTEXT_ARGUMENT=
> + '[' -n 71 ']'
> + CONTEXT_ARGUMENT='--context 71'
> + TMP_INCLUDE='--include='\'' locales'\'''
> + 
> TMP_EXCLUDE='--exclude='\''sparc-utils,dhcp-client,lilo,makedev,pcmcia-cs,ppp,pppconfig,pppoe,pppoeconf,setserial,syslinux,fdutils,libpcap0,iptables,pciutils'\'''
> + /usr/sbin/vserver helm build -m debootstrap --rootdir 
> /etc/vservers/.defaults/vdirbase --hostname helm --interface 
> eth0:192.168.199.71 --context 71 -- -d lenny -m 
> http://ftp.tr.debian.org/debian -- '--include='\''' 'locales'\''' 
> '--exclude='\''sparc-utils,dhcp-client,lilo,makedev,pcmcia-cs,ppp,pppconfig,pppoe,pppoeconf,setserial,syslinux,fdutils,libpcap0,iptables,pciutils'\'''
> chroot-sh: open("/etc/apt/sources.list"): No such file or directory
> 
> >>> Executing post install script ... 
> 
> secure-mount: chdir("/tmp"): No such file or directory
> /etc/vservers/helm/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
>       trap 'kill -s 9 -- -1; exit 0' INT
>       i=0
>       while [ $i -lt 30 ]; do
>           sleep 1
>           let ++i
>       done
>       kill -s 15 -- -1
>       sleep 1
>       kill -s 9 -- -1) 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 'helm'
> 'vserver ... suexec' is supported for running vservers only; aborting...
> 'vserver ... suexec' is supported for running vservers only; aborting...
> 'vserver ... suexec' is supported for running vservers only; aborting...
> + echo 'newvserver: error: vserver-build failure. Cannot continue.'
> newvserver: error: vserver-build failure. Cannot continue.
> + exit 1
> 
> 
> -- System Information:
> Debian Release: lenny/sid
>   APT prefers testing
>   APT policy: (500, 'testing'), (500, 'stable')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.22-pybigvserver (SMP w/4 CPU cores)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
> 
> Versions of packages vserver-debiantools depends on:
> ii  binutils            2.18.1~cvs20080103-4 The GNU assembler, linker and 
> bina
> ii  debootstrap         1.0.9                Bootstrap a basic Debian system
> ii  iproute             20080417-1           networking and traffic control 
> too
> ii  rsync               3.0.2-2              fast remote file copy program 
> (lik
> ii  util-vserver        0.30.215-2           user-space tools for 
> Linux-VServer
> 
> Versions of packages vserver-debiantools recommends:
> ii  dnsutils                      1:9.4.2-10 Clients provided with BIND
> 
> -- no debconf information
> 
> 
> and here is another system, a laptop I reproduced it on:
> 
> -- System Information:
> Debian Release: lenny/sid
> APT prefers testing
> APT policy: (700, 'testing'), (600, 'stable')
> Architecture: i386 (i686)
> 
> Kernel: Linux 2.6.22-3-vserver-686 (SMP w/1 CPU core)
> Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
> 
> Versions of packages vserver-debiantools depends on:
> ii  binutils            2.18.1~cvs20080103-4 The GNU assembler,linker and bina
> ii  debootstrap         1.0.9                Bootstrap a basic Debian system
> ii  iproute             20080417-1           networking and traffic control 
> too
> ii  rsync               3.0.2-2              fast remote file copy program 
> (lik
> ii  util-vserver        0.30.215-2           user-space tools for 
> Linux-VServer
> 
> Versions of packages vserver-debiantools recommends:
> ii  dnsutils                      1:9.4.2-10 Clients provided with BIND
> 
> -- no debconf information
> 
> 
> 

-- 
 --------------------- Ola Lundqvist ---------------------------
/  [EMAIL PROTECTED]                     Annebergsslingan 37      \
|  [EMAIL PROTECTED]                      654 65 KARLSTAD          |
|  http://inguza.com/                  +46 (0)70-332 1551       |
\  gpg/f.p.: 7090 A92B 18FE 7994 0C36  4FE4 18A1 B1CF 0FE5 3DD9 /
 ---------------------------------------------------------------



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to