myplc.git
13 years agoremove irrelevant comment
Thierry Parmentelat [Wed, 9 Mar 2011 12:35:31 +0000 (13:35 +0100)]
remove irrelevant comment

13 years agoupdated to work with current plcapi
Tony Mack [Fri, 25 Feb 2011 16:51:23 +0000 (11:51 -0500)]
updated to work with current plcapi

13 years agoSetting tag myplc-5.0-15 myplc-5.0-15
Thierry Parmentelat [Fri, 4 Feb 2011 13:20:54 +0000 (14:20 +0100)]
Setting tag myplc-5.0-15
ignore steps in db-config.d if they have a '.' or '~' in their name

13 years agoignore more stuff from /etc/planetlab/db-config
Thierry Parmentelat [Fri, 4 Feb 2011 11:49:29 +0000 (12:49 +0100)]
ignore more stuff from /etc/planetlab/db-config
same policy as in /etc/plc.d/ - any file with a '.' is ignored

13 years agoSetting tag myplc-5.0-14 myplc-5.0-14
Thierry Parmentelat [Wed, 26 Jan 2011 21:59:48 +0000 (22:59 +0100)]
Setting tag myplc-5.0-14
can redo myplc-docs without the doc for monitor

13 years agosomebody on the list pointed out that this should get started after the network
Thierry Parmentelat [Wed, 26 Jan 2011 08:43:46 +0000 (09:43 +0100)]
somebody on the list pointed out that this should get started after the network

13 years agonot everyone builds monitor, make it optional
Thierry Parmentelat [Wed, 26 Jan 2011 08:43:03 +0000 (09:43 +0100)]
not everyone builds monitor, make it optional

13 years agoSetting tag myplc-5.0-13 myplc-5.0-13
Thierry Parmentelat [Mon, 24 Jan 2011 03:30:23 +0000 (04:30 +0100)]
Setting tag myplc-5.0-13
no semantic change - just fixed specfile for git URL

13 years agofix URL in specfile - rm svn-keywords
Thierry Parmentelat [Wed, 5 Jan 2011 16:57:40 +0000 (17:57 +0100)]
fix URL in specfile - rm svn-keywords

13 years agoSetting tag myplc-5.0-12 myplc-5.0-12
Thierry Parmentelat [Wed, 1 Dec 2010 16:56:52 +0000 (17:56 +0100)]
Setting tag myplc-5.0-12
needed for plcapi-5.0-19, i.e. tag permissions based on roles

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/myplc
Thierry Parmentelat [Fri, 19 Nov 2010 15:09:13 +0000 (16:09 +0100)]
Merge branch 'master' of ssh://git.onelab.eu/git/myplc

13 years agorely on default for tag_types roles, as this defaults to admin-only
Thierry Parmentelat [Fri, 19 Nov 2010 15:09:05 +0000 (16:09 +0100)]
rely on default for tag_types roles, as this defaults to admin-only

13 years agoSetting tag myplc-5.0-11 myplc-5.0-11
Barış Metin [Mon, 4 Oct 2010 15:44:50 +0000 (17:44 +0200)]
Setting tag myplc-5.0-11
add missing files to rpm package

13 years agoadd forgotten scripts to the package
Barış Metin [Mon, 4 Oct 2010 15:42:43 +0000 (17:42 +0200)]
add forgotten scripts to the package

13 years agoSetting tag myplc-5.0-10 myplc-5.0-10
Thierry Parmentelat [Mon, 4 Oct 2010 12:35:09 +0000 (14:35 +0200)]
Setting tag myplc-5.0-10
mtail.py -s for SFA
spot-aliesm.py is a utility script for sanity checks of the PLC db when running refreshpeer+sfa

13 years agoMerge branch 'master' of ssh://git.onelab.eu/git/myplc
Thierry Parmentelat [Mon, 4 Oct 2010 12:33:43 +0000 (14:33 +0200)]
Merge branch 'master' of ssh://git.onelab.eu/git/myplc

13 years ago-s is a shorthand for monitoring sfa log files
Thierry Parmentelat [Mon, 4 Oct 2010 12:33:38 +0000 (14:33 +0200)]
-s is a shorthand for monitoring sfa log files

13 years agospot duplicated accounts
Barış Metin [Fri, 24 Sep 2010 09:31:49 +0000 (11:31 +0200)]
spot duplicated accounts

