myplc.git
14 years agoTagging module MyPLC - MyPLC-4.3-16 MyPLC-4.3-16
Marc Fiuczynski [Fri, 26 Jun 2009 17:56:24 +0000 (17:56 +0000)]
Tagging module MyPLC - MyPLC-4.3-16

Handle db-config.d files properly.

14 years agoTagging module MyPLC - MyPLC-4.3-16
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.

14 years agoignore various files properly
Marc Fiuczynski [Thu, 25 Jun 2009 16:08:07 +0000 (16:08 +0000)]
ignore various files properly

14 years agofix typo (os.path.exists rather than os.path.exits); fix error handling
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

14 years ago- Fix /etc/init.d/plc to have command usage show up on the tty rather
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

14 years agorefactored the bulk of plc-config-tty into plc_config.py
Marc Fiuczynski [Sat, 20 Jun 2009 18:17:54 +0000 (18:17 +0000)]
refactored the bulk of plc-config-tty into plc_config.py

14 years agoindentation
Thierry Parmentelat [Thu, 18 Jun 2009 19:22:50 +0000 (19:22 +0000)]
indentation

14 years agomake sure to show usage to the user rather than dumping it in /var/log/
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/

14 years agoresurrect plc-config-tty
Marc Fiuczynski [Tue, 16 Jun 2009 20:49:39 +0000 (20:49 +0000)]
resurrect plc-config-tty

14 years agominor cleanup on how to ignore certain files
Marc Fiuczynski [Tue, 16 Jun 2009 20:09:34 +0000 (20:09 +0000)]
minor cleanup on how to ignore certain files

14 years agoTagging module MyPLC - MyPLC-4.3-14
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

14 years agoupdate DRAC description for all versions
Stephen Soltesz [Mon, 15 Jun 2009 19:11:09 +0000 (19:11 +0000)]
update DRAC description for all versions

14 years agomore cleaning of the messages that show up when doing a 'service plc stop'
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'

14 years agoclean up what gets printed when we stop plc
Marc Fiuczynski [Mon, 15 Jun 2009 16:15:59 +0000 (16:15 +0000)]
clean up what gets printed when we stop plc

14 years agoaddresses a path used by the plc map and other gen-* scripts.
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.

14 years agore-order pcu types by most commonly used first.
Stephen Soltesz [Fri, 5 Jun 2009 19:33:11 +0000 (19:33 +0000)]
re-order pcu types by most commonly used first.

14 years agoTagging module MyPLC - MyPLC-4.3-13
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

14 years agorequire monitor-pcucontrol for myplc native to allow the RebootNodeWithPCU to
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.

14 years agoTagging module MyPLC - MyPLC-4.3-12
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

14 years agono more plc-devel to configure, so the simpler is better
Thierry Parmentelat [Tue, 26 May 2009 13:45:30 +0000 (13:45 +0000)]
no more plc-devel to configure, so the simpler is better

14 years agocan be used to monitor accounts in /var/log/accounts - or to actually cleanup with...
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

14 years agosync revisited
Thierry Parmentelat [Wed, 20 May 2009 20:35:47 +0000 (20:35 +0000)]
sync revisited

14 years agocleanup - no devel pkg to configure anymore
Thierry Parmentelat [Wed, 20 May 2009 20:34:52 +0000 (20:34 +0000)]
cleanup - no devel pkg to configure anymore

14 years agoTagging module MyPLC - MyPLC-4.3-11
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-<>

14 years agooops
Thierry Parmentelat [Tue, 19 May 2009 11:18:37 +0000 (11:18 +0000)]
oops

14 years agocount
Thierry Parmentelat [Tue, 19 May 2009 11:06:19 +0000 (11:06 +0000)]
count

14 years agosorted
Thierry Parmentelat [Tue, 19 May 2009 11:04:59 +0000 (11:04 +0000)]
sorted

14 years ago2 listings
Thierry Parmentelat [Tue, 19 May 2009 10:18:19 +0000 (10:18 +0000)]
2 listings

14 years agocosmetic
Thierry Parmentelat [Tue, 19 May 2009 09:33:40 +0000 (09:33 +0000)]
cosmetic

14 years agofix
Thierry Parmentelat [Tue, 19 May 2009 09:04:21 +0000 (09:04 +0000)]
fix

14 years agofix
Thierry Parmentelat [Tue, 19 May 2009 08:59:27 +0000 (08:59 +0000)]
fix

14 years agofix
Thierry Parmentelat [Tue, 19 May 2009 08:57:52 +0000 (08:57 +0000)]
fix

14 years agorename convenience scripts so they start with plc-
Thierry Parmentelat [Tue, 19 May 2009 08:56:34 +0000 (08:56 +0000)]
rename convenience scripts so they start with plc-

14 years agoTagging module MyPLC - MyPLC-4.3-10
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

15 years agoPermission and ownership of site_admin account are modified to enable site_admin...
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

15 years agoTagging module MyPLC - MyPLC-4.3-9
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

15 years agofix indentation - please review
Thierry Parmentelat [Wed, 6 May 2009 14:08:12 +0000 (14:08 +0000)]
fix indentation - please review

