gLite > gLite 3.1 > glite-VOBOX > Update to glite-VOBOX 3.1.31-0  
 
 

 

 

gLite 3.1

glite-VOBOX - Update to version 3.1.31-0


Date 06.07.2009
Priority Normal

Description



LCAS/LCMAPS update

Both LCAS and LCMAPS exist in library form only. They need an eco system in which they can live. This used to be the gridftp for example and nowaday glexec is used. This also means that LCAS and LCMAPS are mostly shielded from the end user and that the interaction primarely goes through glexec.
From a site point of view there is the configuration of LCAS and LCMAPS and the end user should have no control over it. Other then that, there is not much more interaction required.

New SCAS service

The VOBOX is affected by some lcas/lcmaps new versions introduced by this patch.

New version of glite-info-provider-service

The new version contains the templates to publish the gatekeeper and the RTEpublisher services. Only the lcg CE is actually affected by the new change.

Upgrade of GlueCluster.template

The upgrade adds a new Glue attribute, GlueHostProcessorOtherDescription, needed by the lcg CE.

WMS to submit to ARC resources

The ability to submit jobs to ARC CEs has been included in the WMS. Any ARC CEs that wish to be used this way will need to install the gLite runtime environment. The instructions for doing this can be found here. For more details please check the documentation in ARC-WMS

New version of gLExec

The VOBOX is affected by some lcas/lcmaps new versions introduced by this patch.

Please also have a look at the list of known issues.

This update fixes various bugs. For the full list of bugs, please see list below.

Fixed bugs

Number Description
 #39898 glexec refuses to execute /bin/sh
 #40822 glexec refuses doubly limited proxies
 #44508 Failed to obtain a lock on the destination proxy
 #45313 Comments on rtepublisher
 #45523 Glexec error messages
 #45914 glexec and proxy rotation
 #46148 random error from glexec
 #46570 GlueHostProcessorOtherDescription is not present in the GlueCluster.template
 #46859 glite-info-templates - Missing variables not reported.
 #46861 [ yaim-glexec-wn ] YAIM fails if no pilot users are defined
 #46883 [ yaim-glexec-wn ] if SCAS_ENABLED then CONFIG_GRIDMAPDIR should be set to "no"
 #47148 SCAS Memory leak fix causes periodic errors
 #47152 LCMAPS will fail to succeed in absense of the poolindex value
 #47170 [ yaim-glexec-wn ] YAIM should check formatting of GLEXEC_EXTRA_WHITELIST
 #47808 glxec seg faults when called from root
 #47865 The gatekeeper service provider template has a typo
 #48093 [ scas-client ] LCMAPS scas-client plugin fails to read proxy file from NFS
 #48095 GLEXEC: target location not accessible should return 201 with proper error message.
 #48106 GLEXEC: segfaults when (based on SecGIDs) the system can't provide a groupname
 #48167 GLEXEC: seg fault when glexec.conf is malformed
 #49493 [CREAM-CE] WN cannot download job executable from CE via gridftp after PPS Update 46
 #50570 [LCMAPS saml2-xacml2 plugin] Segmentation fault when X509_USER_PROXY is not defined
 #50646 [GLEXEC] glexec -V returns 202 on success
 #50983 configuration failed with error "glite-info-service-gatekeeper.conf.template was not found "
 #51885 glexec currently uses flock() non-blocking

Updated rpms

Name Version Full RPM name Description
glite-VOBOX 3.1.31-0 glite-VOBOX-3.1.31-0.i386.rpm gLite metapackage (glite-VOBOX)
glite-info-provider-service 1.1.4-0 glite-info-provider-service-1.1.4-0.noarch.rpm glite-info-provider-service
glite-info-templates 1.0.0-11 glite-info-templates-1.0.0-11.noarch.rpm glite-info-templates
glite-jdl-api-cpp 3.1.16-3.slc4 glite-jdl-api-cpp-3.1.16-3.slc4.i386.rpm org.glite.jdl.api-cpp v. 3.1.16-3
glite-security-lcmaps-plugins-basic 1.3.10-2.slc4 glite-security-lcmaps-plugins-basic-1.3.10-2.slc4.i386.rpm This package provides the timeslot (fabric openings hours), poolaccount selection, localaccount selection, LDAP enforcement and POSIX enforcement (changing the process ownership to the mapped user
glite-security-lcmaps-plugins-verify-proxy 1.4.2-1.slc4 glite-security-lcmaps-plugins-verify-proxy-1.4.2-1.slc4.i386.rpm org.glite.security.lcmaps-plugins-verify-proxy v. R_1_4_2_1
glite-security-lcmaps 1.4.7-1.slc4 glite-security-lcmaps-1.4.7-1.slc4.i386.rpm org.glite.security.lcmaps v. 1.4.7-1

The RPMs can be updated using yum via

Service reconfiguration after update

Not needed.

Service restart after update

Not needed.

How to apply the fix

  1. Update the RPMs (see above)
  2. Update configuration (see above)
  3. Restart the service if necessary (see above)