gLite > gLite 3.2 > glite-CREAM > Update to glite-CREAM 3.2.7-2.sl5  
 
 

 

 

gLite 3.2

glite-CREAM - Update to version 3.2.7-2.sl5


Date 18.08.2010
Priority Normal

Description



glite-CREAM

What's new

Fixed a bug in CREAM for which asynchronous commands can be processed very slowly

Fixed a problem happening when there are special characters (e.g. "-") in the ids of the local users

Included newer versions of several other components of the CREAM CE (in particular a new util-java version fixing a memory leak).

Installation and configuration
  • When updating, please use:

yum update

Please note that:

yum update glite-CREAM

you are not guaranteed to have all relevant RPMs updated.

  • (Re)configuration is needed after the installation/update.

If the new blparser is used (default option) it is just necessary to run yaim once (i.e. it is not necessary anymore to first configure the creamCE and then the BLparser). More information in: http://grid.pd.infn.it/cream/field.php?n=Main.CREAMAndBlparserConfiguration

Known issues

See: http://grid.pd.infn.it/cream/field.php?n=Main.KnownIssues

Dependencies

The following internal patches have been included in this metapackage release:

  • patch #3142: Internal patch for SL5/x86_64 voms Several bug fixes (in particular fix for a problem affecting the users of the Belle VO)
  • patch #3434: GLEXEC_wn SL5/x86_64 with gLExec 0.7.0 Several bug fixes
  • path #3612: New ActiveMQ based APEL publisher SL5/x86_64 Nothing relevant for the CREAM CE
  • patch #3949: glite-info-provider-service version 1.3.1 Nothing relevant for the CREAM CE
  • patch #3961: SL5/x86_64 New lcg-info-dynamic-software package New lcg-info-dynamic-software GIP plugin loads software tags for SubClusters both from the old /opt/edg/var/info/<vo>/<vo>.list and now also on a per SubCluster variable form /opt/glite/var/info/<SubCluster>/<vo>/<vo>.list
  • patch #3968: SL5/x86_64 Fix for bug #65013 (mod_ssl update breaks GridSite) Nothing relevant for the CREAM CE
  • patch #4003: lcg-expiregridmapdir 2.1.0 has various improvements R3.2 Various improvements:
    • Additional options
    • Also the CREAM sandbox directories are now cleaned when a mapping expires
    • By default it refuses expiration times < 48h and usage percentages < 80%
  • patch #4006: L&B 2.0.10, SL5, X86_64
    • Bug fixes
    • L&B daemons store PIDs in files
  • patch #4018: Build problem in gridsite: missing libgridsite_globus dependency Nothing relevant for the CREAM CE
  • patch #4047: Internal patch for glite-info-provider-service The GLUE 1.3 service information provider has been modified slightly, to add an option to set the site name in the configuration file and to sanitise the StatusInfo text, which may produce a small change in the output for any service.
  • patch #4083: L&B 2.0.12, SL5, X86_64 Nothing relevant for the CREAM CE
  • patch #4248: fix memory leak and migrate util-java fixes from glite 3.1 to 3.2
    • Fix memory leak in TrustStorage if CA loading throws exception.
    • Migrate the fixes for slashes in CA DNs in namespace definitions and pkcs8 private keys to glite 3.2.
    • Additionally fix host cert checking support for host certs with DNs not ending with CN and the wrong error message when CA namespace loading fails.
This update fixes various bugs. For the full list of bugs, please see list below.

Fixed bugs

Number Description
 #3142 Internal patch for SL5/x86_64 voms
 #3434 GLEXEC_wn SL5/x86_64 with gLExec 0.7.0
 #3612 New ActiveMQ based APEL publisher SL5/x86_64
 #3949 glite-info-provider-service version 1.3.1
 #3961 SL5/x86_64 New lcg-info-dynamic-software package
 #3968 SL5/x86_64 Fix for bug #65013 (mod_ssl update breaks GridSite)
 #4003 lcg-expiregridmapdir 2.1.0 has various improvements R3.2
 #4006 L&B 2.0.10, SL5, X86_64
 #4018 Build problem in gridsite: missing libgridsite_globus dependency
 #4047 Internal patch for glite-info-provider-service
 #4083 L&B 2.0.12, SL5, X86_64
 #4248 fix memory leak and migrate util-java fixes from glite 3.1 to 3.2
 #68159 Error parsing output from id executable
 #69545 Cream digests asynchronous commands very very slowly.
 #70058 Implement support for new LB locallogger in the CREAM CE

