Thierry Parmentelat [Tue, 2 Sep 2008 13:06:07 +0000 (13:06 +0000)]
finetune dependencies
Thierry Parmentelat [Tue, 2 Sep 2008 10:40:37 +0000 (10:40 +0000)]
merged from trunk
Thierry Parmentelat [Mon, 1 Sep 2008 19:47:41 +0000 (19:47 +0000)]
smarter modules.update, was missing onelab-specific modules
Thierry Parmentelat [Mon, 1 Sep 2008 12:54:52 +0000 (12:54 +0000)]
Tagging module Monitor - Monitor-1.0-7
Checkpointing current version for 4.2-rc21 - many many changes
Thierry Parmentelat [Mon, 1 Sep 2008 12:52:15 +0000 (12:52 +0000)]
Tagging module PLCWWW - PLCWWW-4.2-10
hide the schedule_downtime option
Thierry Parmentelat [Mon, 1 Sep 2008 12:36:02 +0000 (12:36 +0000)]
Tagging module NodeManager - NodeManager-1.7-32
always log message when expected vserver reference is missing
Thierry Parmentelat [Mon, 1 Sep 2008 12:33:59 +0000 (12:33 +0000)]
Tagging module BootstrapFS - BootstrapFS-1.0-3
Do not overwrite yumgroups.xml upon updates of noderepo
Thierry Parmentelat [Mon, 1 Sep 2008 06:26:20 +0000 (06:26 +0000)]
cosmetic
Thierry Parmentelat [Mon, 1 Sep 2008 06:21:03 +0000 (06:21 +0000)]
4.2 build does not use mirroring/ at build-time - use trunk to setup mirroring
Thierry Parmentelat [Fri, 29 Aug 2008 22:33:39 +0000 (22:33 +0000)]
Tagging module iptables - iptables-1.3.8-8
use PL_BOOTCD to prevent the service from getting started at build-time
Thierry Parmentelat [Fri, 29 Aug 2008 22:30:26 +0000 (22:30 +0000)]
Tagging module PLCWWW - PLCWWW-onelab.4.2-15
Marta's dummynetbox config script : download & usage
Thierry Parmentelat [Fri, 29 Aug 2008 15:28:43 +0000 (15:28 +0000)]
fix builds for x86_64
pass the target arch to the pkgs-parsing functions for correct expansion of @arch@
this was needed because php-devel behaves oddly, and we need to specify
the correct arch in devel.pkgs
Daniel Hokka Zakrisson [Fri, 29 Aug 2008 03:17:12 +0000 (03:17 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-12
libnl 1.1 fixups.
Daniel Hokka Zakrisson [Fri, 29 Aug 2008 02:49:05 +0000 (02:49 +0000)]
Use the system libnl.
Thierry Parmentelat [Thu, 28 Aug 2008 16:54:46 +0000 (16:54 +0000)]
svn-keywords
Thierry Parmentelat [Thu, 28 Aug 2008 16:50:09 +0000 (16:50 +0000)]
merge [10342] on branch
Thierry Parmentelat [Thu, 28 Aug 2008 14:44:30 +0000 (14:44 +0000)]
fix for centos5.2
Thierry Parmentelat [Thu, 28 Aug 2008 09:21:31 +0000 (09:21 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-11
reads /etc/vservers/<name>/personality and behaves accordingly
nicer formatting for byte rates
Thierry Parmentelat [Thu, 28 Aug 2008 07:48:01 +0000 (07:48 +0000)]
screwy code - from a bad cut-n-paste ?
Thierry Parmentelat [Wed, 27 Aug 2008 09:55:54 +0000 (09:55 +0000)]
catching up planetlab - done
Thierry Parmentelat [Wed, 27 Aug 2008 09:31:08 +0000 (09:31 +0000)]
catching up planetlab
Faiyaz Ahmed [Mon, 25 Aug 2008 20:48:27 +0000 (20:48 +0000)]
Added NM 1.7-31 to onelab-tags-4.2. Removed logwatch.
Faiyaz Ahmed [Mon, 25 Aug 2008 20:46:11 +0000 (20:46 +0000)]
Tagging module NodeManager - NodeManager-1.7-31
Emails were only being sent of high bandwidth caps were being exceeded. Fixed.
Faiyaz Ahmed [Thu, 21 Aug 2008 18:47:05 +0000 (18:47 +0000)]
Tagging module NodeManager - NodeManager-1.7-30
bwmon: Only mention the limit the slice went over. Not both it and the second limit.
Faiyaz Ahmed [Thu, 21 Aug 2008 02:46:14 +0000 (02:46 +0000)]
Tagging module NodeManager - NodeManager-1.7-29
Fixed KeyError in logging.
Faiyaz Ahmed [Wed, 20 Aug 2008 23:40:44 +0000 (23:40 +0000)]
Tagging module NodeManager - NodeManager-1.7-28
Fixed syntax error in notify function call. Also fixed values in email message and logging.
Thierry Parmentelat [Mon, 18 Aug 2008 22:59:09 +0000 (22:59 +0000)]
watch the right branch for vsys
Daniel Hokka Zakrisson [Sun, 17 Aug 2008 22:43:49 +0000 (22:43 +0000)]
Tagging module NodeManager - NodeManager-1.7-27
Fix the FUSE initscript.
Daniel Hokka Zakrisson [Sat, 16 Aug 2008 23:38:16 +0000 (23:38 +0000)]
Tagging module linux-2.6 - linux-2.6-22-25
FUSE support.
Daniel Hokka Zakrisson [Sat, 16 Aug 2008 23:15:04 +0000 (23:15 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-10
FUSE support.
Daniel Hokka Zakrisson [Sat, 16 Aug 2008 23:04:29 +0000 (23:04 +0000)]
Tagging module NodeManager - NodeManager-1.7-26
FUSE support.
Faiyaz Ahmed [Wed, 13 Aug 2008 14:34:45 +0000 (14:34 +0000)]
Tagging module NodeManager - NodeManager-1.7-25
Removed thread created for each sliver (!!!).
Slivers now spawned out of main thread.
This closes the Delegation bug and closes the recent rash of NM instabilities due to queue overflows. [ticket: 384]
Sapan Bhatia [Tue, 12 Aug 2008 18:55:35 +0000 (18:55 +0000)]
Enable nmi watchdog by default.
Tagging module linux-2.6 - linux-2.6-22-24
Stephen Soltesz [Mon, 11 Aug 2008 19:58:44 +0000 (19:58 +0000)]
Tagging module vsys - vsys-0.7-20
trying to fix the taglevel relative to the branch name
Stephen Soltesz [Mon, 11 Aug 2008 19:52:26 +0000 (19:52 +0000)]
add vsys branch
Stephen Soltesz [Mon, 11 Aug 2008 19:48:07 +0000 (19:48 +0000)]
add vsys branch to tags file.
Stephen Soltesz [Mon, 11 Aug 2008 19:46:47 +0000 (19:46 +0000)]
latest Monitor tag.
Stephen Soltesz [Mon, 11 Aug 2008 19:36:57 +0000 (19:36 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-12
Adds changes made on the boot servers into the API.
Prevents two lookups on the db for inserts.
Stephen Soltesz [Mon, 11 Aug 2008 19:31:07 +0000 (19:31 +0000)]
Tagging module PLCWWW - PLCWWW-4.2-9
Includes tinymce as part of distribution to give users wysiwyg content
editors.
Sapan Bhatia [Thu, 7 Aug 2008 18:37:59 +0000 (18:37 +0000)]
tagged branch for vsys
Sapan Bhatia [Thu, 7 Aug 2008 18:37:42 +0000 (18:37 +0000)]
tagged branch for vsys
Sapan Bhatia [Mon, 4 Aug 2008 20:49:32 +0000 (20:49 +0000)]
Fixed a bug in my previous commit.
Tagging module linux-2.6 - linux-2.6-22-23
Stephen Soltesz [Mon, 4 Aug 2008 19:55:56 +0000 (19:55 +0000)]
Tagging module BootCD - BootCD-4.2-4
adds -k as an argument to build.sh to pass additional kernel parameters to the
bootcd and kexec kernel.
Sapan Bhatia [Mon, 4 Aug 2008 16:17:22 +0000 (16:17 +0000)]
[tagging manually]
codemux/planetflow change
Sapan Bhatia [Mon, 4 Aug 2008 15:38:18 +0000 (15:38 +0000)]
Codemux/PF change
Tagging module iptables - iptables-1.3.8-7
Sapan Bhatia [Mon, 4 Aug 2008 14:39:52 +0000 (14:39 +0000)]
* 1 fix for using udp/listening sockets via raw
* 1 fix to help codemux divide traffic in PlanetFlow
Tagging module linux-2.6 - linux-2.6-22-22
Faiyaz Ahmed [Fri, 1 Aug 2008 19:12:30 +0000 (19:12 +0000)]
Tagging module MyPLC - MyPLC-4.2-17
Remove iptables conf_file. Now in iptables module.
Arch specific download directory now in /data for chrooted myplc
Vim now a dependency in myplc. :-)
Faiyaz Ahmed [Fri, 1 Aug 2008 18:35:25 +0000 (18:35 +0000)]
Tagging module NodeManager - NodeManager-1.7-24
* Update bandwidth related attributes on every NM sync. Bwlimit will check if values have changed.
* Vsys supports local_ scripts and NM will disregard them.
Faiyaz Ahmed [Fri, 1 Aug 2008 18:31:39 +0000 (18:31 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-9
Check running values before issuing set or on. If same, disregard to save on forks.
root [Fri, 1 Aug 2008 16:34:24 +0000 (16:34 +0000)]
Tagging module linux-2.6 - linux-2.6-22-21
Codemux calls setsockopt/SO_PEERCRED to set peer credentials on a socket, so that the connections it proxies to its clients are tagged for PlanetFlow. This hunk got lost somewhere along the way.
Sapan Bhatia [Thu, 31 Jul 2008 19:02:11 +0000 (19:02 +0000)]
Removed a debugging statement. Shows up a lot in the debug logs.
Tagging module linux-2.6 - linux-2.6-22-20
Sapan Bhatia [Wed, 30 Jul 2008 18:29:02 +0000 (18:29 +0000)]
Unbroke peercred setting.
Tagging module linux-2.6 - linux-2.6-22-19
Thierry Parmentelat [Wed, 30 Jul 2008 17:55:35 +0000 (17:55 +0000)]
ditto
Stephen Soltesz [Wed, 30 Jul 2008 17:52:51 +0000 (17:52 +0000)]
update to latest kernel
Faiyaz Ahmed [Tue, 29 Jul 2008 19:50:03 +0000 (19:50 +0000)]
Tagging module Mom - Mom-2.2-6
Update mop script to monitor relevant procs. Update swapmon to avoid corner case when slice is being built.
Thierry Parmentelat [Mon, 28 Jul 2008 20:18:00 +0000 (20:18 +0000)]
Tagging module PLCAPI - PLCAPI-dummynet-8
change peering logs location under /var/log/peers/
Thierry Parmentelat [Mon, 28 Jul 2008 20:17:09 +0000 (20:17 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-11
change peering logs location under /var/log/peers/
Faiyaz Ahmed [Mon, 28 Jul 2008 20:13:21 +0000 (20:13 +0000)]
Tagging module NodeManager - NodeManager-1.7-23
After removing the fork() to the slice's uid when writing .ssh/authorized_keys, .ssh had the wrong owner/group. Fixed.
Faiyaz Ahmed [Mon, 28 Jul 2008 17:27:58 +0000 (17:27 +0000)]
Tagging module iptables - iptables-1.3.8-6
Syntax error in the spec file prevented this package from installing. Fixed.
Thierry Parmentelat [Mon, 28 Jul 2008 16:36:07 +0000 (16:36 +0000)]
PLCWWW has been branched
Faiyaz Ahmed [Sat, 26 Jul 2008 02:51:12 +0000 (02:51 +0000)]
Tagging module NodeManager - NodeManager-1.7-22
Small change. Change uid to slice owner of authorized_keys.
Andy Bavier [Fri, 25 Jul 2008 19:40:03 +0000 (19:40 +0000)]
Tagging module iptables - iptables-1.3.8-5
* --add-mark action in CLASSIFY target
* Remove chkconfig from .spec file
* Fix iptables-save/-restore bug for MARK with --copy-xid
* Fix default PlanetLab iptables config
Stephen Soltesz [Fri, 25 Jul 2008 18:51:18 +0000 (18:51 +0000)]
Tagging module PLCWWW - PLCWWW-4.2-8
Move $person initialization earlier so that it is available when site_id is
not set from the caller.
Faiyaz Ahmed [Fri, 25 Jul 2008 16:29:42 +0000 (16:29 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-8
exempt_init shouldn't modify iptables rules. Instead, only manipulate ipset. Assume iptables rules are setup properly (now downloaded from nodeconfig/PlanetLabConf for I2 and defaulted to iptables/planetlab-config for all other nodes).
Faiyaz Ahmed [Fri, 25 Jul 2008 16:25:12 +0000 (16:25 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-10
syntax error. Fixed.
Faiyaz Ahmed [Fri, 25 Jul 2008 15:55:02 +0000 (15:55 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-9
Updated ntp conf files.
I2 iptables for nodes on I2.
Faiyaz Ahmed [Thu, 24 Jul 2008 20:38:34 +0000 (20:38 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-8
iptables superceded by svn/iptables/planetlab-config
Stephen Soltesz [Thu, 24 Jul 2008 16:21:31 +0000 (16:21 +0000)]
Add the branch address of the PLCWWW module.
Stephen Soltesz [Wed, 23 Jul 2008 22:02:19 +0000 (22:02 +0000)]
adding updated PLCWWW to pl-tags.
Faiyaz Ahmed [Wed, 23 Jul 2008 15:51:57 +0000 (15:51 +0000)]
Tagging module NodeManager - NodeManager-1.7-21
Slices with initscripts kept restarting. Fixed.
Also removed unnecessary fork just to write .ssh/authorized keys for every slice.
Faiyaz Ahmed [Tue, 22 Jul 2008 17:02:03 +0000 (17:02 +0000)]
Tagging module util-vserver-pl - util-vserver-pl-0.3-7
Init exempt flows into "mangle" table.
Stephen Soltesz [Mon, 21 Jul 2008 22:46:25 +0000 (22:46 +0000)]
Merged with latest in trunk, to avoid the weird vserver within a vserver bug.
Sapan Bhatia [Mon, 21 Jul 2008 20:47:41 +0000 (20:47 +0000)]
fix for tcpdump/tcp payloads
Tagging module linux-2.6 - linux-2.6-22-13
Stephen Soltesz [Mon, 21 Jul 2008 19:34:33 +0000 (19:34 +0000)]
incremented to latest kernel.
Sapan Bhatia [Mon, 21 Jul 2008 19:08:55 +0000 (19:08 +0000)]
Tagging module iptables - iptables-1.3.8-4
Load tun/tap
Thierry Parmentelat [Sat, 19 Jul 2008 15:14:40 +0000 (15:14 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-7
svn keyword expansion fixed, no functional change
Sapan Bhatia [Thu, 17 Jul 2008 12:27:09 +0000 (12:27 +0000)]
Tagging module vsys - vsys-0.7-18
Change for someone at Imperial.ac.uk, who wants access to Netflow data.
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
Faiyaz Ahmed [Tue, 15 Jul 2008 21:27:08 +0000 (21:27 +0000)]
Bump NM revision.
Sapan Bhatia [Tue, 15 Jul 2008 17:01:08 +0000 (17:01 +0000)]
Tagging module vsys - vsys-0.7-17
* Don't kill vsys twice on restarts, do it only once
* Restart vsys following a reinstall
Sapan Bhatia [Tue, 15 Jul 2008 16:16:13 +0000 (16:16 +0000)]
Tagging module iptables - iptables-1.3.8-3
* Load required kernel modules before configuring tun/tap devices
Thierry Parmentelat [Sun, 13 Jul 2008 16:37:09 +0000 (16:37 +0000)]
mkfedora images were not finding the mirrored updates
Sapan Bhatia [Wed, 9 Jul 2008 22:38:10 +0000 (22:38 +0000)]
Tagging module linux-2.6 - linux-2.6-22-11
* Split up VNET+ module into its component patches
* Added tun/tap support
Sapan Bhatia [Wed, 9 Jul 2008 20:12:49 +0000 (20:12 +0000)]
Tagging module iptables - iptables-1.3.8-2
Added tuntap support. Let's start it in the iptables initscripts for now.
Daniel Hokka Zakrisson [Tue, 8 Jul 2008 23:03:15 +0000 (23:03 +0000)]
Tagging module linux-2.6 - linux-2.6-22-10
Filling a statically allocated buffer cannot fail, right?
Stephen Soltesz [Tue, 8 Jul 2008 19:38:48 +0000 (19:38 +0000)]
Tagging module BootManager - BootManager-3.2-12
correctly convert port number to int before creating HTTPSConnection() object,
plus other changes to file to accomodate this.
Stephen Soltesz [Tue, 8 Jul 2008 17:49:57 +0000 (17:49 +0000)]
copied from trunk, should help the aston.uk node with their weird Cisco
router.
Thierry Parmentelat [Tue, 8 Jul 2008 14:16:54 +0000 (14:16 +0000)]
Tagging module NodeUpdate - NodeUpdate-0.5-3
more verbose : invoke yum with --verbose, and print timestamps
Thierry Parmentelat [Tue, 8 Jul 2008 09:24:50 +0000 (09:24 +0000)]
Tagging module PLCWWW - PLCWWW-onelab.4.2-14
marta's enhancements to the web pages wrt dummynet boxes
Daniel Hokka Zakrisson [Mon, 7 Jul 2008 16:22:57 +0000 (16:22 +0000)]
Tagging module NodeManager - NodeManager-1.7-19
chrooting is not thread-safe.
Thierry Parmentelat [Fri, 4 Jul 2008 22:45:18 +0000 (22:45 +0000)]
Tagging module tests - tests-4.2-6
longer timeouts - bare myplcs now dont have the proper yum groups defined
Thierry Parmentelat [Fri, 4 Jul 2008 16:23:21 +0000 (16:23 +0000)]
Tagging module PLCWWW - PLCWWW-4.2-5
mac address input in 6 boxes
Thierry Parmentelat [Fri, 4 Jul 2008 16:02:57 +0000 (16:02 +0000)]
Tagging module PLCAPI - PLCAPI-dummynet-7
fix for psycopg2-2.0.7 - more compliant with DBAPI-2.0
as described in http://www.python.org/dev/peps/pep-0249/
Thierry Parmentelat [Fri, 4 Jul 2008 15:58:52 +0000 (15:58 +0000)]
Tagging module PLCAPI - PLCAPI-4.2-10
fix for psycopg2-2.0.7 - more compliant with DBAPI-2.0
as described in http://www.python.org/dev/peps/pep-0249/
Thierry Parmentelat [Fri, 4 Jul 2008 00:20:30 +0000 (00:20 +0000)]
Tagging module MyPLC - MyPLC-4.2-16
yum config on nodes improved -- see https://svn.planet-lab.org/ticket/342
also does not create any repo under /var/www/html/install-rpms, to prevent conflicts with noderepo
Thierry Parmentelat [Fri, 4 Jul 2008 00:18:57 +0000 (00:18 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-6
yum config on nodes improved -- see https://svn.planet-lab.org/ticket/342
Thierry Parmentelat [Thu, 3 Jul 2008 21:41:23 +0000 (21:41 +0000)]
guessing current svn url was broken (we dont use that with nightlies)
Thierry Parmentelat [Thu, 3 Jul 2008 15:08:38 +0000 (15:08 +0000)]
Tagging module BootstrapFS - BootstrapFS-1.0-2
uses the right yum.conf when building images
Stephen Soltesz [Thu, 3 Jul 2008 14:59:32 +0000 (14:59 +0000)]
Tagging module PLCWWW - PLCWWW-4.2-4
a table alignment problem repaired in index.php
a conf_file improvement for node_groups.php