Subject: Re: [vserver] test patch for 2.6.30.7
From: Natanael Copa <natanael.copa@gmail.com>
Date: Mon, 28 Sep 2009 09:59:41 +0000

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.

> 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.

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

>> 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.

-- 
Natanael Copa