Updated rpms

Name Version Full RPM name Description
glite-CREAM 3.2.7-2.sl5 glite-CREAM-3.2.7-2.sl5.x86_64.rpm glite-CREAM for version 3.2.7
glite-apel-core 2.0.12-8 glite-apel-core-2.0.12-8.noarch.rpm Core components of the Apel accounting application
glite-ce-blahp 1.14.2-7.sl5 glite-ce-blahp-1.14.2-7.sl5.x86_64.rpm The BLAHP daemon is a light component accepting commands to manage jobs on different Local Resources Management Systems
glite-ce-ce-plugin 1.12.1-20 glite-ce-ce-plugin-1.12.1-20.noarch.rpm The CE plugin is a sensor for the CE monitor service that keeps track of the changes of the CE resource
glite-ce-cream-utils 1.0.1-1.sl5 glite-ce-cream-utils-1.0.1-1.sl5.x86_64.rpm This package contains a set of executables called by the CREAM service
glite-ce-cream 1.12.3-1 glite-ce-cream-1.12.3-1.noarch.rpm The Computing Resource Execution And Management service is a web application taking care of the any job related operation
glite-ce-job-plugin 1.12.1-20 glite-ce-job-plugin-1.12.1-20.noarch.rpm The CREAM job plugin is a sensor for the CE monitor service that keeps track of the job status changes interacting with the CREAM web application
glite-ce-monitor 1.12.2-5 glite-ce-monitor-1.12.2-5.noarch.rpm The CE monitor service is a web application that publishes information about the Computing Element
glite-info-provider-service 1.4.1-1 glite-info-provider-service-1.4.1-1.noarch.rpm The GLUE service information provider
glite-lb-common 7.0.6-1.sl5 glite-lb-common-7.0.6-1.sl5.x86_64.rpm org.glite.lb.common
glite-lb-logger 2.0.8-1.sl5 glite-lb-logger-2.0.8-1.sl5.x86_64.rpm org.glite.lb.logger
glite-security-glexec 0.7.0-2.sl5 glite-security-glexec-0.7.0-2.sl5.x86_64.rpm org.glite.security.glexec R 0.7.0-2
glite-security-lcmaps 1.4.11-2.sl5 glite-security-lcmaps-1.4.11-2.sl5.x86_64.rpm org.glite.security.lcmaps v. 1.4.11
glite-security-util-java 2.8.6-1.GL32 glite-security-util-java-2.8.6-1.GL32.noarch.rpm Security utilities
glite-security-voms-api-cpp 1.9.17-1.sl5 glite-security-voms-api-cpp-1.9.17-1.sl5.x86_64.rpm org.glite.security.voms-api-cpp v. 1.9.17.1 GL32
glite-security-voms-api-c 1.9.17-1.sl5 glite-security-voms-api-c-1.9.17-1.sl5.x86_64.rpm org.glite.security.voms-api-c v. 1.9.17.1
glite-security-voms-clients 1.9.17-1.sl5 glite-security-voms-clients-1.9.17-1.sl5.x86_64.rpm org.glite.security.voms-clients v. 1.9.17_1
glite-yaim-cream-ce 4.1.0-14 glite-yaim-cream-ce-4.1.0-14.noarch.rpm YAIM module for the installation of the CREAM CE node
gridsite-shared 1.5.10.5-3.sl5 gridsite-shared-1.5.10.5-3.sl5.x86_64.rpm GridSite shared library and core documentation
lcg-expiregridmapdir 2.1.0-1 lcg-expiregridmapdir-2.1.0-1.noarch.rpm lcg-expiregridmapdir
lcg-info-dynamic-software 1.0.5-0 lcg-info-dynamic-software-1.0.5-0.noarch.rpm lcg-info-dynamic-software

The RPMs can be updated using yum via

Service reconfiguration after update

Service must be reconfigured.

Service restart after update

Service must be restarted.

How to apply the fix

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