13 years agochecks that remote persons don't have a site affiliation (warning)
Thierry Parmentelat [Wed, 22 Sep 2010 06:57:32 +0000 (08:57 +0200)]
checks that remote persons don't have a site affiliation (warning)

13 years agochecks slices
Thierry Parmentelat [Wed, 22 Sep 2010 06:46:14 +0000 (08:46 +0200)]
checks slices

13 years agochecks person-key consistency as well
Thierry Parmentelat [Wed, 22 Sep 2010 06:20:44 +0000 (08:20 +0200)]
checks person-key consistency as well

13 years agoalso checks persons
Thierry Parmentelat [Wed, 22 Sep 2010 06:17:46 +0000 (08:17 +0200)]
also checks persons

13 years agospot-aliens.py
Thierry Parmentelat [Tue, 21 Sep 2010 19:09:04 +0000 (21:09 +0200)]
spot-aliens.py

13 years agoSetting tag myplc-5.0-9 myplc-5.0-9
Thierry Parmentelat [Thu, 15 Jul 2010 11:02:17 +0000 (13:02 +0200)]
Setting tag myplc-5.0-9
avoid duplication of the plc-config binary in both myplc and myplc-config rpms

13 years agokeep a detailed list of files in /usr/bin for myplc, to avoid duplication of plc...
Thierry Parmentelat [Thu, 15 Jul 2010 11:01:24 +0000 (13:01 +0200)]
keep a detailed list of files in /usr/bin for myplc, to avoid duplication of plc-config in myplc-config

13 years agoSetting tag myplc-5.0-8 myplc-5.0-8
Thierry Parmentelat [Mon, 12 Jul 2010 21:56:17 +0000 (23:56 +0200)]
Setting tag myplc-5.0-8
plc-config-tty now has a validator on booleans
e.g. entering 'True' now is rejected rather than silently recording 'false'

13 years agocheck boolean input (entering "True" would mean false...)
Thierry Parmentelat [Fri, 9 Jul 2010 16:48:09 +0000 (18:48 +0200)]
check boolean input (entering "True" would mean false...)

13 years agofixed sync target
Thierry Parmentelat [Fri, 9 Jul 2010 16:47:16 +0000 (18:47 +0200)]
fixed sync target

13 years agoSetting tag MyPLC-5.0-7
Barış Metin [Tue, 6 Jul 2010 15:59:03 +0000 (15:59 +0000)]
Setting tag MyPLC-5.0-7
disable mod_wsgi

13 years agodisable mod_wsgi for next release. using WSGIDaemonProcess may cause problems with...
Barış Metin [Tue, 6 Jul 2010 15:57:11 +0000 (15:57 +0000)]
disable mod_wsgi for next release. using WSGIDaemonProcess may cause problems with mod_python on old mod_wsgi versions (f8)

13 years agoSetting tag MyPLC-5.0-6
Barış Metin [Mon, 5 Jul 2010 12:34:49 +0000 (12:34 +0000)]
Setting tag MyPLC-5.0-6
module name changes
start wsgi support

13 years agoprepare for lowercasing module names
Thierry Parmentelat [Fri, 2 Jul 2010 14:44:30 +0000 (14:44 +0000)]
prepare for lowercasing module names

13 years agooops
Thierry Parmentelat [Fri, 2 Jul 2010 10:49:05 +0000 (10:49 +0000)]
oops

13 years agotrying again
Thierry Parmentelat [Fri, 2 Jul 2010 10:27:29 +0000 (10:27 +0000)]
trying again

13 years agoresistant to module names being lowercased
Thierry Parmentelat [Fri, 2 Jul 2010 09:14:22 +0000 (09:14 +0000)]
resistant to module names being lowercased

13 years agogenerate mod_wsgi config options
Tony Mack [Wed, 23 Jun 2010 21:12:33 +0000 (21:12 +0000)]
generate mod_wsgi config options

13 years agoSetting tag MyPLC-5.0-5
Thierry Parmentelat [Tue, 22 Jun 2010 19:04:05 +0000 (19:04 +0000)]
Setting tag MyPLC-5.0-5
new setting PLC_RESERVATION_GRANULARITY

13 years agofix
Thierry Parmentelat [Thu, 10 Jun 2010 06:55:05 +0000 (06:55 +0000)]
fix

13 years agoone more option for reservations
Thierry Parmentelat [Wed, 9 Jun 2010 17:53:14 +0000 (17:53 +0000)]
one more option for reservations

