On Fri, Jul 08, 2005 at 09:36:53PM +0200, [EMAIL PROTECTED] wrote:
> Hello
> 
> I've just tried now the util-vserver-0.25 and 0.28 and got i always got the
> same error.

I'd say you misread my email ...
(maybe read it once again :)

It is an issue with the _kernel_, or to be precise
the tools back then (1-2 years ago) did not anticipate
that they would be used by some nostalgic folks like 
you, with an upcoming 2.0 release ... so the code back
then did not check for >= 1.x release, but for == 1.x
release ... 

... now with 2.0 we naturally chose a 2.x identifier,
which definitely do confuse the ancient tools ...

but, to allow for backwards compatibility *sigh* I
added an option to the kernel, which allows you to
announce a fake 1.00ff version, which make the tools
happy again ...

> Then i've tried :
> 
> rescue:/usr/local/util-vserver-0.28# chcontext --ctx 49150 sleep 100 &
> Can't set the new security context
> : Invalid argument
> [1] 11747
> [1]   Exit 255                chcontext --ctx 49150 sleep 100
> 
> Info :
> rescue:/usr/local/util-vserver-0.29# cat /proc/version
> Linux version 2.6.12.2-vs2.0-rc5 ([EMAIL PROTECTED]) (version gcc 3.3.5 
> (Debian
> 1:3.3.5-13)) #1 Thu Jul 7 15:17:26 CEST 2005
> 
> And eth0:vweb1 is always up ....; and /proc is mounted....
> rescue:/usr/local/util-vserver-0.28# ifconfig | grep 192
>           inet adr:192.168.0.29  Bcast:192.168.0.255  Masque:255.255.255.0
>           inet adr:192.168.0.39  Bcast:192.168.0.255  Masque:255.255.255.0
> rescue:/usr/local/util-vserver-0.28# ifconfig | grep eth0
> eth0      Lien encap:Ethernet  HWaddr 00:0C:29:8B:80:26
> eth0:vweb Lien encap:Ethernet  HWaddr 00:0C:29:8B:80:26
> 
> rescue:/usr/local/util-vserver-0.28# df -hTa |grep '/proc'
> proc          proc       0     0     0   -  /proc
> none          proc       0     0     0   -  /opt/vservers/vweb1/proc
> 
> It's a fool story no ? :-))

well, my suggestion was not to go back even further
in history, and it was not my intention to start a
competition for the oldest working tool either ...

and of course, as my time machine is broken right now
I can neither modify the ancient tools for you, nor
add the kernel patch to the exitsing 2.6.12.2-vs2.0-rc5
kernel, but as I said, it will be in 2.0 (or the next
release candidate)

HTH,
Herbert

