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
Thierry Parmentelat [Wed, 13 Aug 2008 05:28:02 +0000 (05:28 +0000)]
check out the entire tests/ module - for integrating more tests
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
Stephen Soltesz [Wed, 30 Jul 2008 20:59:09 +0000 (20:59 +0000)]
make definition for the Monitor server-side rpm package.
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
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
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
Thierry Parmentelat [Sat, 19 Jul 2008 10:40:45 +0000 (10:40 +0000)]
cosmetic, use a more relevant name for the local repo
Thierry Parmentelat [Sat, 19 Jul 2008 10:01:01 +0000 (10:01 +0000)]
review 9915 that is not working for me
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
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.
Thierry Parmentelat [Fri, 18 Jul 2008 16:39:02 +0000 (16:39 +0000)]
iproute is needed by initscripts, so is required on bootcd
Thierry Parmentelat [Fri, 18 Jul 2008 15:51:01 +0000 (15:51 +0000)]
fix default build from svn info
Marc Fiuczynski [Thu, 17 Jul 2008 21:58:45 +0000 (21:58 +0000)]
typo: attemps -> attempts
Faiyaz Ahmed [Thu, 17 Jul 2008 15:41:33 +0000 (15:41 +0000)]
No one reads logwatch
Thierry Parmentelat [Wed, 16 Jul 2008 20:18:36 +0000 (20:18 +0000)]
centos5.2
Thierry Parmentelat [Wed, 16 Jul 2008 20:13:52 +0000 (20:13 +0000)]
centos5.2
Thierry Parmentelat [Mon, 14 Jul 2008 15:51:35 +0000 (15:51 +0000)]
first attempt to rework repository(ies) location
Stephen Soltesz [Tue, 8 Jul 2008 17:47:47 +0000 (17:47 +0000)]
Changed the patch to reflect current ifup-eth script.
Thierry Parmentelat [Fri, 27 Jun 2008 07:42:49 +0000 (07:42 +0000)]
merged changeset 9712 into trunk
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
Faiyaz Ahmed [Thu, 26 Jun 2008 22:22:05 +0000 (22:22 +0000)]
remove plc.d function 'check'
Faiyaz Ahmed [Thu, 26 Jun 2008 22:08:24 +0000 (22:08 +0000)]
--
Faiyaz Ahmed [Thu, 26 Jun 2008 21:18:22 +0000 (21:18 +0000)]
Opt arg parsing for gpg and createrepo.
Faiyaz Ahmed [Thu, 26 Jun 2008 20:47:14 +0000 (20:47 +0000)]
Sign packages and create repo when done.
Thierry Parmentelat [Wed, 25 Jun 2008 08:26:01 +0000 (08:26 +0000)]
remove now obsolete install targets
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
Thierry Parmentelat [Fri, 20 Jun 2008 09:09:08 +0000 (09:09 +0000)]
review changelog formatting & remove white lines
Stephen Soltesz [Wed, 18 Jun 2008 19:46:19 +0000 (19:46 +0000)]
Thierry Parmentelat [Wed, 18 Jun 2008 13:38:28 +0000 (13:38 +0000)]
useful tweak for running myplc-native
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
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
Thierry Parmentelat [Tue, 10 Jun 2008 09:45:30 +0000 (09:45 +0000)]
more explicit error messages
Thierry Parmentelat [Tue, 10 Jun 2008 08:08:29 +0000 (08:08 +0000)]
keeping track of modules for the trunk as well
Thierry Parmentelat [Wed, 28 May 2008 06:56:33 +0000 (06:56 +0000)]
monitors the branches for 4.2 only
Thierry Parmentelat [Mon, 26 May 2008 19:05:11 +0000 (19:05 +0000)]
towards 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
Thierry Parmentelat [Mon, 26 May 2008 09:05:05 +0000 (09:05 +0000)]
turn off gpg check with f9 for now
Thierry Parmentelat [Mon, 26 May 2008 09:04:40 +0000 (09:04 +0000)]
invoke the test framework through ssh -n
Thierry Parmentelat [Mon, 26 May 2008 09:03:37 +0000 (09:03 +0000)]
do not build chroot-based myplc anymore in 5.0
Thierry Parmentelat [Mon, 26 May 2008 07:29:02 +0000 (07:29 +0000)]
distros include f9
Thierry Parmentelat [Mon, 26 May 2008 07:26:31 +0000 (07:26 +0000)]
prepare for fedora 9
Thierry Parmentelat [Sat, 24 May 2008 16:19:50 +0000 (16:19 +0000)]
Tagging module BootManager - BootManager-3.2-7
dont unload cpqphp
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
Thierry Parmentelat [Fri, 23 May 2008 12:47:52 +0000 (12:47 +0000)]
knows about fedora9
Thierry Parmentelat [Fri, 23 May 2008 12:09:32 +0000 (12:09 +0000)]
typo
Thierry Parmentelat [Fri, 23 May 2008 11:30:53 +0000 (11:30 +0000)]
cosmetic
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
Thierry Parmentelat [Thu, 22 May 2008 15:34:42 +0000 (15:34 +0000)]
mark 4.2 to follow the 4.2 branch of MyPLC
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.
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.
Thierry Parmentelat [Tue, 20 May 2008 10:33:35 +0000 (10:33 +0000)]
4.2 builds to use the new PLCAPI 4.2 branch
Thierry Parmentelat [Tue, 20 May 2008 10:07:37 +0000 (10:07 +0000)]
cosmetic
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.
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
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
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
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
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
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
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.
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
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
Thierry Parmentelat [Sun, 11 May 2008 19:26:49 +0000 (19:26 +0000)]
dont build myplc-docs for now
Thierry Parmentelat [Fri, 9 May 2008 22:02:41 +0000 (22:02 +0000)]
Tagging module MyPLC - MyPLC-4.2-12
figures in doc package
Stephen Soltesz [Fri, 9 May 2008 21:30:39 +0000 (21:30 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-4
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.
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.
Stephen Soltesz [Fri, 9 May 2008 19:39:06 +0000 (19:39 +0000)]
Take out autofs since, that doesn't seem to be necessary...
Stephen Soltesz [Fri, 9 May 2008 19:32:06 +0000 (19:32 +0000)]
Tagging module CoDemux - CoDemux-0.1-11
Stephen Soltesz [Fri, 9 May 2008 19:31:24 +0000 (19:31 +0000)]
Tagging module pl_sshd - pl_sshd-1.0-11
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
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
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
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
Thierry Parmentelat [Thu, 8 May 2008 10:43:32 +0000 (10:43 +0000)]
was building a bit too fast
Thierry Parmentelat [Thu, 8 May 2008 09:11:02 +0000 (09:11 +0000)]
first draft for the myplc-docs package (cross-module change)
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
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
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.
Stephen Soltesz [Tue, 6 May 2008 21:18:23 +0000 (21:18 +0000)]
Updated the vsys version here also.
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
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.
Thierry Parmentelat [Tue, 6 May 2008 07:16:55 +0000 (07:16 +0000)]
cleaning up old and useless groups/ directory
Thierry Parmentelat [Tue, 6 May 2008 07:14:28 +0000 (07:14 +0000)]
taking netflow out of the build
Thierry Parmentelat [Tue, 6 May 2008 05:27:12 +0000 (05:27 +0000)]
smaller set of devel pkgs
Thierry Parmentelat [Tue, 6 May 2008 04:40:43 +0000 (04:40 +0000)]
cleaning up ulogd, proper, and libhttpd++
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.
Stephen Soltesz [Mon, 5 May 2008 19:49:13 +0000 (19:49 +0000)]
Added python-devel for Scott Baker and Stork
Thierry Parmentelat [Mon, 5 May 2008 19:45:39 +0000 (19:45 +0000)]
use recent tags & dont build old-fashioned myplc
Stephen Soltesz [Mon, 5 May 2008 18:27:21 +0000 (18:27 +0000)]
Updated notes. All that is left is pf2slice
Stephen Soltesz [Mon, 5 May 2008 18:04:02 +0000 (18:04 +0000)]
Tagging module linux-2.6 - linux-2.6-22-4
Stephen Soltesz [Mon, 5 May 2008 17:58:09 +0000 (17:58 +0000)]
Tagging module Monitor - Monitor-1.0-2
Stephen Soltesz [Mon, 5 May 2008 17:51:28 +0000 (17:51 +0000)]
Tagging module fprobe-ulog - fprobe-ulog-1.1.2-3
Thierry Parmentelat [Mon, 5 May 2008 14:55:05 +0000 (14:55 +0000)]
drop support for old chroot-based packages in tests/system
minor impact on the build for tests invokation, as this interface has changed
Thierry Parmentelat [Mon, 5 May 2008 12:23:44 +0000 (12:23 +0000)]
Tagging module BootstrapFS - BootstrapFS-1.0-1
rpm release tag does not need pldistro as it is already part of the rpm name
Thierry Parmentelat [Mon, 5 May 2008 12:22:24 +0000 (12:22 +0000)]
Tagging module BootCD - BootCD-4.2-3
rpm release tag does not need pldistro as it is already part of the rpm name
Thierry Parmentelat [Mon, 5 May 2008 11:55:28 +0000 (11:55 +0000)]
rpm release tag including date : reviewed the heuristic
* removed the 'myplc' exception hard-coded in Makefile
* container packges (like myplc, bootstrapfs and the like)
now need to explicitly set <package>-RPMDATE in the .mk file
Thierry Parmentelat [Mon, 5 May 2008 10:28:55 +0000 (10:28 +0000)]
fix modules.list and its update script
Thierry Parmentelat [Mon, 5 May 2008 09:33:10 +0000 (09:33 +0000)]
tries to vserver start when re-building; useful when, for some reason - like, reboot - a build vserver is stopped