13 years agoSetting tag MyPLC-5.0-4
Barış Metin [Wed, 12 May 2010 14:46:18 +0000 (14:46 +0000)]
Setting tag MyPLC-5.0-4
* partial-repo.sh script
* preserve key along with certificates

13 years agoAvoid unnecessary here-doc.
Daniel Hokka Zakrisson [Tue, 11 May 2010 10:32:24 +0000 (10:32 +0000)]
Avoid unnecessary here-doc.

13 years agoPreserve the key as well.
Daniel Hokka Zakrisson [Tue, 11 May 2010 10:30:36 +0000 (10:30 +0000)]
Preserve the key as well.

13 years agoa script to create partial myplc repositories. this comes handy to
Barış Metin [Mon, 10 May 2010 14:37:00 +0000 (14:37 +0000)]
a script to create partial myplc repositories. this comes handy to
support more than one distro/arch in a myplc installation.

14 years agoSetting tag MyPLC-5.0-3
Thierry Parmentelat [Fri, 2 Apr 2010 13:14:14 +0000 (13:14 +0000)]
Setting tag MyPLC-5.0-3
set date.timezone to GMT if not set in php.ini for php-5.3 / fedora12

14 years ago(no commit message)
Thierry Parmentelat [Thu, 1 Apr 2010 11:05:56 +0000 (11:05 +0000)]

14 years agofix for fedora12
Thierry Parmentelat [Wed, 31 Mar 2010 08:42:14 +0000 (08:42 +0000)]
fix for fedora12

14 years agoremove /
Barış Metin [Fri, 19 Mar 2010 14:17:42 +0000 (14:17 +0000)]
remove /

14 years agoSetting tag MyPLC-5.0-2
Thierry Parmentelat [Fri, 12 Mar 2010 17:59:00 +0000 (17:59 +0000)]
Setting tag MyPLC-5.0-2
legacy scripts gen-sites-xml & gen-static-content back in (sigh)
new OMF category in the config
create the drl system slice

14 years agoconfiguration for OMF
Barış Metin [Mon, 8 Mar 2010 14:47:21 +0000 (14:47 +0000)]
configuration for OMF

14 years agoDRL slice
S.Çağlar Onur [Mon, 1 Mar 2010 21:45:53 +0000 (21:45 +0000)]
DRL slice

14 years agoremove leading/trailing whitespace from values
Tony Mack [Wed, 17 Feb 2010 18:36:28 +0000 (18:36 +0000)]
remove leading/trailing whitespace from values

14 years agoadding legacy support scripts
Tony Mack [Wed, 17 Feb 2010 18:08:04 +0000 (18:08 +0000)]
adding legacy support scripts

14 years agoSetting tag MyPLC-5.0-1
Thierry Parmentelat [Fri, 29 Jan 2010 14:07:20 +0000 (14:07 +0000)]
Setting tag MyPLC-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
nodefamily is 3-fold with pldistro-fcdistro-arch
new PLC_FLAVOUR config category
reviewed module layout
cleaned up old chroot-related build stuff (does not need the build module when building anymore)

14 years agoplc.d/packages part of nodeyum
Thierry Parmentelat [Wed, 27 Jan 2010 21:41:40 +0000 (21:41 +0000)]
plc.d/packages part of nodeyum

14 years agofixed and moved the server-side yum scripts, from nodeconfig/yum to BootstrapFS/nodec...
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

14 years agouse correct spec varname
Thierry Parmentelat [Tue, 26 Jan 2010 16:34:52 +0000 (16:34 +0000)]
use correct spec varname

14 years ago3-fold nodefamily now has fcdistro as well
Thierry Parmentelat [Tue, 26 Jan 2010 13:57:24 +0000 (13:57 +0000)]
3-fold nodefamily now has fcdistro as well

14 years agouse _arch and not arch that is undefined
Thierry Parmentelat [Mon, 25 Jan 2010 22:35:24 +0000 (22:35 +0000)]
use _arch and not arch that is undefined

14 years agoplc_flavour variables for bootstrapfs selection
Thierry Parmentelat [Mon, 25 Jan 2010 16:31:56 +0000 (16:31 +0000)]
plc_flavour variables for bootstrapfs selection

14 years agoBranch 5.0 for module MyPLC created (as new trunk) from tag MyPLC-4.3-37
Thierry Parmentelat [Mon, 25 Jan 2010 14:38:41 +0000 (14:38 +0000)]
Branch 5.0 for module MyPLC created (as new trunk) from tag MyPLC-4.3-37

