Changes between Version 78 and Version 79 of Doc/gLite/TemplateCustomization


Ignore:
Timestamp:
Jan 9, 2008, 8:13:21 PM (18 years ago)
Author:
jouvin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Doc/gLite/TemplateCustomization

    v78 v79  
    522522
    523523
     524== FTS Client ==
     525
     526On machine types supporting it (e.g. UI, VOBOX, WN), you can configure a FTS client. To get the client fully configured, you need to define variable `FTS_SERVER_URL` to your preferred FTS server (normally your ''closer'' T1). Look at [source:templates/trunk/sites/exemple/site/pro_lcg2_config_site.tpl site configuration] example for more details.
     527
    524528== RPMs Repositories ==
    525529
    526 [source:templates/trunk/grid/glite-3.0.0/repository/glite.tpl repository/glite.tpl] describes the RPM repositories used to locate RPMs required by gLite templates. The version shipped with gLite-3.0.2-11 requires 5 RPMs repositories :
    527  * `glite_3_0_0` : gLite RPMs shipped with gLite 3.0.0.
    528  * `glite_3_0_0_externals` : RPMs required by gLite and shipped with it but developed and maintained outside gLite.
    529  * `glite_3_0_0_updates` : updates to gLite base RPMs.
     530[source:templates/trunk/grid/glite-3.0.0/repository/glite.tpl repository/glite.tpl] describes the RPM repositories used to locate RPMs required by gLite templates. QWG Templates require 5 RPMs repositories plus an optional one. Name given here are the default ones.
     531 * `glite_repos_prefix` : gLite RPMs shipped with gLite.
     532 * ''glite_repos_prefix''`_externals` : RPMs required by gLite and shipped with it but developed and maintained outside gLite.
     533 * ''glite_repos_prefix''`_updates` : official updates to gLite base RPMs, as provided by gLite releases.
     534 * ''glite_repos_prefix''`_unofficial` (optional) : unofficial updates to gLite base RPMs used at the site. Normally empty.
    530535 * `mpi` : RPMs related to MPI.
    531536 * `ca` : CA RPMs as distributed by Grid PMA.
    532537
    533 This is not required to use this structure and you can edit this template to match your local conventions, if different. When upgrading QWG templates, be sure to revert changes to this template.
     538`glite_repos_prefix` can be customized without editing the standard template, defining `REPOSITORY_GLITE_PREFIX` variable. If not explicitly defined, it defaults to `glite_3_0_0` for gLite 3.0 and `glite_3_1` for gLite 3.1.
     539
     540All required repositories must have an associated template whose name is the same as the repository, in site or cluster specific templates. Optional repository is ignored if its associated template is not present. Each template describe the content of the repositories. When using [wiki:Doc/SCDB/SWRepositories SCDB], this template is maintained with command `ant update.rep.templates`.
     541
     542''Note : it is not required to use this structure and you can edit this template to match your local conventions, if different. When upgrading QWG templates, be sure to revert changes to this template.''
    534543
    535544A template version of these RPMs is distributed as part of examples ([source:templates/trunk/sites/example/repository]). They can be used to compile examples but for deployment of a real configuration, you need to build your own version of these templates. You can build an initial version of these repositories by downloading RPMs from the URL mentioned at top the template examples with `wget` or [source:SCDB/tags/pro/src/utils/misc/rpmUpdates.pl src/utils/misc/rpmUpdates.pl]. Then update the URL at the top of the template examples.
    536545
    537 
    538