Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 24619 - vserver-sources (2.4.21 + ctx-17) (New Package)
Summary: vserver-sources (2.4.21 + ctx-17) (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Gentoo Cluster Team
URL: http://www.solucorp.qc.ca/miscprj/s_c...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 45043
  Show dependency tree
 
Reported: 2003-07-16 15:19 UTC by Thomas Eckert
Modified: 2010-09-10 18:59 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
vserver-sources-2.4.21.17.ebuild (vserver-sources-2.4.21.17.ebuild,1.39 KB, text/plain)
2003-07-16 15:20 UTC, Thomas Eckert
Details
vserver-sources-2.4.23.1.22.ebuild (vserver-sources-2.4.23.1.22.ebuild,1.27 KB, text/plain)
2004-01-07 13:43 UTC, Thomas Eckert
Details
vserver-sources-2.4.24.1.26.ebuild (vserver-sources-2.4.24.1.26.ebuild,1.27 KB, text/plain)
2004-02-11 13:46 UTC, Thomas Eckert
Details
vserver-sources-2.4.25.1.3.8.ebuild (devel-version) (vserver-sources-2.4.25.1.3.8.ebuild,1.30 KB, text/plain)
2004-03-05 12:54 UTC, Thomas Eckert
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Eckert 2003-07-16 15:19:08 UTC
This ebuild installs a vanilla 2.4.17 patched with context-security to create
virtual servers (something similar to BSD jails). You also need the vserver-admin
tools from bug #19230 to make use of this new kernel.

At the moment ipv6-support needs to be enabled to make the kernel compile with
this patch.

Reproducible: Always
Steps to Reproduce:
Comment 1 Thomas Eckert 2003-07-16 15:20:05 UTC
Created attachment 14566 [details]
vserver-sources-2.4.21.17.ebuild
Comment 2 Thomas Eckert 2003-08-07 12:28:10 UTC
ctx-17a is available on ftp -- renaming the ebuild updates to the new version.
Comment 3 Baptiste SIMON 2003-08-17 07:21:17 UTC
Anyone from the vserver staff has advised me to prefer the ctx17a from Jacques GELINAS (the project maintainer) than the one from solucorp. He had said that the story was long... I don't have more information. :c)

I've patch my ctx17 kernel w/ the Jacques patches, and all seem ok w/ the vserver-0.23 tools. cf. bug #19230
Comment 4 Baptiste SIMON 2003-08-17 07:54:30 UTC
I've forgotten the URL :c/ sorry :
[ http://www.13thfloor.at/VServer/Patches.shtml ]
Comment 5 Thomas Eckert 2003-09-06 08:22:58 UTC
I'm using the patches from ftp.solucorp.qc.ca (ctx17a) with vserver-0.23 -- no problems so far.
btw. I thought solucorp _was_ the maintainers primary site?
As far as I understood the notes on 13thfloor the patches there are unofficial.
Comment 6 Thomas Eckert 2003-10-18 02:13:41 UTC
another update (ctx-17c) is avail.
like the last one: just rename the ebuild.
I haven't tested 17c in production yet, but the changes seem small and the
kernel
builds fine with the new patch.
Now there is also a 2.4.22-version of the patch on "solucorp.qc.ca" -- but
I haven't even downloaded that one.
Comment 7 Allen Parker 2003-12-06 10:31:49 UTC
This bug is fairly out of date. For the last few months, the vserver-sources have instead had their home at http://www.linux-vserver.org the current "stable" patchset is vs1.20 released by herbert poetzl. Maintainer: Please subscribe to the vserver mailing list at lists.linux-vserver.org to stay up to date. If need be, you may contact me directly, and I'll take over keeping this thing current.
Comment 8 Allen Parker 2003-12-06 10:32:24 UTC
adding myself to the cc
Comment 9 Thomas Eckert 2003-12-06 10:41:44 UTC
@allen: i wasn't aware that maintainership changed -- it seems that ftp.solucorp.qc.ca (Jaques) is still releasing new versions (both tools and kernel-patch).
can you point us to further info regarding maintainership? (i did not find it on
http://www.13thfloor.at/vserver/project/)

thanks, thomas
Comment 10 Allen Parker 2003-12-06 10:57:36 UTC
As he may well be. herbert@13thfloor.at is the current maintainer of the kernel patchset. #vserver on irc.oftc.net is the project irc channel,
vserver@list.linux-vserver.org, as I mentioned before Herbert has pretty much
taken the project over. Jacques Galinas didn't do much for a few months and
then Herbert asked if he could have the project and Jacques agreed. I'm not
sure why Jacques continues to release patches and tools, but Herbert's patches
have been very stable and bug-free. To get the full features of Herbert's
kernels, you must be running the util-vserver tools released by Enrico Sholz.
Unfortunately, the source of the util-vserver tools is currently down. I have
md5sum'd versions of all of his tools stored locally on one of my servers if
anyone is interested in gaining access to those sources.

It seems to me that Jacques Galinas is only doing code work specifically for
himself, as he's not an active participant on the mailing list (other than
source release announcements). Whereas on the other hand, Herbert Poetzl is
taking an active lead in the development and support of the linux-vserver/
s_context project. I hope that I've helped clear up some misconceptions and/or
misunderstandings as to the focus of the linux-vserver project.

As a side note, Herbert Poetzl is also doing expiremental releases of the
vs1.xx patchsets and he's doing the majority of the kernel-level development
and testing (I think he said something along the lines of each release is
compiled and run at least 10 times without an error before he'll release the
patchset).
Comment 11 Thomas Eckert 2004-01-07 13:43:10 UTC
Created attachment 23344 [details]
vserver-sources-2.4.23.1.22.ebuild
Comment 12 Thomas Eckert 2004-01-07 13:44:43 UTC
I tested this on two machines for a few weeks now and it run fine (with util-vserver-0.26 and the new 0.27).
Comment 13 Allen Parker 2004-01-07 14:45:30 UTC
the current stable is 2.4.24-vs1.22. 2.4.x-vs1.4x will be coming soon hopefully, vs1.3.3/vs1.3.4 is broken unless the Development/iw01.diff and iw02.diff are applied. more information can be gained at #vserver on irc.oftc.net
Comment 14 Thomas Eckert 2004-01-18 07:58:13 UTC
update: 2.4.24-vs1.24 is the latest stable -- renaming the ebuild + ajusting KV + OKV is sufficient.
Comment 15 Thomas Eckert 2004-02-11 13:46:33 UTC
Created attachment 25431 [details]
vserver-sources-2.4.24.1.26.ebuild

latest version -- added new ebuild for convenience.
Comment 16 Thomas Eckert 2004-03-05 12:54:46 UTC
Created attachment 26913 [details]
vserver-sources-2.4.25.1.3.8.ebuild (devel-version)

ebuild for the latest deveolpment-version -- beside path-adjustments there are
modifications as the patch is now wrapped in an archive (tar.bz2).
Comment 17 Thomas Eckert 2004-03-18 10:30:23 UTC
2 notes:
a) the devel-version (1.3.8) of the patch is also distributed in compressed diff-
format -- maybe we should use that one instead of the .tar.bz2-version?
b) I found LVM2 to be a good addition to the vserver-stuff: you can create
new devices/filesystems on the fly, play around with different filesystems,
the vservers are better "separated" from each other, ...
If there is interrest in this I could post the ajusted version (vs1.3.8 and
device-mapper dm-1).
Comment 18 Thomas Eckert 2004-03-25 05:06:09 UTC
the latest stable is 1.27 now (haven't have time to test it yet, but a rename
should be sufficient).

for the devel-version there may be newer "util-vserver" than 0.29 (a prerelease
named "~.196") be needed. I haven't yet submitted an ebuild for that (could post
it this afternoon if the devel-vserver-patches make it in).
Comment 19 Michael Imhof (RETIRED) gentoo-dev 2004-03-25 05:42:13 UTC
Okies. Checked this in as well.