14 years agoset defaults for the flavour category
Thierry Parmentelat [Thu, 21 Jan 2010 12:03:30 +0000 (12:03 +0000)]
set defaults for the flavour category

14 years agonew global PLC_FLAVOUR category to globally chose sliver vref image
Thierry Parmentelat [Tue, 19 Jan 2010 22:38:26 +0000 (22:38 +0000)]
new global PLC_FLAVOUR category to globally chose sliver vref image
new method GetSliceFamily, value passed in GetSlivers
NodeManager does not have this logic anymore

14 years agocleanup myplc
Thierry Parmentelat [Tue, 19 Jan 2010 22:03:00 +0000 (22:03 +0000)]
cleanup myplc

14 years agotweaked
Thierry Parmentelat [Tue, 19 Jan 2010 21:34:23 +0000 (21:34 +0000)]
tweaked

14 years agomoving conf_files creation scripts to nodeconfig
Thierry Parmentelat [Tue, 19 Jan 2010 21:25:25 +0000 (21:25 +0000)]
moving conf_files creation scripts to nodeconfig

14 years agomove the 'Requires: pcucontrol' from myplc to PLCAPI, as it's needed by RebootNodeWithPCU
Thierry Parmentelat [Tue, 19 Jan 2010 16:04:32 +0000 (16:04 +0000)]
move the 'Requires: pcucontrol' from myplc to PLCAPI, as it's needed by RebootNodeWithPCU
fix pcucontrol use of old-fashioned 'which'

14 years agokeywords
Thierry Parmentelat [Tue, 19 Jan 2010 14:02:43 +0000 (14:02 +0000)]
keywords

14 years agocan mention steps on the command line
Thierry Parmentelat [Tue, 19 Jan 2010 13:56:42 +0000 (13:56 +0000)]
can mention steps on the command line

14 years agosplit plc.d/ and db-config.d between myplc and plcapi modules as a first step
Thierry Parmentelat [Tue, 19 Jan 2010 11:55:09 +0000 (11:55 +0000)]
split plc.d/ and db-config.d between myplc and plcapi modules as a first step
conf_files would move to nodeconfig
some other stuff ready to move to the appropriat module as well

14 years agoreordered
Thierry Parmentelat [Mon, 18 Jan 2010 17:14:40 +0000 (17:14 +0000)]
reordered

14 years agosvn-keywords
Thierry Parmentelat [Mon, 18 Jan 2010 15:58:25 +0000 (15:58 +0000)]
svn-keywords

14 years agoreordering steps before moving stuff to PLCAPI
Thierry Parmentelat [Mon, 18 Jan 2010 15:46:52 +0000 (15:46 +0000)]
reordering steps before moving stuff to PLCAPI

14 years agomoving the plc.d scripts for bootcd where they belong
Thierry Parmentelat [Mon, 18 Jan 2010 14:14:44 +0000 (14:14 +0000)]
moving the plc.d scripts for bootcd where they belong

14 years agobootmanager has gone
Thierry Parmentelat [Sat, 16 Jan 2010 08:43:12 +0000 (08:43 +0000)]
bootmanager has gone

14 years agoflushing
Thierry Parmentelat [Sat, 16 Jan 2010 08:42:50 +0000 (08:42 +0000)]
flushing

14 years agodummynet_image has gone
Thierry Parmentelat [Sat, 16 Jan 2010 08:42:40 +0000 (08:42 +0000)]
dummynet_image has gone

14 years agofirst draft of a deployment-friendly bootmanager
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

14 years agoSetting tag MyPLC-4.3-37
Thierry Parmentelat [Sat, 9 Jan 2010 07:25:24 +0000 (07:25 +0000)]
Setting tag MyPLC-4.3-37
support for fedora 12
new package myplc-config for use by sfa
drupal user registration turned off

14 years agoturn off native drupal user registration upon service plc (re)start
Thierry Parmentelat [Fri, 8 Jan 2010 12:11:09 +0000 (12:11 +0000)]
turn off native drupal user registration upon service plc (re)start

14 years agoon >=f10, cronie privides crond
Barış Metin [Thu, 7 Jan 2010 16:40:30 +0000 (16:40 +0000)]
on >=f10, cronie privides crond

14 years agoiron out non-relevant error messages
Thierry Parmentelat [Wed, 6 Jan 2010 13:07:45 +0000 (13:07 +0000)]
iron out non-relevant error messages

