build.git
15 years agoUse the system libnl.
Daniel Hokka Zakrisson [Fri, 29 Aug 2008 02:50:57 +0000 (02:50 +0000)]
Use the system libnl.

15 years agosvn-keywords
Thierry Parmentelat [Thu, 28 Aug 2008 16:54:46 +0000 (16:54 +0000)]
svn-keywords

15 years agoattempting to work around our build issue on 64bits
Thierry Parmentelat [Thu, 28 Aug 2008 16:43:12 +0000 (16:43 +0000)]
attempting to work around our build issue on 64bits

15 years agocentos is now 5.2
Thierry Parmentelat [Thu, 28 Aug 2008 13:22:49 +0000 (13:22 +0000)]
centos is now 5.2

15 years agocosmetic
Thierry Parmentelat [Thu, 28 Aug 2008 09:15:50 +0000 (09:15 +0000)]
cosmetic

15 years agoscrewy code - from a bad cut-n-paste ?
Thierry Parmentelat [Thu, 28 Aug 2008 07:48:01 +0000 (07:48 +0000)]
screwy code - from a bad cut-n-paste ?

15 years agotemporarily using vsys from the branch
Thierry Parmentelat [Tue, 19 Aug 2008 18:09:25 +0000 (18:09 +0000)]
temporarily using vsys from the branch

15 years agothis now should behave correctly with broken specfiles: the build should stop altogether
Thierry Parmentelat [Mon, 18 Aug 2008 22:53:51 +0000 (22:53 +0000)]
this now should behave correctly with broken specfiles: the build should stop altogether

15 years agobetter handling of failures during spec2make - not enough to get make to fail though
Thierry Parmentelat [Mon, 18 Aug 2008 16:42:35 +0000 (16:42 +0000)]
better handling of failures during spec2make - not enough to get make to fail though

15 years agocheck out the entire tests/ module - for integrating more tests
Thierry Parmentelat [Wed, 13 Aug 2008 05:28:02 +0000 (05:28 +0000)]
check out the entire tests/ module - for integrating more tests

15 years agodocumentation for myplc has moved to https://svn.planet-lab.org/wiki/MyPLCUserGuide
Thierry Parmentelat [Tue, 12 Aug 2008 14:39:17 +0000 (14:39 +0000)]
documentation for myplc has moved to https://svn.planet-lab.org/wiki/MyPLCUserGuide
cleaned up MyPLC/doc accordingly, moved docbook2drupal.sh one step up

15 years agomake definition for the Monitor server-side rpm package.
Stephen Soltesz [Wed, 30 Jul 2008 20:59:09 +0000 (20:59 +0000)]
make definition for the Monitor server-side rpm package.

15 years agoI thought this was already committed. just a copy of what's in 4.2 branch
Stephen Soltesz [Wed, 30 Jul 2008 19:42:24 +0000 (19:42 +0000)]
I thought this was already committed.  just a copy of what's in 4.2 branch

15 years agotentative cleanup - get rid of default distro/release as this is broken on centos
Thierry Parmentelat [Wed, 30 Jul 2008 16:55:14 +0000 (16:55 +0000)]
tentative cleanup - get rid of default distro/release as this is broken on centos

15 years agovtest-init-vserver now needs to be be invoked with an explicit interface name; there...
Marc Fiuczynski [Wed, 23 Jul 2008 18:29:11 +0000 (18:29 +0000)]
vtest-init-vserver now needs to be be invoked with an explicit interface name; there is some circularity that requires deeper fixing

15 years agocosmetic, use a more relevant name for the local repo
Thierry Parmentelat [Sat, 19 Jul 2008 10:40:45 +0000 (10:40 +0000)]
cosmetic, use a more relevant name for the local repo

15 years agoreview 9915 that is not working for me
Thierry Parmentelat [Sat, 19 Jul 2008 10:01:01 +0000 (10:01 +0000)]
review 9915 that is not working for me

