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

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

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

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

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

9 years agoSetting tag myplc-5.0-10 myplc-5.0-10
Thierry Parmentelat [Mon, 4 Oct 2010 12:35:09 +0000]
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

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

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

9 years agospot duplicated accounts
Barış Metin [Fri, 24 Sep 2010 09:31:49 +0000]
spot duplicated accounts

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

9 years agochecks slices
Thierry Parmentelat [Wed, 22 Sep 2010 06:46:14 +0000]
checks slices

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

9 years agoalso checks persons
Thierry Parmentelat [Wed, 22 Sep 2010 06:17:46 +0000]
also checks persons

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

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

9 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]
keep a detailed list of files in /usr/bin for myplc, to avoid duplication of plc-config in myplc-config

9 years agoSetting tag myplc-5.0-8 myplc-5.0-8
Thierry Parmentelat [Mon, 12 Jul 2010 21:56:17 +0000]
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'

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

9 years agofixed sync target
Thierry Parmentelat [Fri, 9 Jul 2010 16:47:16 +0000]
fixed sync target

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

9 years agoSetting tag MyPLC-5.0-2
Thierry Parmentelat [Fri, 12 Mar 2010 17:59:00 +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

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

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

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

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

9 years agoSetting tag MyPLC-5.0-1
Thierry Parmentelat [Fri, 29 Jan 2010 14:07:20 +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)

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

9 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]
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

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

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

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

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

9 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]
Branch 5.0 for module MyPLC created (as new trunk) from tag MyPLC-4.3-37

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

9 years agonew global PLC_FLAVOUR category to globally chose sliver vref image
Thierry Parmentelat [Tue, 19 Jan 2010 22:38:26 +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

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

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

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

9 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]
move the 'Requires: pcucontrol' from myplc to PLCAPI, as it's needed by RebootNodeWithPCU
fix pcucontrol use of old-fashioned 'which'

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

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

9 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]
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

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

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

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

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

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

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

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

9 years agofirst draft of a deployment-friendly bootmanager
Thierry Parmentelat [Wed, 13 Jan 2010 16:52:45 +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

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

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

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

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

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

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

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

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

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

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

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

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

9 years agoSetting tag MyPLC-4.3-36
Marc Fiuczynski [Thu, 31 Dec 2009 15:03:11 +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.

9 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]
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.

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

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

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

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

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

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

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

9 years agoSetting tag MyPLC-4.3-33
Barış Metin [Fri, 18 Dec 2009 17:38:53 +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

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

9 years agoupdated source for /etc/sfa/sfa_config
Tony Mack [Tue, 15 Dec 2009 03:27:12 +0000]
updated source for /etc/sfa/sfa_config

9 years agoadded config file for sfa component manager
Tony Mack [Tue, 15 Dec 2009 01:49:41 +0000]
added config file for sfa component manager

9 years agocopy the fixed email regex from PLCAPI.
Barış Metin [Mon, 14 Dec 2009 10:19:56 +0000]
copy the fixed email regex from PLCAPI.

9 years agovalidate variable types. (for now only have email and ip (v4) validators)
Barış Metin [Fri, 11 Dec 2009 14:11:18 +0000]
validate variable types. (for now only have email and ip (v4) validators)

9 years agoadd tag types for sites and persons
Stephen Soltesz [Mon, 7 Dec 2009 21:34:27 +0000]
add tag types for sites and persons
add new tags for nodes and slices for exemption from myops

9 years agoonly add apache to trusted-users file if its not already in there
Marc Fiuczynski [Fri, 4 Dec 2009 03:26:25 +0000]
only add apache to trusted-users file if its not already in there

9 years agochanged the min_role_id for the 'initscript' tag type from 10 (admin) to 30 (user)
Tony Mack [Wed, 2 Dec 2009 22:31:22 +0000]
changed the min_role_id for the 'initscript' tag type from 10 (admin) to 30 (user)

9 years agoSetting tag MyPLC-4.3-32
Thierry Parmentelat [Thu, 26 Nov 2009 11:11:08 +0000]
Setting tag MyPLC-4.3-32
turn off drupal on a box that acts as BOOT server but not as WWW server
cleanup some obsolete code for old chroot-jail packaging in the process
new bootcd-kernel script for keeping bootcd variants up2date

9 years agoAdd bootcd variants script.
Daniel Hokka Zakrisson [Fri, 20 Nov 2009 12:12:07 +0000]
Add bootcd variants script.