Marc Fiuczynski [Thu, 9 Jul 2009 06:42:12 +0000 (06:42 +0000)]
take 2: fix cut-n-paste error
Marc Fiuczynski [Thu, 9 Jul 2009 06:34:42 +0000 (06:34 +0000)]
fix cut-n-paste error
Marc Fiuczynski [Thu, 9 Jul 2009 06:23:42 +0000 (06:23 +0000)]
more initscript mucking
Marc Fiuczynski [Thu, 9 Jul 2009 05:54:12 +0000 (05:54 +0000)]
update db to contain whatever initscript file contents are in /etc/plc_sliceinitscripts
Stephen Soltesz [Wed, 8 Jul 2009 18:20:07 +0000 (18:20 +0000)]
add a cc_address parameter to add mailing-list watchers to default rt queues
Thierry Parmentelat [Tue, 7 Jul 2009 15:00:35 +0000 (15:00 +0000)]
Tagging module MyPLC - MyPLC-4.3-21
create node tags, like e.g. 'arch', that were not handled with 4.3-20
Thierry Parmentelat [Tue, 7 Jul 2009 14:57:52 +0000 (14:57 +0000)]
actually create nodetags
Thierry Parmentelat [Tue, 7 Jul 2009 12:14:14 +0000 (12:14 +0000)]
Tagging module MyPLC - MyPLC-4.3-20
bugfix in db-config, tag 4.3-19 would not fly
Marc Fiuczynski [Tue, 7 Jul 2009 11:35:03 +0000 (11:35 +0000)]
fix bug in SetMessage()
Stephen Soltesz [Tue, 7 Jul 2009 01:52:19 +0000 (01:52 +0000)]
add rt dbpassword field.
Marc Fiuczynski [Mon, 6 Jul 2009 14:27:34 +0000 (14:27 +0000)]
Tagging module MyPLC - MyPLC-4.3-19
Refactored db-config into snippets in db-config.d/.
Marc Fiuczynski [Fri, 3 Jul 2009 21:56:45 +0000 (21:56 +0000)]
modularize db-config
Stephen Soltesz [Fri, 3 Jul 2009 20:46:18 +0000 (20:46 +0000)]
wrong default value
Stephen Soltesz [Fri, 3 Jul 2009 18:48:41 +0000 (18:48 +0000)]
add ip_addresses tag type, for per-slice ip addresses
Stephen Soltesz [Fri, 3 Jul 2009 18:48:16 +0000 (18:48 +0000)]
add default values for monitor and RT
Thierry Parmentelat [Thu, 2 Jul 2009 05:22:15 +0000 (05:22 +0000)]
Tagging module MyPLC - MyPLC-4.3-18
oops, tag 4.3-17 was broken and would not work
Marc Fiuczynski [Wed, 1 Jul 2009 16:00:51 +0000 (16:00 +0000)]
remove '>' typo introduced at the beginning of the file
Thierry Parmentelat [Wed, 1 Jul 2009 12:13:47 +0000 (12:13 +0000)]
Tagging module MyPLC - MyPLC-4.3-17
bugfix - escape sequences inserted in xml configs
Thierry Parmentelat [Wed, 1 Jul 2009 08:39:05 +0000 (08:39 +0000)]
svn keywords
Stephen Soltesz [Tue, 30 Jun 2009 22:48:23 +0000 (22:48 +0000)]
move readline import to module that is designed to run on a console, and
remove it from the one that isn't.
Stephen Soltesz [Sun, 28 Jun 2009 23:50:18 +0000 (23:50 +0000)]
use the correct name for IPMI model to correspond with pcucontrol model name
Marc Fiuczynski [Fri, 26 Jun 2009 17:56:09 +0000 (17:56 +0000)]
Tagging module MyPLC - MyPLC-4.3-16
Handle db-config.d files properly.
Marc Fiuczynski [Thu, 25 Jun 2009 16:08:07 +0000 (16:08 +0000)]
ignore various files properly
Marc Fiuczynski [Thu, 25 Jun 2009 14:58:57 +0000 (14:58 +0000)]
fix typo (os.path.exists rather than os.path.exits); fix error handling
Marc Fiuczynski [Tue, 23 Jun 2009 21:45:09 +0000 (21:45 +0000)]
- Fix /etc/init.d/plc to have command usage show up on the tty rather
than the log file
- Fix db-config to be a bit more cautious when
/etc/planetlab/db-config.d doesn't exist
- Clean up db-config approach to ignore .bak, *~, .rpm{save,new}, and
.orig files.
- Refactor generic plc-config-tty code into plc_config.py.
plc-config-tty now contains MyPLC specific paths, "usual" variables,
and the list of validated variables and the corresponding
validator() function. This refactoring lets one reuse plc_config.py
as a generic cmdline configuration tool for highly customer MyPLC
like software.
Tagging module MyPLC - MyPLC-4.3-15
Marc Fiuczynski [Sat, 20 Jun 2009 18:17:54 +0000 (18:17 +0000)]
refactored the bulk of plc-config-tty into plc_config.py
Thierry Parmentelat [Thu, 18 Jun 2009 19:22:50 +0000 (19:22 +0000)]
indentation
Marc Fiuczynski [Tue, 16 Jun 2009 21:11:49 +0000 (21:11 +0000)]
make sure to show usage to the user rather than dumping it in /var/log/
Marc Fiuczynski [Tue, 16 Jun 2009 20:49:39 +0000 (20:49 +0000)]
resurrect plc-config-tty
Marc Fiuczynski [Tue, 16 Jun 2009 20:09:34 +0000 (20:09 +0000)]
minor cleanup on how to ignore certain files
Stephen Soltesz [Mon, 15 Jun 2009 19:11:53 +0000 (19:11 +0000)]
Tagging module MyPLC - MyPLC-4.3-14
update PCU Type descriptions.
updates to init scripts
Stephen Soltesz [Mon, 15 Jun 2009 19:11:09 +0000 (19:11 +0000)]
update DRAC description for all versions
Marc Fiuczynski [Mon, 15 Jun 2009 16:19:35 +0000 (16:19 +0000)]
more cleaning of the messages that show up when doing a 'service plc stop'
Marc Fiuczynski [Mon, 15 Jun 2009 16:15:59 +0000 (16:15 +0000)]
clean up what gets printed when we stop plc
Stephen Soltesz [Wed, 10 Jun 2009 15:14:58 +0000 (15:14 +0000)]
addresses a path used by the plc map and other gen-* scripts.
Stephen Soltesz [Fri, 5 Jun 2009 19:33:11 +0000 (19:33 +0000)]
re-order pcu types by most commonly used first.
Thierry Parmentelat [Wed, 3 Jun 2009 21:23:51 +0000 (21:23 +0000)]
Tagging module MyPLC - MyPLC-4.3-13
requires monitor-pcucontrol so register-wizard can work
Stephen Soltesz [Wed, 3 Jun 2009 14:49:11 +0000 (14:49 +0000)]
require monitor-pcucontrol for myplc native to allow the RebootNodeWithPCU to
work, and thus to let the www-register-wizard to work.
Thierry Parmentelat [Tue, 26 May 2009 13:46:28 +0000 (13:46 +0000)]
Tagging module MyPLC - MyPLC-4.3-12
cleaned up plc-config-tty, no more need to configure plc-devel
Thierry Parmentelat [Tue, 26 May 2009 13:45:30 +0000 (13:45 +0000)]
no more plc-devel to configure, so the simpler is better
Thierry Parmentelat [Wed, 20 May 2009 20:37:02 +0000 (20:37 +0000)]
can be used to monitor accounts in /var/log/accounts - or to actually cleanup with --delete
Thierry Parmentelat [Wed, 20 May 2009 20:35:47 +0000 (20:35 +0000)]
sync revisited
Thierry Parmentelat [Wed, 20 May 2009 20:34:52 +0000 (20:34 +0000)]
cleanup - no devel pkg to configure anymore
Thierry Parmentelat [Tue, 19 May 2009 17:06:42 +0000 (17:06 +0000)]
Tagging module MyPLC - MyPLC-4.3-11
first draft of plc-orpha-accounts.py, and rename check-ssl-peering into plc-<>
Thierry Parmentelat [Tue, 19 May 2009 11:18:37 +0000 (11:18 +0000)]
oops
Thierry Parmentelat [Tue, 19 May 2009 11:06:19 +0000 (11:06 +0000)]
count
Thierry Parmentelat [Tue, 19 May 2009 11:04:59 +0000 (11:04 +0000)]
sorted
Thierry Parmentelat [Tue, 19 May 2009 10:18:19 +0000 (10:18 +0000)]
2 listings
Thierry Parmentelat [Tue, 19 May 2009 09:33:40 +0000 (09:33 +0000)]
cosmetic
Thierry Parmentelat [Tue, 19 May 2009 09:04:21 +0000 (09:04 +0000)]
fix
Thierry Parmentelat [Tue, 19 May 2009 08:59:27 +0000 (08:59 +0000)]
fix
Thierry Parmentelat [Tue, 19 May 2009 08:57:52 +0000 (08:57 +0000)]
fix
Thierry Parmentelat [Tue, 19 May 2009 08:56:34 +0000 (08:56 +0000)]
rename convenience scripts so they start with plc-
Thierry Parmentelat [Fri, 15 May 2009 13:43:49 +0000 (13:43 +0000)]
Tagging module MyPLC - MyPLC-4.3-10
tighter right permissions on site_admin's authorized keys for more robustness
Anil-Kumar Vengalil [Thu, 7 May 2009 12:18:58 +0000 (12:18 +0000)]
Permission and ownership of site_admin account are modified to enable site_admin login to a node after node update
Thierry Parmentelat [Wed, 6 May 2009 14:19:11 +0000 (14:19 +0000)]
Tagging module MyPLC - MyPLC-4.3-9
fix issue in db-config that prevented correct operation
Thierry Parmentelat [Wed, 6 May 2009 14:08:12 +0000 (14:08 +0000)]
fix indentation - please review
Thierry Parmentelat [Wed, 6 May 2009 07:46:11 +0000 (07:46 +0000)]
Tagging module MyPLC - MyPLC-4.3-8
remove support for chroot-based packaging - no crond nor syslog step anymore
plc init script now named plc.init instead of former guest.init
Thierry Parmentelat [Wed, 6 May 2009 07:44:45 +0000 (07:44 +0000)]
oops - this was not needed
Thierry Parmentelat [Tue, 5 May 2009 16:31:08 +0000 (16:31 +0000)]
avoid duplication with rsyslogd
Thierry Parmentelat [Tue, 5 May 2009 16:12:02 +0000 (16:12 +0000)]
no more support for chroot-based packaging
Stephen Soltesz [Mon, 4 May 2009 21:39:38 +0000 (21:39 +0000)]
Tagging module MyPLC - MyPLC-4.3-7
add Monitor to docs build
Stephen Soltesz [Mon, 4 May 2009 21:33:10 +0000 (21:33 +0000)]
add steps to build and install Monitor docs into plc
add default PCU types with names that match monitor-pcucontrol models.
Marc Fiuczynski [Wed, 29 Apr 2009 20:57:51 +0000 (20:57 +0000)]
plc_config.py and plc-config-tty: generalized to work for more diverse
MyPLC configurations.
plc.d/httpd: only update httpd_conf with /data for chroot'ed MyPLC
deployments and increase the memory limits in php.ini
plc.d/crond: add --full option to vacuumdb
Tagging module MyPLC - MyPLC-4.3-6
Marc Fiuczynski [Thu, 16 Apr 2009 21:55:06 +0000 (21:55 +0000)]
First attempt at making plc-config-tty more general so it can be used
for non-plc specific configurations.
Marc Fiuczynski [Thu, 16 Apr 2009 21:49:04 +0000 (21:49 +0000)]
- raise ConfigurationError when there is the xml.dom runs into a xml
parse error
- generalize verify() method to be usable by non-plc specific configurations
Stephen Soltesz [Tue, 14 Apr 2009 20:44:11 +0000 (20:44 +0000)]
update the default memory_limit in php.ini
Stephen Soltesz [Tue, 14 Apr 2009 18:54:02 +0000 (18:54 +0000)]
there is no /data directory for native installs. this patch does not change
httpd.conf if there is not /data dir.
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.