14 years agofor f12
Thierry Parmentelat [Wed, 6 Jan 2010 06:43:40 +0000 (06:43 +0000)]
for f12

14 years agocosmetic, remove unused vars.
Barış Metin [Tue, 5 Jan 2010 19:17:36 +0000 (19:17 +0000)]
cosmetic, remove unused vars.

14 years agoremove the postinstall and compute python site-packages path to install python module...
Barış Metin [Tue, 5 Jan 2010 09:33:21 +0000 (09:33 +0000)]
remove the postinstall and compute python site-packages path to install python module at build time.

14 years agoR really does service <> reload as advertised
Thierry Parmentelat [Tue, 5 Jan 2010 08:52:48 +0000 (08:52 +0000)]
R really does service <> reload as advertised

14 years agocosmetic
Thierry Parmentelat [Tue, 5 Jan 2010 08:21:39 +0000 (08:21 +0000)]
cosmetic

14 years agoplc-config belongs in the -config package
Thierry Parmentelat [Tue, 5 Jan 2010 08:21:16 +0000 (08:21 +0000)]
plc-config belongs in the -config package

14 years agolingering changes
Thierry Parmentelat [Tue, 5 Jan 2010 08:20:37 +0000 (08:20 +0000)]
lingering changes

14 years agopack plc_config.py separately to re-use it in sfa-config-tty.
Barış Metin [Mon, 4 Jan 2010 17:26:35 +0000 (17:26 +0000)]
pack plc_config.py separately to re-use it in sfa-config-tty.

14 years agoSetting tag MyPLC-4.3-36
Marc Fiuczynski [Thu, 31 Dec 2009 15:03:11 +0000 (15:03 +0000)]
Setting tag MyPLC-4.3-36
- fix to make sure when API, BOOT, MONITOR are on the same
machine as WWW that the SSL key,cert for WWW takes precedence.
- Do proper setup for SSL CA certficate to be used as the server
chain.

14 years agoIf a real certificate is used and it is not issued by a root CA, a
Daniel Hokka Zakrisson [Mon, 28 Dec 2009 16:21:42 +0000 (16:21 +0000)]
If a real certificate is used and it is not issued by a root CA, a
SSLCertificateChainFile must be used containing all the CAs leading down to the
certificate.

14 years agoBy convention if API, BOOT, MONITOR, and WWW are all operating on the
Marc Fiuczynski [Mon, 28 Dec 2009 15:49:51 +0000 (15:49 +0000)]
By convention if API, BOOT, MONITOR, and WWW are all operating on the
same machine then the WWW ssl keys/certificates take precedence.

14 years agoSetting tag MyPLC-4.3-35
Marc Fiuczynski [Wed, 23 Dec 2009 16:52:44 +0000 (16:52 +0000)]
Setting tag MyPLC-4.3-35
- Change sysctl.conf source to be PlanetLabConfsysctl.con rather than the php script.

14 years agofix syntax error. nightly test shall pass now (at least for f8 builds).
Barış Metin [Wed, 23 Dec 2009 16:42:34 +0000 (16:42 +0000)]
fix syntax error. nightly test shall pass now (at least for f8 builds).

14 years agoswitch from php script to a static sysctl.conf file
Marc Fiuczynski [Wed, 23 Dec 2009 15:37:08 +0000 (15:37 +0000)]
switch from php script to a static sysctl.conf file

14 years agoSetting tag MyPLC-4.3-34
Barış Metin [Tue, 22 Dec 2009 17:17:19 +0000 (17:17 +0000)]
Setting tag MyPLC-4.3-34
depend on pcucontrol

14 years agorequire pcucontrol
Barış Metin [Tue, 22 Dec 2009 12:15:27 +0000 (12:15 +0000)]
require pcucontrol

14 years agodepend to monitor-server for pcucontrol
Barış Metin [Mon, 21 Dec 2009 09:33:35 +0000 (09:33 +0000)]
depend to monitor-server for pcucontrol

14 years agoSetting tag MyPLC-4.3-33
Barış Metin [Fri, 18 Dec 2009 17:38:53 +0000 (17:38 +0000)]
Setting tag MyPLC-4.3-33
* validate input according to type in plc_config
* added the _genicw system slice
* add tag types for sites and persons
* add new tags for nodes and slices for exemption from myops

14 years agoadded the _genicw system slice
Tony Mack [Wed, 16 Dec 2009 18:17:38 +0000 (18:17 +0000)]
added the _genicw system slice