> Patrick
> 
> 
> ----- Original Message ----- 
> From: "Herbert Poetzl" <[EMAIL PROTECTED]>
> To: "Patrick Home" <[EMAIL PROTECTED]>
> Cc: <[email protected]>
> Sent: Thursday, July 07, 2005 8:20 PM
> Subject: Re: [Vserver] Can't set the ipv4 root (Invalid argument)
> 
> 
> > On Thu, Jul 07, 2005 at 09:15:39AM +0200, Patrick Home wrote:
> > >
> > > Hello
> > >
> > > I'm running a debian Linux version 2.6.12.2-vs2.0-rc5. I've compiled
> > > util-vserver 0.30 from linux-vserver.org but i got the following error
> when
> > > i when to start a vserver :
> > >
> > > Can't set the ipv4 root (Invalid argument)
> > >
> > > I didn't have this problem with previous version from kernel 2.4.25 to
> > > kernel 2.6.11.11
> >
> > yes, this was a breakage in compatibility because we bumped
> > up the version and older (ancient) tools do not handle that
> > well, but it will be fixed in 2.0, with an additional config
> > option (which of course is depreciated) ...
> >
> > it seems that this restores compatibility quite fine ...
> >
> > (util-vserver-0.25)
> > Linux-VServer Test [V0.13] Copyright (C) 2003-2005 H.Poetzl
> > chcontext is working.
> > chbind is working.
> > Linux 2.6.12.2-vs2.0-rc5 i686/0.25/0.25 [E] (0)
> > VCI:  0002:0001 273 031100f6
> > ---
> > [000]# succeeded.
> > [001]# succeeded.
> > [011]# succeeded.
> > [031]# succeeded.
> > [101]# succeeded.
> > [102]# succeeded.
> > [201]# succeeded.
> > [202]# succeeded.
> >
> > (vserver-0.28)
> > Linux-VServer Test [V0.13] Copyright (C) 2003-2005 H.Poetzl
> > chcontext is working.
> > chbind is working.
> > Linux 2.6.12.2-vs2.0-rc5 i686/0.28/0.28 [J] (0)
> > VCI:  0002:0001 273 031100f6
> > ---
> > [000]# succeeded.
> > [001]# succeeded.
> > [011]# succeeded.
> > [031]# succeeded.
> > [101]# succeeded.
> > [102]# succeeded.
> > [201]# succeeded.
> > [202]# succeeded.
> >
> > of course, updating to newer tools is advised ...
> >
> > HTH,
> > Herbert
> >
> > > I didn't want to use debian package as it's in conflict with
> vpopmail-bin
> > > (cf vkill program in /usr/sbin)
> > >
> > > The most strange is that iface of vserver is up and /proc is mounted
> after i
> > > type vserver vweb1 start :
> > >
> > > srvweb:~/admintools/dev# ifconfig
> > > eth0      Link encap:Ethernet  HWaddr 00:11:09:93:DD:FB
> > >           inet addr:192.168.0.23  Bcast:192.168.0.255
> Mask:255.255.255.0
> > >           inet6 addr: fe80::211:9ff:fe93:ddfb/64 Scope:Link
> > >           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
> > >           RX packets:52791 errors:0 dropped:0 overruns:0 frame:0
> > >           TX packets:50594 errors:0 dropped:0 overruns:0 carrier:0
> > >           collisions:0 txqueuelen:1000
> > >           RX bytes:13278044 (12.6 MiB)  TX bytes:25745227 (24.5 MiB)
> > >           Interrupt:23 Base address:0xb800
> > >
> > >
> > > eth0:vweb Link encap:Ethernet  HWaddr 00:11:09:93:DD:FB
> > >           inet addr:192.168.0.230  Bcast:192.168.0.255
> Mask:255.255.255.0
> > >           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
> > >           Interrupt:23 Base address:0xb800
> > >
> > > lo        Link encap:Local Loopback
> > >           inet addr:127.0.0.1  Mask:255.0.0.0
> > >           inet6 addr: ::1/128 Scope:Host
> > >           UP LOOPBACK RUNNING  MTU:16436  Metric:1
> > >           RX packets:44407 errors:0 dropped:0 overruns:0 frame:0
> > >           TX packets:44407 errors:0 dropped:0 overruns:0 carrier:0
> > >           collisions:0 txqueuelen:0
> > >           RX bytes:12361041 (11.7 MiB)  TX bytes:12361041 (11.7 MiB)
> > >
> > >
> > > srvweb:/usr/src/linux-2.6.12.2# df -hTa
> > > Filesystem    Type    Size  Used Avail Use% Mounted on
> > > /dev/hda1     ext3    9.2G  1.5G  7.3G  17% /
> > > proc          proc       0     0     0   -  /proc
> > > sysfs        sysfs       0     0     0   -  /sys
> > > devpts      devpts       0     0     0   -  /dev/pts
> > > tmpfs        tmpfs     16M   12K   16M   1% /dev/shm
> > > usbfs        usbfs       0     0     0   -  /proc/bus/usb
> > > tmpfs        tmpfs     64M  2.4M   62M   4% /tmp
> > > /dev/hda3     ext3    9.2G  531M  8.2G   6% /var
> > > /dev/md0      ext3    4.6G  533M  3.9G  12% /usr/local
> > > /dev/md1      ext3    9.2G  483M  8.3G   6% /web/clients
> > > /dev/md2      ext3    9.2G  137M  8.6G   2% /home
> > > /dev/md3      ext3    9.2G  3.2G  5.6G  37% /opt
> > > /dev/hda9     ext3     23G   33M   22G   1% /wrk
> > > /dev/hdc1     ext3    9.2G  1.5G  7.3G  17% /spare/racine
> > > /dev/hdc3     ext3    9.2G  538M  8.2G   7% /spare/var
> > > /dev/hdc9     ext3     23G  899M   21G   5% /spare/wrk
> > > none   binfmt_misc       0     0     0   -  /proc/sys/fs/binfmt_misc
> > > none          proc       0     0     0   -  /opt/vservers/vweb1/proc
> > > none        devpts       0     0     0   -  /opt/vservers/vweb1/dev/pts
> > >
> > >
> > >
> > > My kernel is ok (i think) :
> > >
> > > srvweb:/usr/src/linux-2.6.12.2# grep -i legacy .config
> > > CONFIG_PCI_LEGACY_PROC=y
> > > # CONFIG_MEGARAID_LEGACY is not set
> > > CONFIG_LEGACY_PTYS=y
> > > CONFIG_LEGACY_PTY_COUNT=256
> > > CONFIG_VSERVER_LEGACYNET=y
> > > CONFIG_VSERVER_LEGACY=y
> > >
> > > I did'nt activate proc/security as i just want to test ....
> > >
> > > Could anybody help me ?
> > >
> > > Thanks
> > > Patrick
> > >
> > >
> > > _______________________________________________
> > > Vserver mailing list
> > > [email protected]
> > > http://list.linux-vserver.org/mailman/listinfo/vserver
> >
> >
_______________________________________________
Vserver mailing list
[email protected]
http://list.linux-vserver.org/mailman/listinfo/vserver

Reply via email to