15 years agocleanup in mkfedora : use mirroring/ as a skeleton for the standard repos part of...
Thierry Parmentelat [Fri, 18 Jul 2008 19:36:52 +0000 (19:36 +0000)]
cleanup in mkfedora : use mirroring/ as a skeleton for the standard repos part of yum.conf

15 years agodue to a %^!&@^ feature in the latest version of yum we are creating a
Marc Fiuczynski [Fri, 18 Jul 2008 18:31:22 +0000 (18:31 +0000)]
due to a %^!&@^ feature in the latest version of yum we are creating a
/vservers directory within a vserver. This throws off the
vbuild-nightly, as it checks whether it is operating within a vserver
by checking for the existence of the /vservers directory.

Changed it to check for /etc/vservers instead, which isn't exactly the
best test either.  It would be better if one could easily check
whether one was running inside the root context or inside a vserver.

15 years agoiproute is needed by initscripts, so is required on bootcd
Thierry Parmentelat [Fri, 18 Jul 2008 16:39:02 +0000 (16:39 +0000)]
iproute is needed by initscripts, so is required on bootcd

15 years agofix default build from svn info
Thierry Parmentelat [Fri, 18 Jul 2008 15:51:01 +0000 (15:51 +0000)]
fix default build from svn info

15 years agotypo: attemps -> attempts
Marc Fiuczynski [Thu, 17 Jul 2008 21:58:45 +0000 (21:58 +0000)]
typo: attemps -> attempts

15 years agoNo one reads logwatch
Faiyaz Ahmed [Thu, 17 Jul 2008 15:41:33 +0000 (15:41 +0000)]
No one reads logwatch

15 years agocentos5.2
Thierry Parmentelat [Wed, 16 Jul 2008 20:18:36 +0000 (20:18 +0000)]
centos5.2

15 years agocentos5.2
Thierry Parmentelat [Wed, 16 Jul 2008 20:13:52 +0000 (20:13 +0000)]
centos5.2

15 years agofirst attempt to rework repository(ies) location
Thierry Parmentelat [Mon, 14 Jul 2008 15:51:35 +0000 (15:51 +0000)]
first attempt to rework repository(ies) location

15 years agoChanged the patch to reflect current ifup-eth script.
Stephen Soltesz [Tue, 8 Jul 2008 17:47:47 +0000 (17:47 +0000)]
Changed the patch to reflect current ifup-eth script.

15 years agomerged changeset 9712 into trunk
Thierry Parmentelat [Fri, 27 Jun 2008 07:42:49 +0000 (07:42 +0000)]
merged changeset 9712 into trunk

15 years agoadded dependency, for when building only vserver (e.g. for centOS)
Thierry Parmentelat [Fri, 27 Jun 2008 07:17:00 +0000 (07:17 +0000)]
added dependency, for when building only vserver (e.g. for centOS)
this is required now that we exclude iproute from the stock fedora repos

15 years agoremove plc.d function 'check'
Faiyaz Ahmed [Thu, 26 Jun 2008 22:22:05 +0000 (22:22 +0000)]
remove plc.d function 'check'

15 years ago--
Faiyaz Ahmed [Thu, 26 Jun 2008 22:08:24 +0000 (22:08 +0000)]
--

15 years agoOpt arg parsing for gpg and createrepo.
Faiyaz Ahmed [Thu, 26 Jun 2008 21:18:22 +0000 (21:18 +0000)]
Opt arg parsing for gpg and createrepo.

15 years agoSign packages and create repo when done.
Faiyaz Ahmed [Thu, 26 Jun 2008 20:47:14 +0000 (20:47 +0000)]
Sign packages and create repo when done.

15 years agoremove now obsolete install targets
Thierry Parmentelat [Wed, 25 Jun 2008 08:26:01 +0000 (08:26 +0000)]
remove now obsolete install targets

15 years ago- dont build wireless-tools anymore
Thierry Parmentelat [Mon, 23 Jun 2008 13:59:05 +0000 (13:59 +0000)]
- dont build wireless-tools anymore
- exclude iproute from the stock fedora repo

15 years agoreview changelog formatting & remove white lines
Thierry Parmentelat [Fri, 20 Jun 2008 09:09:08 +0000 (09:09 +0000)]
review changelog formatting & remove white lines