15 years agoTagging module MyPLC - MyPLC-4.3-8
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

15 years agooops - this was not needed
Thierry Parmentelat [Wed, 6 May 2009 07:44:45 +0000 (07:44 +0000)]
oops - this was not needed

15 years agoavoid duplication with rsyslogd
Thierry Parmentelat [Tue, 5 May 2009 16:31:08 +0000 (16:31 +0000)]
avoid duplication with rsyslogd

15 years agono more support for chroot-based packaging
Thierry Parmentelat [Tue, 5 May 2009 16:12:02 +0000 (16:12 +0000)]
no more support for chroot-based packaging

15 years agoTagging module MyPLC - MyPLC-4.3-7
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

15 years agoadd steps to build and install Monitor docs into plc
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.

15 years agoplc_config.py and plc-config-tty: generalized to work for more diverse
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

15 years agoFirst attempt at making plc-config-tty more general so it can be used
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.

15 years ago- raise ConfigurationError when there is the xml.dom runs into a xml
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

15 years agoupdate the default memory_limit in php.ini
Stephen Soltesz [Tue, 14 Apr 2009 20:44:11 +0000 (20:44 +0000)]
update the default memory_limit in php.ini

15 years agothere is no /data directory for native installs. this patch does not change
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.

15 years agoadded --full option to vacuumdb
Faiyaz Ahmed [Fri, 10 Apr 2009 20:38:08 +0000 (20:38 +0000)]
added --full option to vacuumdb

15 years agoTagging module MyPLC - MyPLC-4.3-5
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

15 years agoSkip services that aren't enabled.
Faiyaz Ahmed [Mon, 30 Mar 2009 20:10:52 +0000 (20:10 +0000)]
Skip services that aren't enabled.

15 years agoTagging module MyPLC - MyPLC-4.3-4
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

15 years agohardened for vanishing files and dirs with no file
Thierry Parmentelat [Mon, 30 Mar 2009 10:49:11 +0000 (10:49 +0000)]
hardened for vanishing files and dirs with no file

15 years agoDepreated old old old NM entries.
Faiyaz Ahmed [Tue, 24 Mar 2009 19:50:29 +0000 (19:50 +0000)]
Depreated old old old NM entries.

15 years agoTagging module MyPLC - MyPLC-4.3-3
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

15 years agore-enable missing dep
Thierry Parmentelat [Tue, 17 Mar 2009 20:06:18 +0000 (20:06 +0000)]
re-enable missing dep

15 years agorenumbering 5.0 into 4.3 - should be complete now hopefully
Thierry Parmentelat [Tue, 17 Mar 2009 08:42:07 +0000 (08:42 +0000)]
renumbering 5.0 into 4.3 - should be complete now hopefully

15 years agomore renumbering 5.0 into 4.3
Thierry Parmentelat [Mon, 16 Mar 2009 20:45:08 +0000 (20:45 +0000)]
more renumbering 5.0 into 4.3

15 years agomass-renaming 5.0 into 4.3 - db still named planetlab5 and planetlab5.sql
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

15 years agopull in the www-register-wizard for myplc native.
Stephen Soltesz [Fri, 27 Feb 2009 21:38:15 +0000 (21:38 +0000)]
pull in the www-register-wizard for myplc native.

15 years agofor clarity, renamed the pkgs file used when buildind myplc-chroot
Thierry Parmentelat [Mon, 23 Feb 2009 11:45:00 +0000 (11:45 +0000)]
for clarity, renamed the pkgs file used when buildind myplc-chroot

15 years agoreview dependencies globally : fewer are attached to myplc directly, and more are...
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

15 years agorename
Thierry Parmentelat [Thu, 19 Feb 2009 18:48:34 +0000 (18:48 +0000)]
rename

15 years agoobsolete /var/www/html/generated removed - add placeholder for the plkit package
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

15 years agoTagging module MyPLC - MyPLC-5.0-2
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

15 years agohrn_root for the local plc - not part of plc-config-tty/usual list though, as it...
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

15 years agonew config option SHORTNAME
Thierry Parmentelat [Fri, 16 Jan 2009 14:11:15 +0000 (14:11 +0000)]
new config option SHORTNAME

15 years agomtail.py defaults (-u) to monitor postgresql logs
Thierry Parmentelat [Mon, 12 Jan 2009 08:48:25 +0000 (08:48 +0000)]
mtail.py defaults (-u) to monitor postgresql logs

15 years agorename myplc-native into plain myplc and old-fashioned myplc into myplc-chroot
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

15 years agooops
Thierry Parmentelat [Thu, 8 Jan 2009 10:26:49 +0000 (10:26 +0000)]
oops

15 years agocosmetic
Thierry Parmentelat [Thu, 8 Jan 2009 10:03:27 +0000 (10:03 +0000)]
cosmetic

15 years agoless confusing msg
Thierry Parmentelat [Thu, 8 Jan 2009 10:03:07 +0000 (10:03 +0000)]
less confusing msg

15 years agorevert changeset 11449 as we rollback to drupal 4.7
Thierry Parmentelat [Thu, 8 Jan 2009 10:01:52 +0000 (10:01 +0000)]
revert changeset 11449 as we rollback to drupal 4.7

