gLite > gLite 3.1 > glite-WN > Update to glite-WN 3.1.0-6  
 
 

 

 

gLite 3.1

glite-WN - Update to version 3.1.0-6


Date 12.11.07
Priority Normal

Description

FTS Update for gLite 3.1

This FTS update, affecting glite-UI and glite-WN node types, provides various new features and fixes several known bugs. For detailed information, please follow the link of patch #1233 in the list of patches and see the sections 'Documentation' and 'Release notes'.
glite-yaim-core

The new version of glite-yaim-core (4.0.1-6) includes a series of new changes and several bug fixes.

New features:
  • YAIM 4.0.1 offers now the following new options:
    -- explain : Doesn't perform configuration but explains what the functions are doing by printing out the comments found inside them.
    -- available : Prints out the available configuration targets.
    -- debug : defines a loglevel, which overwrites the value of YAIM_LOGGING_LEVEL defined in site-info.def. Values: 1-7
  • A warning message is printed out when the glite CE configuration is called. This version of yaim does no longer configure the glite CE since it's not deployed in production.
  • Special comments have been added to most functions to allow for the 'explain' option of the yaim command.
  • Only SE_castor is now configurable from node-info.def. All the other node types distribute their configurations in the corresponding yaim module.
  • GLITE_LOCATION_VAR, GLITE_LOCATION_LOG and GLITE_LOCATION_TMP are now defined by default in site-info.post
  • convert_fqan is now safe against FQANs having no leading "/"
  • config_gip has been modified to support the new 3.1 VOBOX
  • config_initd has been improved
  • Added support in config_mkgridmapdir to read grid/groupmapfile from env variables defined in <node-type>.pre
Removed features:
  • config_glite_env just now deletes the old /etc/profile.d/gliteenv.sh since now all the environment should be defined in grid-env.sh
  • config_gip_scheduler_plugin is now distributed in yaim lcg CE.
site-info.def changes:
  • The following variables have been removed from site-info.def: RB_RLS
  • The following variables are new in site-info.def: DPM_INFO_USER and DPM_INFO_PASS
  • Variable SITE_HTTP_PROXY is commented out by default in site-info.def.
  • Fix for bug #29403 where variable BATCH_LOG_DIR is defined again in site-info.def instead of BATCH_SPOOL_DIR.
  • The default value of BDII_HTTP_URL has changed to http://lcg-bdii-conf.cern.ch/bdii-conf/bdii.conf and a comment has been included to check that the URL is actually correct.
Known issues:
  • Fix for bug #27146 -> The implemented fix is not very clean and it will be improved in a future release. Read the bug comments for more details.
  • Fix for bug #29403 -> Although BATCH_LOG_DIR has been reintroduced in site-info.def, it is not mentioned in any 'requires'. This has to be fixed.
glite-yaim-clients

The new version of glite-yaim-clients (4.0.1-1) contains:
  • the new configuration for the 3.1 VOBOX.
  • Fix for patch #1257 in the 3.1 UI.
  • Fix for GGUS ticket #10533 in 3.1 WN.
  • Fix for bug #28809 in the TAR UI.
The TORQUE clients are now distributed in its own yaim module called glite-yaim-torque-client.
Other Updates
  • lcg-tags now features a more user-friendly error reporting by trapping the most common Globus errors. It also tries to change the permissions of the directory containing the tag file and the permissions of the tag file to decrease the chance to have permission problems when using pool accounts.
  • A new version of lcg-info introduces support for VOViews, service and site information. Use the --list-attrs option for a full list of the supported attributes.

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
 #27146 YAIM overwrites /etc/java/java.conf
 #27356 PPS tarUI: X509_CERT_DIR
 #27381 FTS: channel agent hung on CERN-PIC
 #27694 config_mkgridmap adds non-pool accounts to gridmapdir
 #27803 FTS: agent problem in pure delegation mode
 #27862 FTS: schema version check fails with 3.1.0 schema
 #28020 CE_OS_ARCH should be required by config_gip in yaim-3.1.1
 #28058 config_users doesn't create home directories for users
 #28240 config_gip default values for ldif files too small
 #28317 C-shell environment setup
 #28656 Torque start failure does not stop yaim
 #28807 config_crl should only do something if no central certs
 #28809 UI_TAR should set X509_VOMS_DIR to other than default if wanted
 #29247 LFC_oracle doesn't need oracle-instantclient-jdbc
 #29300 yaim configuration should define GLOBUS_LOCATION to point to right globus
 #29403 BATCH_LOG_DIR variable in site-info.def undefined
 #29878 YAIM could not correctly configure GLOBUS_TCP_PORT_RANGE

