Print

Print


Hi Tony,

Since that script (and, perhaps, a c shell version of the same thing) is 
in /etc/profile.d/, then all processes source it and get the resulting 
environment. The script holds a few values that are useful to a VO's 
jobs, usually

gridenv_set         "VO_ZEUS_SW_DIR" "/cvmfs/zeus.desy.de 
<http://zeus.desy.de>"
gridenv_set         "VO_ZEUS_DEFAULT_SE" "se2.ppgrid1.rhul.ac.uk 
<http://se2.ppgrid1.rhul.ac.uk>"
Etc.

>
> My understanding is that this script is probably provided by a glite 
> package (not sure if this is correct).

If I remember correctly, the YAIM tool (now out of date) put this file 
in place. The site-info.def file had all the values and they got written 
in by YAIM, I think. Since YAIM is gone, we have to do it by hand now.

>
> The script below is in one of our old nodes, but . 
> /usr/libexec/grid-env-funcs.sh is not located there in the new nodes.
>
> [root@node192 ~]# locate grid-env-funcs.sh.  ### node192 is one of our 
> new installations with Centos 7
> /opt/glite/yaim/etc/clean-grid-env-funcs.sh
> /opt/glite/yaim/etc/grid-env-funcs.sh


Yes. They possibly came (a long time ago?) from YAIM originally. Or 
someone made them by hand...


> Do you know what package provides this script and how this scripts can 
> be configured automatically along with the node installation? Is this 
> still using YAIM?

As far as I know, no package provides this; it is a "victim" of a 
decision, quite a while ago, to de-support YAIM. Note: In my view, this 
is a grid-wide issue related to the "contract" (i.e. the requirements) 
that exists between the Grid and the VOs. We may need to tighten up the 
way we deal with these "promises". I'm not sure they are well defined, 
anymore, as YAIM played the role of a Standard. Without YAIM, I'm not 
sure what the standard is. Hence I'm cc'ing Maarten, to ensure WLCG/EGI 
are at least familiar with the issue. It's quite difficult to solve, 
since it needs central co-ordination. I'm also cc'ing TB_SUPPORT in the 
hope that other UK sites can explain how they manage the problem.

Anyway, since jobs refer to these values, I'm afraid it is your job to 
write the file or similar.

Cheers,

Ste

-- 

Steve Jones                             [log in to unmask]
Grid System Administrator               office: 220
High Energy Physics Division            tel (int): 43396
Oliver Lodge Laboratory                 tel (ext): +44 (0)151 794 3396
University of Liverpool                 http://www.liv.ac.uk/physics/hep/

########################################################################

To unsubscribe from the TB-SUPPORT list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/webadmin?SUBED1=TB-SUPPORT&A=1