15 years agodo not init drupal db if using 6.x
Thierry Parmentelat [Tue, 6 Jan 2009 12:42:47 +0000 (12:42 +0000)]
do not init drupal db if using 6.x

15 years agofix calls to AddSlices that took advantage of unchecked columns in previous version
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

15 years agorenaming SliceAttribute into SliceTag and InterfaceSetting into InterfaceTag
Thierry Parmentelat [Fri, 28 Nov 2008 14:36:02 +0000 (14:36 +0000)]
renaming SliceAttribute into SliceTag and InterfaceSetting into InterfaceTag

15 years agoadditional settings needed for monitor setup. disabled by default.
Stephen Soltesz [Tue, 18 Nov 2008 22:12:45 +0000 (22:12 +0000)]
additional settings needed for monitor setup.  disabled by default.

15 years agoProvide versioned myplc so versioned Requires will work correctly.
Daniel Hokka Zakrisson [Tue, 18 Nov 2008 16:41:57 +0000 (16:41 +0000)]
Provide versioned myplc so versioned Requires will work correctly.

15 years agoAdd VLIMIT_OPENFD limit, and change the min_role_id to admin (as the comment says).
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).

15 years agoIf the included files fail, make db-config fail.
Daniel Hokka Zakrisson [Tue, 18 Nov 2008 16:03:06 +0000 (16:03 +0000)]
If the included files fail, make db-config fail.

15 years agoconvenience functions defined in /usr/share/myplc/bashrc
Thierry Parmentelat [Mon, 17 Nov 2008 14:20:35 +0000 (14:20 +0000)]
convenience functions defined in /usr/share/myplc/bashrc

15 years agoMake it easier to have deployment-specific db-config additions.
Daniel Hokka Zakrisson [Wed, 12 Nov 2008 22:15:05 +0000 (22:15 +0000)]
Make it easier to have deployment-specific db-config additions.

15 years agoFix tabs vs. spaces.
Daniel Hokka Zakrisson [Wed, 12 Nov 2008 22:13:12 +0000 (22:13 +0000)]
Fix tabs vs. spaces.

15 years agoDelegations was missing from list of available slice attributes.
Faiyaz Ahmed [Wed, 12 Nov 2008 20:24:10 +0000 (20:24 +0000)]
Delegations was missing from list of available slice attributes.

15 years agoclarify description text.
Stephen Soltesz [Wed, 12 Nov 2008 18:53:41 +0000 (18:53 +0000)]
clarify description text.

15 years agoadd an entry for the monitor server. this value will be needed at the nodes.
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.

15 years agoslice attributes have tagname, not a name
Thierry Parmentelat [Fri, 31 Oct 2008 19:07:12 +0000 (19:07 +0000)]
slice attributes have tagname, not a name

15 years agofixed tagname in RLIMIT slice attributes
Thierry Parmentelat [Fri, 31 Oct 2008 18:48:39 +0000 (18:48 +0000)]
fixed tagname in RLIMIT slice attributes

15 years agoadd in RLIMIT default attribute types
Marc Fiuczynski [Thu, 30 Oct 2008 07:38:44 +0000 (07:38 +0000)]
add in RLIMIT default attribute types

15 years agotweaks
Thierry Parmentelat [Thu, 9 Oct 2008 03:45:09 +0000 (03:45 +0000)]
tweaks

15 years agopackage /etc/myplc-release in a separate myplc-release package
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

15 years agopackage new file
Thierry Parmentelat [Thu, 9 Oct 2008 02:15:18 +0000 (02:15 +0000)]
package new file

15 years agologrotate config for renew_reminder log
Tony Mack [Wed, 8 Oct 2008 20:57:37 +0000 (20:57 +0000)]
logrotate config for renew_reminder log

15 years agolog when notifications, when the slice will expire and who was notified in /var/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

15 years agoUpdated 'Verify accout' email message template
Tony Mack [Mon, 6 Oct 2008 18:02:44 +0000 (18:02 +0000)]
Updated 'Verify accout' email message template

15 years agothis does not belong here anymore, comes with noderepo
Thierry Parmentelat [Fri, 26 Sep 2008 12:43:57 +0000 (12:43 +0000)]
this does not belong here anymore, comes with noderepo

15 years agomerged 4.2 + new packaging for nodeconfig/yum
Thierry Parmentelat [Fri, 26 Sep 2008 12:01:39 +0000 (12:01 +0000)]
merged 4.2 + new packaging for nodeconfig/yum

15 years agofixed crash - for when a file was mentioned several times
Thierry Parmentelat [Tue, 23 Sep 2008 15:47:45 +0000 (15:47 +0000)]
fixed crash - for when a file was mentioned several times

15 years agoan option to remove labels and stuff entirely
Thierry Parmentelat [Wed, 17 Sep 2008 14:27:28 +0000 (14:27 +0000)]
an option to remove labels and stuff entirely

15 years agosvn-keywords
Thierry Parmentelat [Wed, 17 Sep 2008 11:59:48 +0000 (11:59 +0000)]
svn-keywords