Updated rpms

Name Version Full RPM name Description
CGSI_gSOAP_2.7 1.1.17-2 CGSI_gSOAP_2.7-1.1.17-2.i386.rpm GSI plugin for gSOAP
c-ares 1.3.0-4.slc4 c-ares-1.3.0-4.slc4.i386.rpm c-ares-1.3.0-4.slc4.i686.rpm c-ares v. 1.3.0 c-ares is a C library that performs DNS requests and name resolves asynchronously
classads 0.9.8-2.slc4 classads-0.9.8-2.slc4.i386.rpm classads-0.9.8-2.slc4.i686.rpm classads v. 0.9.8-2 C++ implementation of Condor Classified Advertisements used for describing jobs, workstations, and other resources.
glite-WN 3.1.0-6 glite-WN-3.1.0-6.noarch.rpm Metapackage for the glite-WN
glite-data-delegation-api-c 2.0.0-4.slc4 glite-data-delegation-api-c-2.0.0-4.slc4.i386.rpm gLite Data
glite-data-delegation-cli 2.0.0-4.slc4 glite-data-delegation-cli-2.0.0-4.slc4.i386.rpm gLite Data
glite-data-srm-api-c 1.1.0-9.slc4 glite-data-srm-api-c-1.1.0-9.slc4.i386.rpm gLite Data
glite-data-srm-cli 1.2.8-5.slc4 glite-data-srm-cli-1.2.8-5.slc4.i386.rpm gLite Data
glite-data-transfer-api-c 3.3.0-4.slc4 glite-data-transfer-api-c-3.3.0-4.slc4.i386.rpm gLite Data
glite-data-transfer-api-perl 3.3.0-1 glite-data-transfer-api-perl-3.3.0-1.noarch.rpm gLite Transfer Perl API
glite-data-transfer-cli 3.4.2-2.slc4 glite-data-transfer-cli-3.4.2-2.slc4.i386.rpm gLite Data
glite-data-transfer-interface 3.3.0-1 glite-data-transfer-interface-3.3.0-1.noarch.rpm gLite Data
glite-data-util-c 1.2.3-1.slc4 glite-data-util-c-1.2.3-1.slc4.i386.rpm gLite Data C util libraries
glite-security-voms-api-cpp 1.7.22-1.slc4 glite-security-voms-api-cpp-1.7.22-1.slc4.i386.rpm org.glite.security.voms-api-cpp v. 1.7.22.1
glite-security-voms-api-c 1.7.22-1.slc4 glite-security-voms-api-c-1.7.22-1.slc4.i386.rpm org.glite.security.voms-api-c v. 1.7.22_1
glite-security-voms-clients 1.7.22-1.slc4 glite-security-voms-clients-1.7.22-1.slc4.i386.rpm org.glite.security.voms-clients v. 1.7.22_1
glite-wms-brokerinfo-access 3.1.3-1.slc4 glite-wms-brokerinfo-access-3.1.3-1.slc4.i386.rpm org.glite.wms.brokerinfo-access v. 3.1.3-1
glite-yaim-clients 4.0.1-1 glite-yaim-clients-4.0.1-1.noarch.rpm org.glite.yaim.clients
glite-yaim-core 4.0.1-6 glite-yaim-core-4.0.1-6.noarch.rpm glite-yaim-core
lcg-infosites 2.6.2-1.slc4 lcg-infosites-2.6.2-1.slc4.i386.rpm lcg-infosites
lcg-info 1.11.0-1 lcg-info-1.11.0-1.noarch.rpm lcg-info_R_1_11_0_1
lcg-tags 0.2.2-1 lcg-tags-0.2.2-1.noarch.rpm lcg-tags
lcg-vomscerts 4.7.0-1 lcg-vomscerts-4.7.0-1.noarch.rpm lcg-vomscerts
log4cxx 0.9.7-1.slc4 log4cxx-0.9.7-1.slc4.i386.rpm log4cxx-0.9.7-1.slc4.i686.rpm log4cxx v. 0.9.7 log4cxx is library of C++ classes for flexible logging. Log4cxx is a port to C++ of the Log4j project.
xerces-c 2.7.0-1.slc4 xerces-c-2.7.0-1.slc4.i386.rpm xerces-c-2.7.0-1.slc4.i686.rpm xerces-c v. 2.7.0 High performance, fully compliant XML parser.

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)