Barış Metin [Wed, 1 Sep 2010 08:48:16 +0000 (08:48 +0000)]
typo
Barış Metin [Wed, 1 Sep 2010 08:47:40 +0000 (08:47 +0000)]
check before reading.
Barış Metin [Wed, 1 Sep 2010 08:47:27 +0000 (08:47 +0000)]
check before reading the configuration.
this fails when myplc installation doesn't have sfa installed.
Thierry Parmentelat [Fri, 2 Apr 2010 13:38:31 +0000 (13:38 +0000)]
Setting tag nodeconfig-5.0-2
new php scripts for configuring sfa component cron
Tony Mack [Wed, 24 Feb 2010 18:27:34 +0000 (18:27 +0000)]
only call get_tusted_certs() every 6 hours
Tony Mack [Wed, 17 Feb 2010 21:53:47 +0000 (21:53 +0000)]
added sfa_setup_component.cron job
Tony Mack [Wed, 17 Feb 2010 21:43:34 +0000 (21:43 +0000)]
adding sfa-cm cron job configuration
Thierry Parmentelat [Fri, 29 Jan 2010 14:35:23 +0000 (14:35 +0000)]
Setting tag nodeconfig-5.0-1
first working version of 5.0:
pld.c/, db-config.d/ and nodeconfig/ scripts should now sit in the module they belong to
the yum/ and boot/ subdirs have moved away from here
Tony Mack [Thu, 28 Jan 2010 03:12:25 +0000 (03:12 +0000)]
conf file now has .py extension
Thierry Parmentelat [Wed, 27 Jan 2010 22:12:09 +0000 (22:12 +0000)]
oops, had been moved to the wrong place
Thierry Parmentelat [Wed, 27 Jan 2010 21:41:40 +0000 (21:41 +0000)]
plc.d/packages part of nodeyum
Thierry Parmentelat [Wed, 27 Jan 2010 20:44:22 +0000 (20:44 +0000)]
conf_files belong to the same module
Thierry Parmentelat [Wed, 27 Jan 2010 18:44:46 +0000 (18:44 +0000)]
fixed and moved the server-side yum scripts, from nodeconfig/yum to BootstrapFS/nodeconfig/yum
now known as the nodeyum package
(might need some moer work for properly handling kexcludes in multi-fc plcs)
cleaned up all uses of /etc/planetlab/{node,slice}family
nodeconfig now does not need the build/ module anymore at build time
Thierry Parmentelat [Mon, 25 Jan 2010 14:42:16 +0000 (14:42 +0000)]
Branch 5.0 for module nodeconfig created (as new trunk) from tag nodeconfig-4.3-7
Thierry Parmentelat [Wed, 20 Jan 2010 07:08:46 +0000 (07:08 +0000)]
oops
Thierry Parmentelat [Tue, 19 Jan 2010 21:25:25 +0000 (21:25 +0000)]
moving conf_files creation scripts to nodeconfig
Thierry Parmentelat [Thu, 14 Jan 2010 12:12:54 +0000 (12:12 +0000)]
iterate
Thierry Parmentelat [Wed, 13 Jan 2010 16:52:45 +0000 (16:52 +0000)]
first draft of a deployment-friendly bootmanager
attempt to make some sense of the various locations used
move the nodeconfig script, as well as the plc.d script,
into bootmanager, where it belongs
Marc Fiuczynski [Wed, 23 Dec 2009 16:50:25 +0000 (16:50 +0000)]
Setting tag nodeconfig-4.3-7
- decompose PlanetLabConf/sysctl.php into sysctl.conf and
sysctl-ip_forward.php. This is in prep of phasing out the latter
altogether, as enabling ip_forwarding should be something that is
managed by NM.
- PlanetLabConf/ntptickers.php migrated PlanetLabConf/ntp/step-tickers.php
- Added sfa_config.php
- updated ntp server set for .de (german) nodes.
- f12 related changes from Thierry/Baris
Marc Fiuczynski [Wed, 23 Dec 2009 15:38:51 +0000 (15:38 +0000)]
migrate kernel parameters to a static sysctl.conf file and the special proxy0 device handling into a separate sysctl-ip_forward.php script. This latter script should be NUKED and ip forwarding should be enabled by NM managing the node's interface
Marc Fiuczynski [Wed, 23 Dec 2009 15:06:52 +0000 (15:06 +0000)]
updated the more general ntp.conf.de to contain the rwth-aachen.de server
Marc Fiuczynski [Wed, 23 Dec 2009 15:00:47 +0000 (15:00 +0000)]
Aachen is blocking NTP
Thierry Parmentelat [Sun, 20 Dec 2009 13:17:50 +0000 (13:17 +0000)]
somehow rpm on f12 thinks this has arch-dependant stuff
probably has to do with uudecode.gz, which is probably not needed anymore
Thierry Parmentelat [Sun, 20 Dec 2009 13:15:15 +0000 (13:15 +0000)]
deprecated
Thierry Parmentelat [Sun, 20 Dec 2009 12:24:01 +0000 (12:24 +0000)]
creation
Tony Mack [Wed, 16 Dec 2009 22:06:20 +0000 (22:06 +0000)]
no need to import plc_config.php
Tony Mack [Wed, 16 Dec 2009 21:51:35 +0000 (21:51 +0000)]
initial checkin
Barış Metin [Fri, 27 Nov 2009 10:32:39 +0000 (10:32 +0000)]
revert this one to (should have done it while reverting BM).
Barış Metin [Wed, 25 Nov 2009 13:35:29 +0000 (13:35 +0000)]
use the deployment tag to get the repo directory.
we use the same method as in bootstapfs' case,
a sub-folder to with deployment's name.
Marc Fiuczynski [Sun, 22 Nov 2009 18:31:27 +0000 (18:31 +0000)]
Setting tag nodeconfig-4.3-6
For all MyPLC nodes deployed at Polish Telecom (PLC, PLE and CoBlitz),
use the TP local NTP servers.
Marc Fiuczynski [Sun, 22 Nov 2009 18:29:49 +0000 (18:29 +0000)]
nix extra new line
Marc Fiuczynski [Fri, 20 Nov 2009 22:38:25 +0000 (22:38 +0000)]
Thierry Parmentelat [Mon, 7 Sep 2009 12:43:55 +0000 (12:43 +0000)]
Setting tag nodeconfig-4.3-5
new script for updating the exentions set
keys.php reviewed
cleanup useless scripts
Barış Metin [Thu, 23 Jul 2009 15:03:38 +0000 (15:03 +0000)]
return node extensions.
Barış Metin [Tue, 21 Jul 2009 10:47:18 +0000 (10:47 +0000)]
ignore {ple,plc}_monitor user.
Barış Metin [Fri, 17 Jul 2009 09:14:35 +0000 (09:14 +0000)]
Thierry Parmentelat [Thu, 16 Jul 2009 06:53:39 +0000 (06:53 +0000)]
removed unused scripts
Thierry Parmentelat [Thu, 16 Jul 2009 06:53:22 +0000 (06:53 +0000)]
cleanup unused PLC_API_VERSION
Barış Metin [Wed, 15 Jul 2009 15:04:23 +0000 (15:04 +0000)]
add all defined keys for the user
Barış Metin [Wed, 15 Jul 2009 14:56:57 +0000 (14:56 +0000)]
use node_id provided by the caller.
Stephen Soltesz [Sun, 5 Jul 2009 00:43:14 +0000 (00:43 +0000)]
Tagging module nodeconfig - nodeconfig-4.3-4
add two views to the PLC config data, limited and unlimited.
unlimited view reports all values. Requires the 'infrastructure=1' tag and
that the call originates from the node.
Stephen Soltesz [Sun, 5 Jul 2009 00:41:44 +0000 (00:41 +0000)]
spaces not tabs.
Stephen Soltesz [Fri, 3 Jul 2009 20:33:51 +0000 (20:33 +0000)]
allow for some specially tagged machines to get all plc config values.
Thierry Parmentelat [Fri, 15 May 2009 21:30:25 +0000 (21:30 +0000)]
Tagging module nodeconfig - nodeconfig-4.3-3
changes to sysctl.conf for co* relating to tcp window scaling
Stephen Soltesz [Wed, 15 Apr 2009 18:27:01 +0000 (18:27 +0000)]
merge from branch.
Thierry Parmentelat [Tue, 24 Mar 2009 12:23:08 +0000 (12:23 +0000)]
Tagging module nodeconfig - nodeconfig-4.3-2
renumbered 4.3
new script upload-bmlog.php
attempts to ship decent yum configs for stock repos to nodes
cleanup old stuff
attempts to be 4.2 compatible
Thierry Parmentelat [Tue, 24 Mar 2009 11:44:58 +0000 (11:44 +0000)]
re-created f10 from f8 but without updates-newkey
Thierry Parmentelat [Tue, 24 Mar 2009 11:13:40 +0000 (11:13 +0000)]
remove symlink from f10 to f8 as f8 has the crappy updates-newkey stuff
Thierry Parmentelat [Tue, 24 Mar 2009 11:08:06 +0000 (11:08 +0000)]
f9 not supported
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
Thierry Parmentelat [Wed, 25 Feb 2009 16:25:36 +0000 (16:25 +0000)]
fixed undefined var
Marc Fiuczynski [Sun, 18 Jan 2009 16:15:24 +0000 (16:15 +0000)]
backwards compatibility with 4.2
Thierry Parmentelat [Fri, 9 Jan 2009 22:12:05 +0000 (22:12 +0000)]
attempt to solve PHP Notice: Undefined variable: truncated in /var/www/html/boot/upload-bmlog.php on line 74
Thierry Parmentelat [Fri, 19 Dec 2008 15:01:08 +0000 (15:01 +0000)]
oops
Thierry Parmentelat [Tue, 16 Dec 2008 21:30:34 +0000 (21:30 +0000)]
4f10
Thierry Parmentelat [Wed, 19 Nov 2008 07:05:01 +0000 (07:05 +0000)]
relative symlinks
Thierry Parmentelat [Tue, 18 Nov 2008 21:36:06 +0000 (21:36 +0000)]
stupid me
Thierry Parmentelat [Mon, 17 Nov 2008 15:21:35 +0000 (15:21 +0000)]
log truncating for unrecognized IPs only & lowered to 4kB
Thierry Parmentelat [Mon, 17 Nov 2008 14:03:04 +0000 (14:03 +0000)]
boot manager log upload revival (formerly known as alpina-logs)
Stephen Soltesz [Wed, 12 Nov 2008 17:55:27 +0000 (17:55 +0000)]
propagate PLC_MONITOR_HOST to the node
Thierry Parmentelat [Fri, 26 Sep 2008 17:22:00 +0000 (17:22 +0000)]
builds libnl and inotify-tools
all uses of the 'kexcludes' fields, including in nodeconfig - now defined in build.common
reviewed packages list - dismantled fc4, fc6 and f7
Thierry Parmentelat [Fri, 26 Sep 2008 12:10:35 +0000 (12:10 +0000)]
oops
Thierry Parmentelat [Fri, 26 Sep 2008 12:08:34 +0000 (12:08 +0000)]
oops
Thierry Parmentelat [Fri, 26 Sep 2008 12:01:07 +0000 (12:01 +0000)]
change packaging for yum config
Thierry Parmentelat [Fri, 26 Sep 2008 11:40:03 +0000 (11:40 +0000)]
ongoing : reworking the yum config for nodes for multi-distros
Thierry Parmentelat [Fri, 26 Sep 2008 09:23:34 +0000 (09:23 +0000)]
should have been part of previous change
Thierry Parmentelat [Fri, 26 Sep 2008 08:50:29 +0000 (08:50 +0000)]
merged yum config logic from 4.2, and added support for f9 and centos5
Faiyaz Ahmed [Fri, 19 Sep 2008 19:07:15 +0000 (19:07 +0000)]
No longer needed; Internet2 rules are maintained by iptables/NodeManager
Thierry Parmentelat [Wed, 10 Sep 2008 15:56:01 +0000 (15:56 +0000)]
Tagging module nodeconfig - nodeconfig-5.0-1
reflects new names from the data model
Faiyaz Ahmed [Thu, 14 Aug 2008 19:52:36 +0000 (19:52 +0000)]
deprecated
Faiyaz Ahmed [Thu, 14 Aug 2008 19:51:52 +0000 (19:51 +0000)]
deprecated.
Faiyaz Ahmed [Thu, 14 Aug 2008 19:51:07 +0000 (19:51 +0000)]
deprecated
Sapan Bhatia [Mon, 4 Aug 2008 15:59:44 +0000 (15:59 +0000)]
For some reason, module-tag -b 4.2 updated the 5.0 branch
sapan@joyce ~/Projects/planetlab/build $ ./module-tag -b 4.2 nodeconfig
Checking for /home/sapan/modules
******** Using config
svnpath = svn+ssh://sapanb@svn.planet-lab.org/svn/
build = build
username = Sapan Bhatia
email = sapanb@cs.princeton.edu
Checking for /home/sapan/modules/nodeconfig
+ svn up -N /home/sapan/modules/nodeconfig .. OK
Checking for /home/sapan/modules/nodeconfig/trunk
+ svn up -N /home/sapan/modules/nodeconfig/trunk .. OK
Checking whether /home/sapan/modules/nodeconfig/trunk needs being reverted
Updating /home/sapan/modules/nodeconfig/trunk
+ svn update -N /home/sapan/modules/nodeconfig/trunk .. OK
Parsing /home/sapan/modules/nodeconfig/trunk/nodeconfig.spec [module_version_varname] [module_taglevel_varname]
Parsing /home/sapan/modules/nodeconfig/trunk/nodeconfig.spec [version] [taglevel]
taglevel = 0
version = 5.0
Checking url (svn+ssh://sapanb@svn.planet-lab.org/svn//nodeconfig/trunk) edge track exists - OK
Checking url (svn+ssh://sapanb@svn.planet-lab.org/svn//nodeconfig/tags/nodeconfig-5.0-0) previous tag exists - OK
Checking url (svn+ssh://sapanb@svn.planet-lab.org/svn//nodeconfig/tags/nodeconfig-5.0-1) new tag does not exist - OK
Patching /home/sapan/modules/nodeconfig/trunk/nodeconfig.spec for ['taglevel', 'version']
Want to see diffs while writing changelog [y]/n ?
+ /bin/nano /tmp/nodeconfig-15976.txt
GNU nano 2.0.2 File: /tmp/nodeconfig-15976.txt
codemux/planetflow change
Tagging module nodeconfig - nodeconfig-5.0-1
Sapan Bhatia [Mon, 4 Aug 2008 15:40:34 +0000 (15:40 +0000)]
codemux/planetflow change
Tagging module nodeconfig - nodeconfig-5.0-1
Sapan Bhatia [Mon, 4 Aug 2008 15:32:44 +0000 (15:32 +0000)]
More of the same
Andy Bavier [Fri, 25 Jul 2008 19:24:43 +0000 (19:24 +0000)]
Clean up
Andy Bavier [Fri, 25 Jul 2008 19:16:36 +0000 (19:16 +0000)]
Added --add-mark to CLASSIFY rule
Faiyaz Ahmed [Fri, 25 Jul 2008 16:23:39 +0000 (16:23 +0000)]
copy xid is our addition not supported by iptables-restore. This is required for marking 0x0.
Faiyaz Ahmed [Fri, 25 Jul 2008 15:26:47 +0000 (15:26 +0000)]
Conf file to add internet2 exempt htb to slivers on i2 nodes.
Marc Fiuczynski [Fri, 25 Jul 2008 11:41:39 +0000 (11:41 +0000)]
cleaned out old/bad ntp servers
Marc Fiuczynski [Fri, 25 Jul 2008 11:33:23 +0000 (11:33 +0000)]
ntp*.theinternetone.net and time.alcanet.no no longer are operational
Faiyaz Ahmed [Thu, 24 Jul 2008 19:15:57 +0000 (19:15 +0000)]
This is superceded by iptables/planetlab-config
Faiyaz Ahmed [Thu, 24 Jul 2008 19:10:49 +0000 (19:10 +0000)]
Add rule for exempt (Internet2) queue.
Thierry Parmentelat [Mon, 26 May 2008 19:10:45 +0000 (19:10 +0000)]
keyword
Thierry Parmentelat [Mon, 26 May 2008 19:05:11 +0000 (19:05 +0000)]
towards 5.0
Thierry Parmentelat [Mon, 26 May 2008 14:13:19 +0000 (14:13 +0000)]
moving towards 5.0
Thierry Parmentelat [Mon, 26 May 2008 10:01:49 +0000 (10:01 +0000)]
Branch 5.0 for module nodeconfig created from tag nodeconfig-4.2-4
Thierry Parmentelat [Tue, 22 Apr 2008 10:31:05 +0000 (10:31 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-4
keys.php know about monitor
new sudoers.php script
Stephen Soltesz [Wed, 9 Apr 2008 16:53:20 +0000 (16:53 +0000)]
Added a generated sudoers file to enable the 'pl_monitor' account to also have
limited permission on the system.
I also expect that it's permissions will expand over time to include
restarting some services or killing some commands, etc.
Stephen Soltesz [Tue, 8 Apr 2008 21:26:18 +0000 (21:26 +0000)]
Adding request check for 'monitor' account key fetch.
Faiyaz Ahmed [Thu, 3 Apr 2008 22:11:18 +0000 (22:11 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-3
Added support for centralized PlanetFlow.
Faiyaz Ahmed [Thu, 27 Mar 2008 20:06:39 +0000 (20:06 +0000)]
Added planetflow configuration
Thierry Parmentelat [Wed, 26 Mar 2008 14:04:55 +0000 (14:04 +0000)]
Tagging module nodeconfig - nodeconfig-4.2-2
integrated /var/www/html/{boot,PLCAPI} from PLCWWW
former content has moved down into PlanetLabConf
Thierry Parmentelat [Wed, 26 Mar 2008 13:59:09 +0000 (13:59 +0000)]
add changelog placeholder
Thierry Parmentelat [Wed, 26 Mar 2008 13:47:24 +0000 (13:47 +0000)]
oops - wrong place
Thierry Parmentelat [Wed, 26 Mar 2008 13:14:41 +0000 (13:14 +0000)]
cross module change
taking /var/www/html/{boot,PLCAPI} out of PLCWWW and into nodeconfig
files formerly right under nodeconfig/trunk move one step down into PlanetLabConf/
removed corresponding obsolete files in PLCWWW/branches/onelab
Faiyaz Ahmed [Wed, 5 Mar 2008 21:50:14 +0000 (21:50 +0000)]
to support pl_mom mail lists
Thierry Parmentelat [Wed, 27 Feb 2008 10:55:07 +0000 (10:55 +0000)]
creation
Thierry Parmentelat [Wed, 27 Feb 2008 10:47:47 +0000 (10:47 +0000)]
creation from PLCWWW