Faiyaz Ahmed [Fri, 10 Apr 2009 20:38:08 +0000 (20:38 +0000)]
added --full option to vacuumdb
Thierry Parmentelat [Tue, 7 Apr 2009 09:51:34 +0000 (09:51 +0000)]
Tagging module MyPLC - MyPLC-4.3-5
avoid generating ssl certificates for disabled services among www api boot
Faiyaz Ahmed [Mon, 30 Mar 2009 20:10:52 +0000 (20:10 +0000)]
Skip services that aren't enabled.
Thierry Parmentelat [Mon, 30 Mar 2009 13:12:41 +0000 (13:12 +0000)]
Tagging module MyPLC - MyPLC-4.3-4
cleaned up old entries in db-config
mtail more robust
Thierry Parmentelat [Mon, 30 Mar 2009 10:49:11 +0000 (10:49 +0000)]
hardened for vanishing files and dirs with no file
Faiyaz Ahmed [Tue, 24 Mar 2009 19:50:29 +0000 (19:50 +0000)]
Depreated old old old NM entries.
Thierry Parmentelat [Tue, 24 Mar 2009 09:48:09 +0000 (09:48 +0000)]
Tagging module MyPLC - MyPLC-4.3-3
php include path tweaked for plekit includes
reviewed myplc (fka native) packaging dependencies
renumbered 4.3
Thierry Parmentelat [Tue, 17 Mar 2009 20:06:18 +0000 (20:06 +0000)]
re-enable missing dep
Thierry Parmentelat [Tue, 17 Mar 2009 08:42:07 +0000 (08:42 +0000)]
renumbering 5.0 into 4.3 - should be complete now hopefully
Thierry Parmentelat [Mon, 16 Mar 2009 20:45:08 +0000 (20:45 +0000)]
more renumbering 5.0 into 4.3
Thierry Parmentelat [Mon, 16 Mar 2009 14:21:11 +0000 (14:21 +0000)]
mass-renaming 5.0 into 4.3 - db still named planetlab5 and planetlab5.sql
Stephen Soltesz [Fri, 27 Feb 2009 21:38:15 +0000 (21:38 +0000)]
pull in the www-register-wizard for myplc native.
Thierry Parmentelat [Mon, 23 Feb 2009 11:45:00 +0000 (11:45 +0000)]
for clarity, renamed the pkgs file used when buildind myplc-chroot
Thierry Parmentelat [Sun, 22 Feb 2009 23:26:24 +0000 (23:26 +0000)]
review dependencies globally : fewer are attached to myplc directly, and more are attached to the other PL subcomponents
Thierry Parmentelat [Thu, 19 Feb 2009 18:48:34 +0000 (18:48 +0000)]
rename
Thierry Parmentelat [Wed, 18 Feb 2009 22:09:18 +0000 (22:09 +0000)]
obsolete /var/www/html/generated removed - add placeholder for the plkit package
Thierry Parmentelat [Thu, 29 Jan 2009 06:23:25 +0000 (06:23 +0000)]
Tagging module MyPLC - MyPLC-5.0-2
rename myplc into myplc-chroot and myplc-native into myplc
new settings (shortname & hrn_root) for local peer
Thierry Parmentelat [Mon, 26 Jan 2009 09:58:54 +0000 (09:58 +0000)]
hrn_root for the local plc - not part of plc-config-tty/usual list though, as it is not used yet
Thierry Parmentelat [Fri, 16 Jan 2009 14:11:15 +0000 (14:11 +0000)]
new config option SHORTNAME
Thierry Parmentelat [Mon, 12 Jan 2009 08:48:25 +0000 (08:48 +0000)]
mtail.py defaults (-u) to monitor postgresql logs
Thierry Parmentelat [Sat, 10 Jan 2009 12:03:29 +0000 (12:03 +0000)]
rename myplc-native into plain myplc and old-fashioned myplc into myplc-chroot
Thierry Parmentelat [Thu, 8 Jan 2009 10:26:49 +0000 (10:26 +0000)]
oops
Thierry Parmentelat [Thu, 8 Jan 2009 10:03:27 +0000 (10:03 +0000)]
cosmetic
Thierry Parmentelat [Thu, 8 Jan 2009 10:03:07 +0000 (10:03 +0000)]
less confusing msg
Thierry Parmentelat [Thu, 8 Jan 2009 10:01:52 +0000 (10:01 +0000)]
revert changeset 11449 as we rollback to drupal 4.7
Thierry Parmentelat [Tue, 6 Jan 2009 12:42:47 +0000 (12:42 +0000)]
do not init drupal db if using 6.x
Thierry Parmentelat [Thu, 11 Dec 2008 18:30:30 +0000 (18:30 +0000)]
fix calls to AddSlices that took advantage of unchecked columns in previous version
fix sync target for centos5
Thierry Parmentelat [Fri, 28 Nov 2008 14:36:02 +0000 (14:36 +0000)]
renaming SliceAttribute into SliceTag and InterfaceSetting into InterfaceTag
Stephen Soltesz [Tue, 18 Nov 2008 22:12:45 +0000 (22:12 +0000)]
additional settings needed for monitor setup. disabled by default.
Daniel Hokka Zakrisson [Tue, 18 Nov 2008 16:41:57 +0000 (16:41 +0000)]
Provide versioned myplc so versioned Requires will work correctly.
Daniel Hokka Zakrisson [Tue, 18 Nov 2008 16:19:13 +0000 (16:19 +0000)]
Add VLIMIT_OPENFD limit, and change the min_role_id to admin (as the comment says).
Daniel Hokka Zakrisson [Tue, 18 Nov 2008 16:03:06 +0000 (16:03 +0000)]
If the included files fail, make db-config fail.
Thierry Parmentelat [Mon, 17 Nov 2008 14:20:35 +0000 (14:20 +0000)]
convenience functions defined in /usr/share/myplc/bashrc
Daniel Hokka Zakrisson [Wed, 12 Nov 2008 22:15:05 +0000 (22:15 +0000)]
Make it easier to have deployment-specific db-config additions.
Daniel Hokka Zakrisson [Wed, 12 Nov 2008 22:13:12 +0000 (22:13 +0000)]
Fix tabs vs. spaces.
Faiyaz Ahmed [Wed, 12 Nov 2008 20:24:10 +0000 (20:24 +0000)]
Delegations was missing from list of available slice attributes.
Stephen Soltesz [Wed, 12 Nov 2008 18:53:41 +0000 (18:53 +0000)]
clarify description text.
Stephen Soltesz [Wed, 12 Nov 2008 17:54:04 +0000 (17:54 +0000)]
add an entry for the monitor server. this value will be needed at the nodes.
Thierry Parmentelat [Fri, 31 Oct 2008 19:07:12 +0000 (19:07 +0000)]
slice attributes have tagname, not a name
Thierry Parmentelat [Fri, 31 Oct 2008 18:48:39 +0000 (18:48 +0000)]
fixed tagname in RLIMIT slice attributes
Marc Fiuczynski [Thu, 30 Oct 2008 07:38:44 +0000 (07:38 +0000)]
add in RLIMIT default attribute types
Thierry Parmentelat [Thu, 9 Oct 2008 03:45:09 +0000 (03:45 +0000)]
tweaks
Thierry Parmentelat [Thu, 9 Oct 2008 02:56:57 +0000 (02:56 +0000)]
package /etc/myplc-release in a separate myplc-release package
hoping to get more accurate information out of GetPlcRelease
Thierry Parmentelat [Thu, 9 Oct 2008 02:15:18 +0000 (02:15 +0000)]
package new file
Tony Mack [Wed, 8 Oct 2008 20:57:37 +0000 (20:57 +0000)]
logrotate config for renew_reminder log
Tony Mack [Wed, 8 Oct 2008 20:28:27 +0000 (20:28 +0000)]
log when notifications, when the slice will expire and who was notified in /var/log/renew_reminder
Tony Mack [Mon, 6 Oct 2008 18:02:44 +0000 (18:02 +0000)]
Updated 'Verify accout' email message template
Thierry Parmentelat [Fri, 26 Sep 2008 12:43:57 +0000 (12:43 +0000)]
this does not belong here anymore, comes with noderepo
Thierry Parmentelat [Fri, 26 Sep 2008 12:01:39 +0000 (12:01 +0000)]
merged 4.2 + new packaging for nodeconfig/yum
Thierry Parmentelat [Tue, 23 Sep 2008 15:47:45 +0000 (15:47 +0000)]
fixed crash - for when a file was mentioned several times
Thierry Parmentelat [Wed, 17 Sep 2008 14:27:28 +0000 (14:27 +0000)]
an option to remove labels and stuff entirely
Thierry Parmentelat [Wed, 17 Sep 2008 11:59:48 +0000 (11:59 +0000)]
svn-keywords
Thierry Parmentelat [Wed, 17 Sep 2008 11:56:44 +0000 (11:56 +0000)]
fancier kml output using 2.2 <LookAt>
Thierry Parmentelat [Wed, 10 Sep 2008 15:49:41 +0000 (15:49 +0000)]
Tagging module MyPLC - MyPLC-5.0-1
First iteration of new data model
Bunch of various fixes
Thierry Parmentelat [Tue, 2 Sep 2008 13:02:44 +0000 (13:02 +0000)]
add require for dummynets in the onelab build + minor issue
Marc Fiuczynski [Fri, 29 Aug 2008 15:02:45 +0000 (15:02 +0000)]
Check if PLC_(WWW|API|BOOT)_IP can be obtained via gethostbyname and
cause script to fail if not. Otherwise we have silent failures, which
to the new user are annoying to figure out.
Marc Fiuczynski [Fri, 29 Aug 2008 14:23:02 +0000 (14:23 +0000)]
Sometimes the gpg script when run inside an improperly configured
vserver (i.e., one where mknod fails.). Two improvements to the
script:
- remove zero length *.gpg files, as those are turds left over from a
failed gpg command.
- add in a "check" after the mknod command to have the script fail
more gracefully.
Faiyaz Ahmed [Mon, 18 Aug 2008 18:47:02 +0000 (18:47 +0000)]
more general download directory. Thanks Thierry.
Thierry Parmentelat [Sun, 17 Aug 2008 22:58:19 +0000 (22:58 +0000)]
verify phase fixed and re-enabled
Thierry Parmentelat [Sun, 17 Aug 2008 20:44:46 +0000 (20:44 +0000)]
temporarily skip the verify phase that prevents daily tests from completing
Thierry Parmentelat [Wed, 13 Aug 2008 05:15:40 +0000 (05:15 +0000)]
rpm section header must be kept on a separate line
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
Faiyaz Ahmed [Fri, 1 Aug 2008 19:09:06 +0000 (19:09 +0000)]
Make room for arch specific download directory.
Stephen Soltesz [Fri, 1 Aug 2008 15:17:41 +0000 (15:17 +0000)]
add vim-minimal to list of requirements. this ensures that a test-vserver
that installs just myplc-native will also be usable in a basic way for
debugging.
Stephen Soltesz [Fri, 25 Jul 2008 20:58:11 +0000 (20:58 +0000)]
Add new bootstates to db-config, for trunk versions of PLCAPI, PLCWWW,
BootManager
Faiyaz Ahmed [Fri, 25 Jul 2008 15:37:42 +0000 (15:37 +0000)]
iptables config lives in iptables/planetlab-config
Stephen Soltesz [Wed, 23 Jul 2008 16:05:32 +0000 (16:05 +0000)]
Added a verify() routine to the PLCConfiguration object in order to enforce
that PLC_ROOT_USER and PLC_API_MAINTENANCE_USER are different.
By adding the verify() function, I think other checks can be added easily. As
well, the try/except around saving the configuration can catch the different
cases.
Stephen Soltesz [Mon, 21 Jul 2008 23:43:06 +0000 (23:43 +0000)]
For every directory in the /var/www/html/boot directory assume that it is a
node group, and generate a new bootstrap file for this nodegroup that points
SUPPORT_FILE_DIR= to /boot/$DIRNAME
This should simplify administration of the nodegroup-to-bootstrapfs
administration within PLC.
Thierry Parmentelat [Fri, 20 Jun 2008 11:08:09 +0000 (11:08 +0000)]
oops, former version was only working the first time it was shot
Thierry Parmentelat [Thu, 19 Jun 2008 19:01:27 +0000 (19:01 +0000)]
monthly logs are stored in /var/log/peers/
Thierry Parmentelat [Thu, 19 Jun 2008 09:08:58 +0000 (09:08 +0000)]
minor fix
Thierry Parmentelat [Mon, 16 Jun 2008 10:13:57 +0000 (10:13 +0000)]
plc-kml.py was not packaged at all
Thierry Parmentelat [Mon, 2 Jun 2008 18:59:30 +0000 (18:59 +0000)]
a single tag type for slice attributes, iterface settings, node tags and ilinks
Thierry Parmentelat [Wed, 28 May 2008 11:53:10 +0000 (11:53 +0000)]
oops
Thierry Parmentelat [Wed, 28 May 2008 09:16:51 +0000 (09:16 +0000)]
moving refresh-peer.py with MyPLC where it belongs
Thierry Parmentelat [Mon, 26 May 2008 14:10:50 +0000 (14:10 +0000)]
defines a few builtin node tags - more to come later
Thierry Parmentelat [Mon, 26 May 2008 08:58:35 +0000 (08:58 +0000)]
nodenetworks are gone, welcome to interfaces
Thierry Parmentelat [Thu, 22 May 2008 15:36:38 +0000 (15:36 +0000)]
use planetlab5 as the database name
Thierry Parmentelat [Thu, 22 May 2008 15:30:15 +0000 (15:30 +0000)]
Branch 5.0 for module MyPLC created from tag 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.
Faiyaz Ahmed [Tue, 20 May 2008 19:36:55 +0000 (19:36 +0000)]
Removed proper ops from planetflow slice.
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
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
Thierry Parmentelat [Fri, 9 May 2008 11:03:25 +0000 (11:03 +0000)]
attempt to package related figure
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 [Fri, 9 May 2008 08:53:34 +0000 (08:53 +0000)]
fixing taglevel for new package
Thierry Parmentelat [Thu, 8 May 2008 12:06:56 +0000 (12:06 +0000)]
fix2
Thierry Parmentelat [Thu, 8 May 2008 10:51:24 +0000 (10:51 +0000)]
remove other doc building stuff
Thierry Parmentelat [Thu, 8 May 2008 10:02:10 +0000 (10:02 +0000)]
fix1
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: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
Thierry Parmentelat [Wed, 7 May 2008 16:20:25 +0000 (16:20 +0000)]
* reviewed myplc doc and variables layout
* deprecated everything related to myplc-devel
* svn-removed intermediate files
Thierry Parmentelat [Wed, 7 May 2008 04:20:25 +0000 (04:20 +0000)]
oops
Thierry Parmentelat [Tue, 6 May 2008 19:58:23 +0000 (19:58 +0000)]
fix drupal generation
Thierry Parmentelat [Tue, 6 May 2008 16:52:45 +0000 (16:52 +0000)]
Various tweaks for myplc-native (not thoroughly tested yet) :
. doc packaging in myplc-native as well, for both myplc and plcapi
. default value for *_IP variables are now empty;
should result in more accurate /etc/hosts and other config-generated files
. gethostbyname uses python rather than perl (hope this shrinks deps)
. make sync now works towards vserver-based myplc only
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 18:34:06 +0000 (18:34 +0000)]
Add the necessary 'vsys' script attribute to the default <site>_netflow slice.