build.git
16 years agofix
Thierry Parmentelat [Mon, 7 Apr 2008 21:22:53 +0000 (21:22 +0000)]
fix

16 years agodidn't mean to change this; using module-tools for the first time.
Stephen Soltesz [Mon, 7 Apr 2008 20:41:15 +0000 (20:41 +0000)]
didn't mean to change this; using module-tools for the first time.

16 years agoTagging module MyPLC - MyPLC-4.2-5
Stephen Soltesz [Mon, 7 Apr 2008 20:40:19 +0000 (20:40 +0000)]
Tagging module MyPLC - MyPLC-4.2-5

16 years agofixes module-branch
Thierry Parmentelat [Mon, 7 Apr 2008 19:23:36 +0000 (19:23 +0000)]
fixes module-branch

16 years agofirst release of module-branch
Thierry Parmentelat [Mon, 7 Apr 2008 17:12:24 +0000 (17:12 +0000)]
first release of module-branch

16 years agomodule tools renaming - no more .py extension - source code in module-tools.py
Thierry Parmentelat [Mon, 7 Apr 2008 10:01:08 +0000 (10:01 +0000)]
module tools renaming - no more .py extension - source code in module-tools.py

16 years agocosmetic
Thierry Parmentelat [Sat, 5 Apr 2008 12:14:49 +0000 (12:14 +0000)]
cosmetic

16 years agogive apache read access to testlogs/
Thierry Parmentelat [Sat, 5 Apr 2008 11:21:56 +0000 (11:21 +0000)]
give apache read access to testlogs/

16 years agooops
Thierry Parmentelat [Sat, 5 Apr 2008 08:31:22 +0000 (08:31 +0000)]
oops

16 years agocollect logs before bailing out
Thierry Parmentelat [Sat, 5 Apr 2008 08:27:53 +0000 (08:27 +0000)]
collect logs before bailing out

16 years agoTagging module NodeManager - NodeManager-1.7-5
Faiyaz Ahmed [Fri, 4 Apr 2008 20:00:49 +0000 (20:00 +0000)]
Tagging module NodeManager - NodeManager-1.7-5
* vdu limitting when NM restarts and slices are re-init'ed
* CoDemux config parser update.  Now tolerates spaces.

16 years agogather test logs from plcs, nodes and slices in testlogs/
Thierry Parmentelat [Fri, 4 Apr 2008 14:56:08 +0000 (14:56 +0000)]
gather test logs from plcs, nodes and slices in testlogs/

16 years agotake util-vserver out of our scope
Thierry Parmentelat [Fri, 4 Apr 2008 08:05:04 +0000 (08:05 +0000)]
take util-vserver out of our scope

16 years agofixed typo in tag for codemux and adopt for onelab
Thierry Parmentelat [Fri, 4 Apr 2008 07:58:13 +0000 (07:58 +0000)]
fixed typo in tag for codemux and adopt for onelab

16 years agoutil-vserver reverted to tag 0.30.215-1
Thierry Parmentelat [Fri, 4 Apr 2008 07:44:56 +0000 (07:44 +0000)]
util-vserver reverted to tag 0.30.215-1

16 years agouse Stephen's tag
Daniel Hokka Zakrisson [Fri, 4 Apr 2008 05:20:13 +0000 (05:20 +0000)]
use Stephen's tag

