Thierry Parmentelat [Tue, 23 Apr 2013 10:01:16 +0000 (12:01 +0200)]
Setting tag nodeconfig-5.2-2
pruned sfa_cofig.php
Thierry Parmentelat [Wed, 3 Apr 2013 13:04:48 +0000 (15:04 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/nodeconfig
Thierry Parmentelat [Wed, 3 Apr 2013 13:01:37 +0000 (15:01 +0200)]
trash sfa_config.php
first the CM not functional on nodes
on top this now gets PHP to whine like this :
[03-Apr-2013 12:47:30] PHP Warning: file_exists(): open_basedir restriction in effect. File(/etc/sfa/sfa_component_config) is not within the allowed path(s): (/var/www/html:/etc/planetlab/php:/usr/share/plc_api/php:/var/log/myslice:/var/tmp/bootmedium:/var/log/bm:/tmp) in /var/www/html/PlanetLabConf/sfa_config.php on line 9
Thierry Parmentelat [Thu, 7 Mar 2013 07:46:32 +0000 (08:46 +0100)]
Setting tag nodeconfig-5.2-1
no-op, just bump to 5.2 to be in line with the rest of the system
Thierry Parmentelat [Wed, 27 Feb 2013 09:25:08 +0000 (10:25 +0100)]
bump major to 5.2
Thierry Parmentelat [Mon, 16 Apr 2012 14:17:45 +0000 (16:17 +0200)]
Setting tag nodeconfig-5.0-7
no change, just reworked make sync to cope with lxc-hosted tests
Thierry Parmentelat [Wed, 11 Apr 2012 16:27:47 +0000 (18:27 +0200)]
fix broken target make sync
Thierry Parmentelat [Fri, 24 Feb 2012 09:28:04 +0000 (10:28 +0100)]
Setting tag nodeconfig-5.0-6
support for hotfixes
Thierry Parmentelat [Thu, 23 Feb 2012 14:46:44 +0000 (15:46 +0100)]
fix syntax error
Stephen Soltesz [Tue, 10 May 2011 23:40:38 +0000 (19:40 -0400)]
Add deployment mechanism for hotfixes to nodes in chosen nodegroups.
Thierry Parmentelat [Tue, 1 Feb 2011 18:53:03 +0000 (19:53 +0100)]
Setting tag nodeconfig-5.0-5
remove backward compat to GetNodeNetworks and the like
Thierry Parmentelat [Fri, 28 Jan 2011 08:43:58 +0000 (09:43 +0100)]
gitignore
Thierry Parmentelat [Fri, 28 Jan 2011 08:34:03 +0000 (09:34 +0100)]
svn keywords, and url in specfile
Thierry Parmentelat [Fri, 28 Jan 2011 08:31:13 +0000 (09:31 +0100)]
remove legacy layer, just assume 4.3 and GetInterfaces
Thierry Parmentelat [Sun, 23 Jan 2011 19:32:25 +0000 (20:32 +0100)]
Setting tag nodeconfig-5.0-4
trashed sfa_component_setup job & conf file
Tony Mack [Sun, 5 Sep 2010 18:41:18 +0000 (18:41 +0000)]
removed sfa_component_setup cron job
Tony Mack [Sun, 5 Sep 2010 18:38:38 +0000 (18:38 +0000)]
removing sfa_component_setup cron job
Barış Metin [Wed, 1 Sep 2010 09:09:59 +0000 (09:09 +0000)]
Setting tag nodeconfig-5.0-3
check file before reading the configuration.
Barış Metin [Wed, 1 Sep 2010 08:48:53 +0000 (08:48 +0000)]
typo
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