Subject: Re: [vserver] test patch for 2.6.30.7
From: Herbert Poetzl <herbert@13thfloor.at>
Date: Mon, 28 Sep 2009 12:51:11 +0200

On Mon, Sep 28, 2009 at 09:59:41AM +0000, Natanael Copa wrote:
> On 9/22/09, Herbert Poetzl <herbert@13thfloor.at> wrote:
> > On Tue, Sep 22, 2009 at 12:05:14PM +0200, Natanael Copa wrote:
> ...
> >> sed -i -e 's/EXTRAVERSION = \.6/EXTRAVERSION = .7/' \
> >> 	patch-2.6.30.6-vs2.3.0.36.14-pre8.diff \
> >> 	> patch-2.6.30.7-vs2.3.0.36.14-pre8.diff

> >> and upload that?

> > nope, that would be untested and that's not the way we
> > do it .. besides anybody can ignore/fix a kernel version
> > change easily ...

> It helps people who build precompiled packages for distros.

how would uploading untested patches help them?

> > 2.6.30.x is not long term supported (yet) and so we
> > moved on to the 2.6.31 kernel, why not use that version
> > instead?

> Because upgrading to 2.6.x releases will almost for sure break things
> for users. Upgrading from 2.6.x.y will normally fix more things for
> users than it breaks things.

well, it is correct that some 2.6.x releases are
not the perfect thing, but without testing, there
will be no 2.6.x.y release either :)

> I don't switch from 2.6.30.y to 2.6.31.y just before a new distro
> release, alpine 1.9.

that means, you are targeting (as debian usually does)
a kernel which will be gone and forgotten in a few
weeks from now ... interesting aproach ...

> >> It builds here atleast.
> > that's good to know, does it boot and work too?
> I haven't rolled it out for production yet but the testsript works:
> .
> alpine-netbook:~$ sudo bash testme.sh
> Linux-VServer Test [V0.17] Copyright (C) 2003-2006 H.Poetzl
> chcontext is working.
> chbind is working.
> Linux 2.6.30.7-vs2.3.0.36.14-pre8 #1 SMP Thu Sep 24 11:52:00 UTC 2009 i686
> Ea 0.30.216 273/glibc (Sa) <v13,net,v21,v22,v23,netv2>
> VCI: 0002:0304 273 13000fb1 (TbsPHIW)
> ---
> [000]# succeeded.
> [001]# succeeded.
> [011]# succeeded.
> [031]# succeeded.
> [101]# succeeded.
> [102]# succeeded.
> [201]# succeeded.
> [202]# succeeded.

> Btw.... that glibc notice up there is wrong. It is uclibc.

what does 'vserver-info - SYSINFO' give?

best,
Herbert

> -- 
> Natanael Copa