15 years ago(no commit message)
Stephen Soltesz [Wed, 18 Jun 2008 19:46:19 +0000 (19:46 +0000)]

15 years agouseful tweak for running myplc-native
Thierry Parmentelat [Wed, 18 Jun 2008 13:38:28 +0000 (13:38 +0000)]
useful tweak for running myplc-native

15 years agonightly passes build-SVNPATH to make, to avoid having to tune the tags file when...
Thierry Parmentelat [Fri, 13 Jun 2008 07:24:10 +0000 (07:24 +0000)]
nightly passes build-SVNPATH to make, to avoid having to tune the tags file when building an rc

15 years agomodule-tag has new option -b to deal with a given build branch
Thierry Parmentelat [Fri, 13 Jun 2008 07:22:15 +0000 (07:22 +0000)]
module-tag has new option -b to deal with a given build branch

15 years agomore explicit error messages
Thierry Parmentelat [Tue, 10 Jun 2008 09:45:30 +0000 (09:45 +0000)]
more explicit error messages

15 years agokeeping track of modules for the trunk as well
Thierry Parmentelat [Tue, 10 Jun 2008 08:08:29 +0000 (08:08 +0000)]
keeping track of modules for the trunk as well

15 years agomonitors the branches for 4.2 only
Thierry Parmentelat [Wed, 28 May 2008 06:56:33 +0000 (06:56 +0000)]
monitors the branches for 4.2 only

15 years agotowards 5.0
Thierry Parmentelat [Mon, 26 May 2008 19:05:11 +0000 (19:05 +0000)]
towards 5.0

15 years agouse the 4.2 branch of build/ for building 4.2, this trunk is now for 5.0
Thierry Parmentelat [Mon, 26 May 2008 13:08:21 +0000 (13:08 +0000)]
use the 4.2 branch of build/ for building 4.2, this trunk is now for 5.0

15 years agoturn off gpg check with f9 for now
Thierry Parmentelat [Mon, 26 May 2008 09:05:05 +0000 (09:05 +0000)]
turn off gpg check with f9 for now

15 years agoinvoke the test framework through ssh -n
Thierry Parmentelat [Mon, 26 May 2008 09:04:40 +0000 (09:04 +0000)]
invoke the test framework through ssh -n

15 years agodo not build chroot-based myplc anymore in 5.0
Thierry Parmentelat [Mon, 26 May 2008 09:03:37 +0000 (09:03 +0000)]
do not build chroot-based myplc anymore in 5.0

15 years agodistros include f9
Thierry Parmentelat [Mon, 26 May 2008 07:29:02 +0000 (07:29 +0000)]
distros include f9

15 years agoprepare for fedora 9
Thierry Parmentelat [Mon, 26 May 2008 07:26:31 +0000 (07:26 +0000)]
prepare for fedora 9

15 years agoTagging module BootManager - BootManager-3.2-7
Thierry Parmentelat [Sat, 24 May 2008 16:19:50 +0000 (16:19 +0000)]
Tagging module BootManager - BootManager-3.2-7
dont unload cpqphp

15 years agoTagging module tests - tests-4.2-5
Thierry Parmentelat [Sat, 24 May 2008 16:16:08 +0000 (16:16 +0000)]
Tagging module tests - tests-4.2-5
change needed when using a tagged build

15 years agoknows about fedora9
Thierry Parmentelat [Fri, 23 May 2008 12:47:52 +0000 (12:47 +0000)]
knows about fedora9

15 years agotypo
Thierry Parmentelat [Fri, 23 May 2008 12:09:32 +0000 (12:09 +0000)]
typo

15 years agocosmetic
Thierry Parmentelat [Fri, 23 May 2008 11:30:53 +0000 (11:30 +0000)]
cosmetic

15 years agotests module expected to be tagged and defined as TESTS_SVNPATH & can use module...
Thierry Parmentelat [Fri, 23 May 2008 11:28:55 +0000 (11:28 +0000)]
tests module expected to be tagged and defined as TESTS_SVNPATH & can use module-tools