16 years agoTagging module nodeconfig - nodeconfig-4.2-3
Faiyaz Ahmed [Thu, 3 Apr 2008 22:11:18 +0000 (22:11 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-3
Added support for centralized PlanetFlow.

16 years agoTagged Codemux
Faiyaz Ahmed [Thu, 3 Apr 2008 21:37:11 +0000 (21:37 +0000)]
Tagged Codemux

16 years agocosmetic
Thierry Parmentelat [Thu, 3 Apr 2008 09:13:46 +0000 (09:13 +0000)]
cosmetic

16 years agosync with the planetlab distro
Thierry Parmentelat [Thu, 3 Apr 2008 09:02:51 +0000 (09:02 +0000)]
sync with the planetlab distro

16 years agoTagging module util-vserver - util-vserver-0.30.215-2
Thierry Parmentelat [Thu, 3 Apr 2008 08:11:31 +0000 (08:11 +0000)]
Tagging module util-vserver - util-vserver-0.30.215-2
no semantic change
only changes in the specfile to make the module compliant with module-tag
which is actually used for setting this very tag

16 years agofor dealing with the util-vserver module, specifically the scholz branch
Thierry Parmentelat [Thu, 3 Apr 2008 08:08:25 +0000 (08:08 +0000)]
for dealing with the util-vserver module, specifically the scholz branch
+ for convenience, create a specfiles header as header.spec

16 years agoUse latest stable.
Faiyaz Ahmed [Wed, 2 Apr 2008 21:25:11 +0000 (21:25 +0000)]
Use latest stable.

16 years agolatest util-vserver tag
Stephen Soltesz [Wed, 2 Apr 2008 20:11:24 +0000 (20:11 +0000)]
latest util-vserver tag

16 years agonew tag.
Stephen Soltesz [Wed, 2 Apr 2008 20:10:44 +0000 (20:10 +0000)]
new tag.

16 years agothe scholz branch currently contains a fix for the 'vsh getpwnam_r(main_slicetest1...
Stephen Soltesz [Wed, 2 Apr 2008 19:32:32 +0000 (19:32 +0000)]
the scholz branch currently contains a fix for the 'vsh getpwnam_r(main_slicetest1)' bug.
not tagged yet.

16 years agoonelab-4.2 to use kernel from trunk - tagged version fails on x86_64 with:
Thierry Parmentelat [Tue, 1 Apr 2008 08:58:33 +0000 (08:58 +0000)]
onelab-4.2 to use kernel from trunk - tagged version fails on x86_64 with:
ld: .tmp_vmlinux1: section `.text' can't be allocated in segment 0

16 years agosmarter way to write configs, provide structure and map to avail. resources (testboxe...
Thierry Parmentelat [Mon, 31 Mar 2008 15:47:40 +0000 (15:47 +0000)]
smarter way to write configs, provide structure and map to avail. resources (testboxes, ips, ..) later on

16 years agoreflect test mode (chroot/vserver) in test dirname
Thierry Parmentelat [Mon, 31 Mar 2008 15:00:53 +0000 (15:00 +0000)]
reflect test mode (chroot/vserver) in test dirname

16 years agofix
Thierry Parmentelat [Mon, 31 Mar 2008 11:30:44 +0000 (11:30 +0000)]
fix

16 years agofix
Thierry Parmentelat [Mon, 31 Mar 2008 11:28:06 +0000 (11:28 +0000)]
fix

16 years agosyntax error
Thierry Parmentelat [Mon, 31 Mar 2008 10:15:28 +0000 (10:15 +0000)]
syntax error

16 years agofix unexisting tag
Thierry Parmentelat [Mon, 31 Mar 2008 09:55:53 +0000 (09:55 +0000)]
fix unexisting tag

16 years agofix
Thierry Parmentelat [Mon, 31 Mar 2008 09:42:50 +0000 (09:42 +0000)]
fix

16 years agobugfix
Thierry Parmentelat [Mon, 31 Mar 2008 09:36:13 +0000 (09:36 +0000)]
bugfix

16 years agomake sure the vservers run in the same timezone as the host
Thierry Parmentelat [Mon, 31 Mar 2008 09:28:50 +0000 (09:28 +0000)]
make sure the vservers run in the same timezone as the host

16 years agorun test on the right box
Thierry Parmentelat [Mon, 31 Mar 2008 09:01:48 +0000 (09:01 +0000)]
run test on the right box

16 years agofix
Thierry Parmentelat [Mon, 31 Mar 2008 07:12:32 +0000 (07:12 +0000)]
fix

16 years agofirst step towards module-branch - exp. & disabled
Thierry Parmentelat [Mon, 31 Mar 2008 07:05:59 +0000 (07:05 +0000)]
first step towards module-branch - exp. & disabled

16 years agoMom tag fixing
Thierry Parmentelat [Mon, 31 Mar 2008 07:04:23 +0000 (07:04 +0000)]
Mom tag fixing

16 years agomonitors both trunk and 2.2 branch for Mom
Thierry Parmentelat [Mon, 31 Mar 2008 07:03:50 +0000 (07:03 +0000)]
monitors both trunk and 2.2 branch for Mom

16 years agoMom tag fixing
Thierry Parmentelat [Mon, 31 Mar 2008 07:02:35 +0000 (07:02 +0000)]
Mom tag fixing

16 years agobump NM's revision. Follow tagging name convention.
Faiyaz Ahmed [Fri, 28 Mar 2008 19:49:24 +0000 (19:49 +0000)]
bump NM's revision.  Follow tagging name convention.

16 years agoTagging module CoDemux - CoDemux-0.1-8
Faiyaz Ahmed [Fri, 28 Mar 2008 19:27:49 +0000 (19:27 +0000)]
Tagging module CoDemux - CoDemux-0.1-8

16 years agoTagging module VserverReference - VserverReference-4.2-4
Thierry Parmentelat [Fri, 28 Mar 2008 14:03:51 +0000 (14:03 +0000)]
Tagging module VserverReference - VserverReference-4.2-4
bugfix, 4.2-3 was broken as the slicefamily stamp could not get created, thus nm issued 'vuseradd -t default'

16 years agofirst step towards supporting branches - disabled for now
Thierry Parmentelat [Thu, 27 Mar 2008 17:17:09 +0000 (17:17 +0000)]
first step towards supporting branches - disabled for now

16 years agoshows failing module when a version/taglevel key cannot be found
Thierry Parmentelat [Thu, 27 Mar 2008 13:54:41 +0000 (13:54 +0000)]
shows failing module when a version/taglevel key cannot be found

16 years agono semantic change, just restored the modules order
Thierry Parmentelat [Thu, 27 Mar 2008 09:15:53 +0000 (09:15 +0000)]
no semantic change, just restored the modules order

16 years agowe do not use svn.linux-vserver.org, so:
Thierry Parmentelat [Thu, 27 Mar 2008 09:01:00 +0000 (09:01 +0000)]
we do not use svn.linux-vserver.org, so:
* the daily version uses the scholz branch
* the 4.2 version uses tag 0.30.215

16 years agomanually catching up with tags
Thierry Parmentelat [Thu, 27 Mar 2008 08:56:39 +0000 (08:56 +0000)]
manually catching up with tags

16 years agoplcmdline out of the default list as it is not pulled by build
Thierry Parmentelat [Thu, 27 Mar 2008 08:49:38 +0000 (08:49 +0000)]
plcmdline out of the default list as it is not pulled by build

16 years agoUpdated all packages that do not yet have a current tag to pull from trunk.
Stephen Soltesz [Wed, 26 Mar 2008 18:27:53 +0000 (18:27 +0000)]
Updated all packages that do not yet have a current tag to pull from trunk.
This will allow the RC to build successfully until new tags are created for
the remaining packages

16 years agooops, using -i is enough, that should have gone
Thierry Parmentelat [Wed, 26 Mar 2008 16:29:53 +0000 (16:29 +0000)]
oops, using -i is enough, that should have gone

16 years agoTagging module PLCWWW - PLCWWW-4.2-1
Thierry Parmentelat [Wed, 26 Mar 2008 14:08:17 +0000 (14:08 +0000)]
Tagging module PLCWWW - PLCWWW-4.2-1
the contents of myplc's /var/www/html/{boot,PLCAPI} has moved into nodeconfig

16 years agoTagging module nodeconfig - nodeconfig-4.2-2
Thierry Parmentelat [Wed, 26 Mar 2008 14:04:55 +0000 (14:04 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-2
integrated /var/www/html/{boot,PLCAPI} from PLCWWW
former content has moved down into PlanetLabConf

16 years agomoved convenience function for detecting local IP from nightly to init-vserver -...
Thierry Parmentelat [Wed, 26 Mar 2008 13:49:23 +0000 (13:49 +0000)]
moved convenience function for detecting local IP from nightly to init-vserver - now the default for the latter

16 years agodefault is verbose, use -q to get quiet mode
Thierry Parmentelat [Wed, 26 Mar 2008 13:33:08 +0000 (13:33 +0000)]
default is verbose, use -q to get quiet mode

16 years agoTagging module VserverReference - VserverReference-4.2-3
Thierry Parmentelat [Wed, 26 Mar 2008 10:45:53 +0000 (10:45 +0000)]
Tagging module VserverReference - VserverReference-4.2-3
a single node can now install several instances of this package
package name contains slicefamily - <pldistro>-<fcdistro>-<arch>
setattr --iunlink or --~iunlink appropriately (uses /proc/virtual/info)
does not copy yum.conf from host anymore

16 years agoTagging module PlanetFlow - PlanetFlow-4.0-3
Thierry Parmentelat [Wed, 26 Mar 2008 10:16:06 +0000 (10:16 +0000)]
Tagging module PlanetFlow - PlanetFlow-4.0-3
fixed harmless bug in build (would be for really old versions)

16 years agoTagging module PLCAPI - PLCAPI-4.2-4
Thierry Parmentelat [Wed, 26 Mar 2008 10:12:34 +0000 (10:12 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-4
plcsh: better handling of options when running as a shell script
getbootmedium exports compute_key
tweaks for accepted args in GetPCUTypes and BootNotifyOwners

16 years agoTagging module MyPLC - MyPLC-4.2-4
Thierry Parmentelat [Wed, 26 Mar 2008 10:07:21 +0000 (10:07 +0000)]
Tagging module MyPLC - MyPLC-4.2-4
renew_reminder script moved to support-scripts/
gen-aliases script added in support-scripts/
sirius initscript moved to plc_sliceinitscripts (formerly inlined in db-config)
plc-map script : no javascript for googlemap anymore, see new plc-kml script instead
nodefamily-aware (creates legacy symlink /var/www/html/install-rpms/planetlab)
new native slice attributes 'capabilities', 'vsys' and 'codemux'
new setting 'Mom list address' for sending emails to a separate destination
starts rsyslogd/syslogd as appropriate
expects nodeconfig package (former PlanetLabConf/ dir from PLCWWW)
convenience generation of yum.conf in resulting image based on build/mirroring

16 years agoTagging module BootstrapFS - BootstrapFS-1.0-0
Thierry Parmentelat [Wed, 26 Mar 2008 09:42:21 +0000 (09:42 +0000)]
Tagging module BootstrapFS - BootstrapFS-1.0-0
naming scheme changed, tarball name now contains ''nodefamily'' as <pldistro>-<arch>
new package named 'noderepo' allows to ship the full set of node rpms to another (arch) myplc

16 years agoTagging module BootManager - BootManager-3.2-5
Thierry Parmentelat [Wed, 26 Mar 2008 09:34:01 +0000 (09:34 +0000)]
Tagging module BootManager - BootManager-3.2-5
renamed step InstallBootstrapRPM into InstallBootstrapFS
reviewed selection of bootstrapfs, based on nodegroups, for multi-arch deployment
import pypcimap rather than pypciscan
initial downlaoding of plc_config made more robust
root and /vservers file systems mounted ext3
calls to BootGetNodeDetails replaced with GetNodes/GetNodeNetworks
also seems to be using session-based authentication rather than former hmac-based one

16 years agoTagging module BootCD - BootCD-3.4-5
Thierry Parmentelat [Wed, 26 Mar 2008 09:03:31 +0000 (09:03 +0000)]
Tagging module BootCD - BootCD-3.4-5
kargs.txt for serial boot fixed: now properly exposed to bootmanager through the overlay image
build.sh cleaned up in the process
actual location of selected node config file displayed
import pypci rather than pypciscan

16 years agouse new names
Thierry Parmentelat [Tue, 25 Mar 2008 17:32:23 +0000 (17:32 +0000)]
use new names

16 years agovserver & ctx_migrate workaround : more numerous (20) attempts, wait for only 3 sec
Thierry Parmentelat [Tue, 25 Mar 2008 13:00:50 +0000 (13:00 +0000)]
vserver & ctx_migrate workaround : more numerous (20) attempts, wait for only 3 sec

16 years agofor the vserver/vc_ctx_migrate workaround : sleep delay down to 30 seconds
Thierry Parmentelat [Tue, 25 Mar 2008 11:45:08 +0000 (11:45 +0000)]
for the vserver/vc_ctx_migrate workaround : sleep delay down to 30 seconds

16 years agoreview usage
Thierry Parmentelat [Tue, 25 Mar 2008 11:42:51 +0000 (11:42 +0000)]
review usage

16 years agovsys does not build on centos as caml and inotify-devel are not available
Thierry Parmentelat [Sat, 22 Mar 2008 17:20:12 +0000 (17:20 +0000)]
vsys does not build on centos as caml and inotify-devel are not available
cleanup in distro-dependant packages, general rule is to treat the early distros as exceptions
rather than the other way around (f9 is coming)

16 years agofix vsys/bootstrapfs dependencies
Thierry Parmentelat [Sat, 22 Mar 2008 16:37:07 +0000 (16:37 +0000)]
fix vsys/bootstrapfs dependencies

16 years agotry local resources first for when planetlab distros are built overseas
Thierry Parmentelat [Sat, 22 Mar 2008 16:24:03 +0000 (16:24 +0000)]
try local resources first for when planetlab distros are built overseas

16 years agothis was wrong, was taken from bob where it just happens to work
Thierry Parmentelat [Sat, 22 Mar 2008 12:52:46 +0000 (12:52 +0000)]
this was wrong, was taken from bob where it just happens to work

16 years agofix for use with make targets like "vbuild-nightly.sh vserver"
Thierry Parmentelat [Sat, 22 Mar 2008 12:25:09 +0000 (12:25 +0000)]
fix for use with make targets like "vbuild-nightly.sh vserver"

16 years agouse new build box for tests
Thierry Parmentelat [Fri, 21 Mar 2008 19:21:43 +0000 (19:21 +0000)]
use new build box for tests

16 years agosupport for multiple slice reference images
Thierry Parmentelat [Fri, 21 Mar 2008 16:35:32 +0000 (16:35 +0000)]
support for multiple slice reference images

* vserver-reference rpm names have changed and become
    vserver-@pldistro@-@fcdistro@-@arch@
    vserver-systemslices-@pldistro@-@fcdistro@-@arch@

* this contains the images located as
   /vservers/.vref/@pldistro@-@fcdistro@-@arch@
and
  /vservers/.vstub/@pldistro@-@fcdistro@-@arch@/planetflow
respectively

* a stamp gets created on the nodes as /etc/planetlab/defaultvref
  that contains the name for the default slicefamily to use

* nodemanager tries to be smart when chosing the right argument to pass to vuseradd
  for this purpose, the argument in 'vref' is taken as a dash-separated list of 'wishes'
  so e.g. is defaultvref is planetlab-f8-x86_64, then we should find for the image name:
vref=i386           -> vuseradd -t planetlab-f8-i386
vref=centos5        -> vuseradd -t planetlab-centos5-x86_64
vref=planetflow     -> vuseradd -t planetflow
vref=centos5-onelab -> vuseradd -t onelab-centos5-x86_64

for legacy reasons, if the stamp is not found, 'default' is taken instead

=== status
* this is only partly tested
* a given node can install several variants of vserver-*
  this would require a manual upload of the rpms into the right install-rpms
  and manual changes in yumgroups.
* next improvement would be to have the system (planetflow) slices have a smarter naming scheme as well
  this way a 'planetflow' vref would rather be rewritten as planetflow-f8-x86_64
  for the time being it is not supported to install several variants of vserver-systemslices
  on the node - although it should be harmless

16 years agoreviewed for new mirroring scheme
Thierry Parmentelat [Fri, 21 Mar 2008 15:56:07 +0000 (15:56 +0000)]
reviewed for new mirroring scheme

16 years agomkfedora : ready for new mirror layout & for centos, tentatively
Thierry Parmentelat [Thu, 20 Mar 2008 18:03:50 +0000 (18:03 +0000)]
mkfedora : ready for new mirror layout & for centos, tentatively

16 years agodoes no display repo in subdirs
Thierry Parmentelat [Thu, 20 Mar 2008 17:05:52 +0000 (17:05 +0000)]
does no display repo in subdirs

16 years agotypo
Thierry Parmentelat [Thu, 20 Mar 2008 17:01:09 +0000 (17:01 +0000)]
typo

16 years agotypo
Thierry Parmentelat [Thu, 20 Mar 2008 17:00:08 +0000 (17:00 +0000)]
typo

16 years agosupport for diff and -0
Thierry Parmentelat [Thu, 20 Mar 2008 16:55:41 +0000 (16:55 +0000)]
support for diff and -0

16 years agohad forgotten that one
Thierry Parmentelat [Thu, 20 Mar 2008 16:23:58 +0000 (16:23 +0000)]
had forgotten that one

16 years ago* new default layout for mirrors - see https://svn.planet-lab.org/wiki/VserverCentos
Thierry Parmentelat [Thu, 20 Mar 2008 15:26:04 +0000 (15:26 +0000)]
* new default layout for mirrors - see https://svn.planet-lab.org/wiki/VserverCentos
* new defaults mirrors, specified for fedora and centos in US and EU
* new -U option for specifying centos URL

16 years agoreverting previous unintentional change - multiple vserver images are not ready yet
Thierry Parmentelat [Thu, 20 Mar 2008 13:40:18 +0000 (13:40 +0000)]
reverting previous unintentional change - multiple vserver images are not ready yet

16 years agotrying new mirror location as well
Thierry Parmentelat [Thu, 20 Mar 2008 13:12:08 +0000 (13:12 +0000)]
trying new mirror location as well

16 years agostrip SVNPATH for any trailing spaces - exports distroname (e.g. f8 or centos5) to...
Thierry Parmentelat [Thu, 20 Mar 2008 10:11:31 +0000 (10:11 +0000)]
strip SVNPATH for any trailing spaces - exports distroname (e.g. f8 or centos5) to GetPlcRelease

16 years agonew mirror setup
Thierry Parmentelat [Thu, 20 Mar 2008 10:10:44 +0000 (10:10 +0000)]
new mirror setup

16 years agothis is a replacement for the utilities formerly published as a tar file in the wiki
Thierry Parmentelat [Thu, 20 Mar 2008 09:31:55 +0000 (09:31 +0000)]
this is a replacement for the utilities formerly published as a tar file in the wiki
has support for centos5 = 5.1
NOTE. this depends on using a new version of vbuild-fedora-mirror that is not published yet
I need access to bob before I can commit this new version

16 years agocosmetic
Thierry Parmentelat [Thu, 20 Mar 2008 09:28:32 +0000 (09:28 +0000)]
cosmetic

16 years agotemporary hostname change
Thierry Parmentelat [Thu, 20 Mar 2008 07:52:43 +0000 (07:52 +0000)]
temporary hostname change

16 years agoreverting to the scholz branch for util-vserver temporarily
Thierry Parmentelat [Wed, 19 Mar 2008 15:51:41 +0000 (15:51 +0000)]
reverting to the scholz branch for util-vserver temporarily

16 years agoreverting to the scholz branch for util-vserver temporarily
Thierry Parmentelat [Wed, 19 Mar 2008 15:07:00 +0000 (15:07 +0000)]
reverting to the scholz branch for util-vserver temporarily

16 years agoutil-vserver 0.30.215
Thierry Parmentelat [Tue, 18 Mar 2008 20:35:08 +0000 (20:35 +0000)]
util-vserver 0.30.215

16 years agoUpgrade to util-vserver 0.30.215.
Daniel Hokka Zakrisson [Tue, 18 Mar 2008 19:09:08 +0000 (19:09 +0000)]
Upgrade to util-vserver 0.30.215.

16 years agounsupported combination of vserver & util-vserver
Thierry Parmentelat [Mon, 17 Mar 2008 16:30:41 +0000 (16:30 +0000)]
unsupported combination of vserver & util-vserver

16 years agobe smarter when locating myplc rpm, for non i386 archs
Thierry Parmentelat [Mon, 17 Mar 2008 16:25:12 +0000 (16:25 +0000)]
be smarter when locating myplc rpm, for non i386 archs

16 years agoextra code needs to be performed on running vserver
Thierry Parmentelat [Mon, 17 Mar 2008 14:18:12 +0000 (14:18 +0000)]
extra code needs to be performed on running vserver

16 years agofor vserver2.3 & device mappings
Thierry Parmentelat [Mon, 17 Mar 2008 14:12:21 +0000 (14:12 +0000)]
for vserver2.3 & device mappings

16 years agoit's no good to use lo, as we need svn access as well
Thierry Parmentelat [Fri, 14 Mar 2008 15:25:45 +0000 (15:25 +0000)]
it's no good to use lo, as we need svn access as well

16 years ago- creates a vbuild with an IP address assigned - from vs2.3 this is mandatory for...
Thierry Parmentelat [Fri, 14 Mar 2008 15:14:59 +0000 (15:14 +0000)]
- creates a vbuild with an IP address assigned - from vs2.3 this is mandatory for the vserver to have any connectivity at all
- default is to assign 127.0.0.1, which is enough when using http://localhost/ as the local fedora mirror
- new option -i eth0 can be used to assign another IP address, required when mirror is separate