gLite > gLite 3.1 > glite-MON > Update to glite-MON 3.1.16-0  
 
 

 

 

gLite 3.1

glite-MON - Update to version 3.1.16-0


Date 16.03.2010
Priority Normal

Description



glite-AMGA_oracle, glite-AMGA_postgres, glite-BDII, glite-CONDOR_utils, glite-CREAM, glite-FTA_oracle, glite-FTM, glite-FTS_oracle, glite-HYDRA_mysql, glite-LB, glite-LFC_mysql, glite-LFC_oracle, glite-LSF_utils, glite-MON, glite-MPI_utils, glite-PX, glite-SCAS, glite-SE_dcache_admin_gdbm, glite-SE_dcache_admin_postgres, glite-SE_dcache_info, glite-SE_dcache_pool, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-SGE_utils, glite-TORQUE_client, glite-TORQUE_server, glite-TORQUE_utils, glite-UI, glite-VOBOX, glite-VOMS_mysql, glite-VOMS_oracle, glite-WMS, glite-WN, lcg-CE

The LB patch introduces a new version of glite-version.

glite-MON, lcg-CE, glite-TORQUE_utils, glite-CONDOR_utils, glite-SGE_utils, glite-LSF_utils, glite-CREAM

APEL (affecting monbox and utils packages for various batch systems) with several bug fixes

  • APEL will now read the CPUScalingReferenceSI00 value from the site GIIS. If this value is not available, APEL will read GlueHostbenchmarkSI00.
  • SGE log files with format accounting-YYYYMMDD and accounting-YYYYMMDD.gz are now parsed.
  • Entries in the SGE accounting log file with queue name containing a dot are now read by the APEL parser.
  • Out of memory error in parser (for grid-jobmap files) fixed.
  • Problems parsing different versions of LSF log files fixed. Also fixed parsing of parallel jobs in LSF.
  • Removed reference to IPv6 non compliant address in database script.
  • APEL publisher can now use external public keys (from a file) to encrypt UserDNs. The location of the public key file can be set up in the publisher configuration file (/opt/glite/etc/glite-apel-publisher/publisher-config-yaim.conf) <JoinProcessor publishGlobalUserName="yes" publicKeyLocation="/encryption/key/public.der">

Note that the new version of APEL will read the CPU power (specint rating) from the GlueCECapability CPUScalingReferenceSI00 attribute if it is published, so please check that the value is correct (the same as the GlueHostBenchmarkSI00 attribute) and that your APEL accounting records look OK after the upgrade.

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

Fixed bugs

Number Description
 #26518 APEL Publisher should imports third party RSA keys
 #35770 Wrong parsing of the LB events which contains the string ending with '' in field DG.USERTAG.VALUE
 #41213 IPv6 bug: non compliant address data in source code
 #43175 APEL SGE parser getting wrong value from SGE log file
 #46729 APEL cannot parse parallel jobs in LSF
 #48163 interlogger files may grow indefinitely
 #51176 APEL should read CPUScalingReferenceSI00 from GLUE if available
 #53359 APEL OutOfMemory exception in parser when parsing too many grid-jobmap files.
 #55482 LB server version not published correctly
 #56598 APEL won't read SGE records with queue containing dots
 #56599 APEL doesn't read SGE accounting log files with format accounting-YYYYMMDD

Updated rpms

Name Version Full RPM name Description
glite-MON 3.1.16-0 glite-MON-3.1.16-0.i386.rpm gLite metapackage (glite-MON)
glite-apel-core 2.0.11-0 glite-apel-core-2.0.11-0.noarch.rpm Core components of the Apel accounting application
glite-apel-publisher 2.0.11-1 glite-apel-publisher-2.0.11-1.noarch.rpm Apel account record publisher
glite-info-provider-service 1.1.7-0 glite-info-provider-service-1.1.7-0.noarch.rpm glite-info-provider-service
glite-version 3.1.1-2 glite-version-3.1.1-2.noarch.rpm Shows version information for the installed gLite node types

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)