15 years agomark 4.2 to follow the 4.2 branch of MyPLC
Thierry Parmentelat [Thu, 22 May 2008 15:34:42 +0000 (15:34 +0000)]
mark 4.2 to follow the 4.2 branch of MyPLC

15 years agoTagging module MyPLC - MyPLC-4.2-15
Faiyaz Ahmed [Tue, 20 May 2008 19:45:45 +0000 (19:45 +0000)]
Tagging module MyPLC - MyPLC-4.2-15
Removed proper ops from planetflow slice.

15 years agoTagging module pf2slice - pf2slice-1.0-2
Faiyaz Ahmed [Tue, 20 May 2008 19:17:05 +0000 (19:17 +0000)]
Tagging module pf2slice - pf2slice-1.0-2

The PlanetFlow slice needs to mount the netflow logs from the root context.  The initscript will now attempt to trigger vsys to mount the logs repeatedly until vsys responds.

15 years ago4.2 builds to use the new PLCAPI 4.2 branch
Thierry Parmentelat [Tue, 20 May 2008 10:33:35 +0000 (10:33 +0000)]
4.2 builds to use the new PLCAPI 4.2 branch

15 years agocosmetic
Thierry Parmentelat [Tue, 20 May 2008 10:07:37 +0000 (10:07 +0000)]
cosmetic

15 years agoTagging module vsys - vsys-0.7-7
Stephen Soltesz [Fri, 16 May 2008 21:28:07 +0000 (21:28 +0000)]
Tagging module vsys - vsys-0.7-7
added logrotate configuration to package.

15 years agoTagging module linux-2.6 - linux-2.6-22-7
Stephen Soltesz [Fri, 16 May 2008 18:20:29 +0000 (18:20 +0000)]
Tagging module linux-2.6 - linux-2.6-22-7
Bringing this fix in for tcpdump and  ping

16 years agoTagging module NodeManager - NodeManager-1.7-10
Thierry Parmentelat [Wed, 14 May 2008 12:53:55 +0000 (12:53 +0000)]
Tagging module NodeManager - NodeManager-1.7-10
fixed doc build by locating locally installed DTDs at build-time

16 years agoTagging module PLCAPI - PLCAPI-dummynet-4
Thierry Parmentelat [Wed, 14 May 2008 12:52:35 +0000 (12:52 +0000)]
Tagging module PLCAPI - PLCAPI-dummynet-4
fixed doc build by locating locally installed DTDs at build-time

