X-Git-Url: http://git.onelab.eu/?p=myplc.git;a=blobdiff_plain;f=default_config.xml;h=a97ed77c3eb5e29bde4b933f3a8f07d25673ae91;hp=637b352dfb9723e3d8e64c68933aae9a848862a5;hb=cf713cae0012e3758a1a8ed003b0cb7f1527837a;hpb=391310e122de0536c08f62bd46acd3b3b7b13964 diff --git a/default_config.xml b/default_config.xml index 637b352..a97ed77 100644 --- a/default_config.xml +++ b/default_config.xml @@ -6,7 +6,6 @@ Default PLC configuration file Mark Huang Copyright (C) 2006 The Trustees of Princeton University -$Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ --> @@ -29,6 +28,20 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ PlanetLab Support). + + Shortame + Tlab + The short name of this PLC installation. It is + mostly used in the web interface when displaying local + objects. + + + + Root in Hierarchical Naming Space + planetlab.test + The root of this peer in the hierarchical federation naming space. + + Slice Prefix pl @@ -101,6 +114,68 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ The SSH private key used to access the root account on your nodes. + + + + + + Flavours + Defaults for nodes and slices contents. + + + + arch for nodes + @ARCH@ + The default 'arch' to use when installing nodes. + This is offered mostly for consistency with the rest of the + PLC_FLAVOUR category, but does not have much of a practical + interest. In any case, you need to have the corresponding + bootstrapfs images available for nodes. + + + + fcdistro for nodes + @FCDISTRO@ + THIS CURRENTLY HAS NO EFFECT. + The default 'fcdistro' to use when installing + nodes.You need to have the corresponding bootstrapfs images + available for nodes. THIS CURRENTLY HAS NO EFFECT. + + + + pldistro for nodes + @PLDISTRO@ + The default 'pldistro' to use when installing + nodes. You need to have the corresponding bootstrapfs + images available for nodes. + + + + arch for slivers + @ARCH@ + The default 'arch' to use for slivers. This is + useful if you have heterogeneous nodes (i686 and x86_64), + but want slivers to be homogeneous. You need to have the + corresponding vserver variant rpm available for + nodes. + + + + fcdistro for slivers + @FCDISTRO@ + The default 'fcdistro' to use for creating + slivers. You need to have the corresponding vserver variant + rpm available for nodes. + + + + pldistro for slivers + @PLDISTRO@ + The default 'pldistro' to use for creating + slivers. You need to have the corresponding vserver variant + rpm available for nodes. + + @@ -146,6 +221,22 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ + + /etc/hosts + MyPLC can setup /etc/hosts with the hostnames and + IP addresses specified for *_NAME and *_IP, or look up the IP + addresses if they are not specified in this configuration. + + + + + Enable /etc/hosts configuration + true + Let PLC manage /etc/hosts + + + + Mail Many maintenance scripts, as well as the API and @@ -178,6 +269,16 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ occurs during node installation or boot. + + Mom List Address + root+mom@localhost.localdomain + This address is used by operations staff + to monitor Mom (formerly pl_mom) messages indicating + excessive BW or memory usage by a slice. Mom messages sent + to slices will be cc'ed to this list so as not to clog + the Support Address list. + + Slice Address root+SLICE@localhost.localdomain @@ -216,9 +317,9 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ IP Address - 127.0.0.1 + The IP address of the database server, if not - resolvable by the configured DNS servers. + resolvable. @@ -230,7 +331,7 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ Database Name - planetlab4 + planetlab5 The name of the database to access. @@ -279,9 +380,23 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ IP Address - 127.0.0.1 + The IP address of the API server, if not - resolvable by the configured DNS servers. + resolvable. + + + + IP Subnet + 127.0.0.1 + The IP Subnet for all API servers. + Used to identify IPoD packet senders. + + + + IP Mask + 255.255.255.255 + The IP Mask that should be applied to incoming + packets to match the IP Subnet for IPoD packets. @@ -384,9 +499,9 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ IP Address - 127.0.0.1 + The IP address of the web server, if not - resolvable by the configured DNS servers. + resolvable. @@ -462,9 +577,9 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ IP Address - 127.0.0.1 + The IP address of the boot server, if not - resolvable by the configured DNS servers. + resolvable. @@ -514,117 +629,250 @@ $Id: default_config.xml 1078 2007-11-15 13:38:27Z thierry $ + + + Planetlab Ratelimit Settings + Planetlab Ratelimit Settings + + + Enable Ratelimit + false + Enable Ratelimit for sites + + + + + + Planetlab - OMF Integration + Planetlab - OMF integration + + + OMF integration + false + Enable OMF integration. + + + + + XMPP server + localhost.localdomain + The fully qualified hostname of the XMPP server. + + + + XMPP username + + XMPP username (which has admin rights). + + + + XMPP password + + The password of the XMPP user. + + + + + OMF Slicemgr URL + http://localhost.localdomain:5053 + . + + + + + + + Reservable Nodes + Settings related to reservable nodes + + + + Lease granularity + 3600 + The smallest timeslot that can be allocated to + a node. All leases will be rounded to this granularity, so + e.g. if you set 3600 all leases will start and stop at round + hours. + + + + + + PlanetFlow Service Configuration + Planetflow service definitions used in the netflow slice. + + + + Hostname + localhost.localdomain + The fully qualified hostname. + + + + + + Monitoring Service + The Monitor service that tracks node availablity and repair. + + + Enabled + false + Enable on this machine. + + + Hostname + localhost.localdomain + The fully qualified hostname. + + + IP Address + + The IP address of the monitor server. + + + Monitor Email Address + root+monitor@localhost.localdomain + All messages from Monitor will appear to come from this address. + + + CC Email Address + root+monitor@localhost.localdomain + All messages from Monitor will be copied to this address. + + + Queue Name in RT for new messages + support + All messages from Monitor will be copied to this address. + + + Database Hostname + localhost + The hostname for the monitor database. + + + Database User + monitoruser + The username for connecting to the monitor database. + + + Database Name + monitor + Name of monitor database. + + + Database Password + + The password to use when accessing the + database, Monitor user account in the local PLC. + + + + SSL Private Key + /etc/planetlab/monitor_ssl.key + The SSL private key to use for encrypting HTTPS + traffic. + + + + SSL Public Certificate + /etc/planetlab/monitor_ssl.crt + The corresponding SSL public certificate for + the HTTP server. By default, this certificate is + self-signed. You may replace the certificate later with one + signed by a root CA. + + + + Root CA SSL Public Certificate + /etc/planetlab/monitor_ca_ssl.crt + The certificate of the root CA, if any, that + signed your server certificate. If your server certificate is + self-signed, then this file is the same as your server + certificate. + + + + + + RT Configuration + RT + + + Enabled + false + Enable on this machine. + + + Hostname + localhost.localdomain + The fully qualified hostname. + + + IP Address + + The IP address of the RT server. + + + CC Email Address + root+cclist@localhost.localdomain + All messages to and from PLCRT will be copied to this address. + + + root + root + Username of a privileged user in RT who can create + tickets for any RT Queue. + + + password + password + Password for RT web user. + + + Database Password + + Password to use when accessing the RT database. + + + + + + MySlice + MySlice configuration parameters + + + comon + + The address of the CoMon url that provides information for this PLC's nodes (if not the default http://comon.cs.princeton.edu/) + + + comon + false + True, if comon data are available for this PLC's nodes + + + tophat + false + True, if tophat data are available for this PLC's nodes + + + + + + vsys + Default values for the vsys tag + + + vsys tags set by default + + Comma-separated list of vsys script names that all newly created slices will have as their vsys tags. For older slices, see the check-vsys-defaults.py script as part of the myplc package + + + - - - plc - PlanetLab Central - true - PlanetLab Central Packages - true - - - dev - findutils - - - - kernel-vserver - - - sendmail - sendmail-cf - - - dnsmasq - - - rsync - - - vixie-cron - - - cvs - curl - wget - less - gzip - bzip2 - cpio - tar - diffutils - - - createrepo - yum - rpm - - - expect - - - openssh - - - python - python-devel - - - postgresql - postgresql-server - postgresql-python - - - httpd - mod_ssl - - - php - php-pgsql - - - - - gd - php-gd - perl-GD - - - mod_python - - - PLCAPI - SOAPpy - PyXML - - - xmlsec1 - xmlsec1-openssl - openssl - - - bootcd - bootmanager - - - plcwww - - - sudo - - - vim-minimal - python-imaging - - - - +