16 years agoTagging module PLCAPI - PLCAPI-4.2-8
Thierry Parmentelat [Wed, 14 May 2008 12:50:40 +0000 (12:50 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-8
fixed doc build by locating locally installed DTDs at build-time

16 years agoTagging module MyPLC - MyPLC-4.2-14
Thierry Parmentelat [Wed, 14 May 2008 12:49:52 +0000 (12:49 +0000)]
Tagging module MyPLC - MyPLC-4.2-14
myplc-native requires myplc-docs
fixed doc build by locating locally installed DTDs at build-time

16 years agomyplc-docs build from local dtds - more robust, and much faster too
Thierry Parmentelat [Wed, 14 May 2008 01:44:39 +0000 (01:44 +0000)]
myplc-docs build from local dtds - more robust, and much faster too

16 years agoTagging module PLCWWW - PLCWWW-4.2-3
Stephen Soltesz [Mon, 12 May 2008 19:52:24 +0000 (19:52 +0000)]
Tagging module PLCWWW - PLCWWW-4.2-3
Get persons that are part of this PLC, identified by peer_id == null.

16 years agoTagging module vsys - vsys-0.7-6
Stephen Soltesz [Mon, 12 May 2008 19:48:40 +0000 (19:48 +0000)]
Tagging module vsys - vsys-0.7-6
Added two new scripts for CoMon on 4.2

16 years agoTagging module MyPLC - MyPLC-4.2-13
Thierry Parmentelat [Sun, 11 May 2008 19:28:11 +0000 (19:28 +0000)]
Tagging module MyPLC - MyPLC-4.2-13
turn myplc-docs off for now

16 years agodont build myplc-docs for now
Thierry Parmentelat [Sun, 11 May 2008 19:26:49 +0000 (19:26 +0000)]
dont build myplc-docs for now

16 years agoTagging module MyPLC - MyPLC-4.2-12
Thierry Parmentelat [Fri, 9 May 2008 22:02:41 +0000 (22:02 +0000)]
Tagging module MyPLC - MyPLC-4.2-12
figures in doc package

16 years agoTagging module util-vserver-pl - util-vserver-pl-0.3-4
Stephen Soltesz [Fri, 9 May 2008 21:30:39 +0000 (21:30 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-4

16 years agoTagging module linux-2.6 - linux-2.6-22-6
Stephen Soltesz [Fri, 9 May 2008 21:27:17 +0000 (21:27 +0000)]
Tagging module linux-2.6 - linux-2.6-22-6
Updated configuration to include COW again.

Patches from Sapan to fix ping losses.

Still need help with tcpdump traffic.

16 years agoTagging module NodeManager - NodeManager-1.7-9
Faiyaz Ahmed [Fri, 9 May 2008 21:24:48 +0000 (21:24 +0000)]
Tagging module NodeManager - NodeManager-1.7-9
* Reverted vserver start to forking before VServer.start to avoid defunct procs.* House keeping in various places.

16 years agoTake out autofs since, that doesn't seem to be necessary...
Stephen Soltesz [Fri, 9 May 2008 19:39:06 +0000 (19:39 +0000)]
Take out autofs since, that doesn't seem to be necessary...

16 years agoTagging module CoDemux - CoDemux-0.1-11
Stephen Soltesz [Fri, 9 May 2008 19:32:06 +0000 (19:32 +0000)]
Tagging module CoDemux - CoDemux-0.1-11

16 years agoTagging module pl_sshd - pl_sshd-1.0-11
Stephen Soltesz [Fri, 9 May 2008 19:31:24 +0000 (19:31 +0000)]
Tagging module pl_sshd - pl_sshd-1.0-11

16 years agoTagging module NodeManager - NodeManager-1.7-8
Thierry Parmentelat [Fri, 9 May 2008 11:42:13 +0000 (11:42 +0000)]
Tagging module NodeManager - NodeManager-1.7-8
merge changes for myplc-docs from trunk

16 years agoTagging module PLCAPI - PLCAPI-dummynet-3
Thierry Parmentelat [Fri, 9 May 2008 10:06:00 +0000 (10:06 +0000)]
Tagging module PLCAPI - PLCAPI-dummynet-3
no more doc packaged outside of myplc-docs - doc/ cleaned up
enhancements in doc on filters

16 years agoTagging module PLCAPI - PLCAPI-4.2-7
Thierry Parmentelat [Fri, 9 May 2008 10:02:33 +0000 (10:02 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-7
no more doc packaged outside of myplc-docs - doc/ cleaned up
enhancements in doc on filters
bootcd-aware GetBootMedium merged from onelab

16 years agoTagging module MyPLC - MyPLC-4.2-11
Thierry Parmentelat [Fri, 9 May 2008 09:57:08 +0000 (09:57 +0000)]
Tagging module MyPLC - MyPLC-4.2-11
no more doc packaged outside of myplc-docs - doc/ cleaned up
chroot packaging does not have docs anymore
'cvs' and 'dev' not required from myplc-native anymore
cosmetic change in kml output

16 years agowas building a bit too fast
Thierry Parmentelat [Thu, 8 May 2008 10:43:32 +0000 (10:43 +0000)]
was building a bit too fast

16 years agofirst draft for the myplc-docs package (cross-module change)
Thierry Parmentelat [Thu, 8 May 2008 09:11:02 +0000 (09:11 +0000)]
first draft for the myplc-docs package (cross-module change)

16 years agoTagging module PLCAPI - PLCAPI-4.2-6
Thierry Parmentelat [Thu, 8 May 2008 07:29:48 +0000 (07:29 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-6
checkpoint while the new myplc-docs package is underway
bugfix: GetSlivers & conf files
doc: removed target files

16 years agoTagging module MyPLC - MyPLC-4.2-10
Thierry Parmentelat [Thu, 8 May 2008 07:25:33 +0000 (07:25 +0000)]
Tagging module MyPLC - MyPLC-4.2-10
defaults for *_IP conf vars now void, expect more accurate /etc/hosts
gethostbyname uses python rather than perl (hope this shrinks deps)
doc: reviewed myplc doc - deprecated everything related to myplc-devel
doc: packaging doc in myplc-native (myplc&PLCAPI) & rm'ed target files from svn
make sync now works towards vserver-based myplc only

16 years agoAdd a patch to 'halt' that will shutdown all the processes within contexts
Stephen Soltesz [Wed, 7 May 2008 18:37:43 +0000 (18:37 +0000)]
Add a patch to 'halt' that will shutdown all the processes within contexts
before everything else.

This is necessary because without this, a node would try to shutdown but hang
indefinitely with error messages like:

    umount: /vservers/<slicename>/proc : device is busy
    umount2: Device or resource busy

and finally:

    INIT : no more processes left in this runlevel

But not actually reboot.  This patch has worked in an alpha env where the
original halt script had failed.

16 years agoUpdated the vsys version here also.
Stephen Soltesz [Tue, 6 May 2008 21:18:23 +0000 (21:18 +0000)]
Updated the vsys version here also.

16 years agoTagging module vsys - vsys-0.7-5
Stephen Soltesz [Tue, 6 May 2008 21:17:27 +0000 (21:17 +0000)]
Tagging module vsys - vsys-0.7-5

Corrected directory that the script mounts to the correct one:
/var/local/fprobe

16 years agoTagging module linux-2.6 - linux-2.6-22-5
Daniel Hokka Zakrisson [Tue, 6 May 2008 20:16:12 +0000 (20:16 +0000)]
Tagging module linux-2.6 - linux-2.6-22-5
Patch needs to be applied.

16 years agocleaning up old and useless groups/ directory
Thierry Parmentelat [Tue, 6 May 2008 07:16:55 +0000 (07:16 +0000)]
cleaning up old and useless groups/ directory

16 years agotaking netflow out of the build
Thierry Parmentelat [Tue, 6 May 2008 07:14:28 +0000 (07:14 +0000)]
taking netflow out of the build

16 years agosmaller set of devel pkgs
Thierry Parmentelat [Tue, 6 May 2008 05:27:12 +0000 (05:27 +0000)]
smaller set of devel pkgs

16 years agocleaning up ulogd, proper, and libhttpd++
Thierry Parmentelat [Tue, 6 May 2008 04:40:43 +0000 (04:40 +0000)]
cleaning up ulogd, proper, and libhttpd++

16 years agoTagging module MyPLC - MyPLC-4.2-9
Stephen Soltesz [Mon, 5 May 2008 20:49:03 +0000 (20:49 +0000)]
Tagging module MyPLC - MyPLC-4.2-9

added vsys 'pfmount' script to the default netflow slice attributes.

16 years agoAdded python-devel for Scott Baker and Stork
Stephen Soltesz [Mon, 5 May 2008 19:49:13 +0000 (19:49 +0000)]
Added python-devel for Scott Baker and Stork

16 years agouse recent tags & dont build old-fashioned myplc
Thierry Parmentelat [Mon, 5 May 2008 19:45:39 +0000 (19:45 +0000)]
use recent tags & dont build old-fashioned myplc

16 years agoUpdated notes. All that is left is pf2slice
Stephen Soltesz [Mon, 5 May 2008 18:27:21 +0000 (18:27 +0000)]
Updated notes.  All that is left is pf2slice

16 years agoTagging module linux-2.6 - linux-2.6-22-4
Stephen Soltesz [Mon, 5 May 2008 18:04:02 +0000 (18:04 +0000)]
Tagging module linux-2.6 - linux-2.6-22-4