gLite > gLite 3.1 > glite-WN > Update to glite-WN 3.1.42-0  
 
 

 

 

gLite 3.1

glite-WN - Update to version 3.1.42-0


Date 18.02.2010
Priority Normal

Description



glite-UI, glite-VOBOX, glite-WN

New version of Yaim Clients

New features

There's now a new tag: tarball-installations

that can be used in WN_LIST as follows: tarball-installations:subcluster-id

If a WN tarball is being installed:
1) and the tag is present in wn-list.conf, then the subcluster-id will be retrieved from there.

2) the tag is not present, the subcluster-id will be deduced from CE_HOST.

New version of dCache srmclient

New version of srmclient that removes the WARNING messages. New version of dcap with override to allow forcing active or passive behavior at the environment variable level.

Consistency when passing passive/active server_mode flag to srmcp.

Fixed bug in srm-get-permissions.

Support ':' as globus port range separator

Better format "srmcp -help" output.

Need java >= 1.5

New version of FTS Clients

See the FTS release for more details.

glite-WN

Introducing gLExec tests to glite-swat-client

glite-swat (Site Wide Area Testing) is a replacement for grid-cm (Grid Configuration Monitoring). Couple of RPMs for client are merged and directory names are changed to reflect the name change.

This update include new test for glexec and a bugfix of grid_voname test for VOs that have dots or dashes in their name.

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-WMS, glite-WN, lcg-CE

New version of Yaim Core

New site-info variables
  • UNPRIVILEGED_GRIDMAPFILE per VO: This variable was before defined per site and now it can be configured per VO.
  • USER_HOME_PREFIX per VO: This variable was before defined per site and now it can be configured per VO.
  • EDG_HOME_DIR, EDGINFO_HOME_DIR and BDII_HOME_DIR: The home directories of system accounts can be now be configured. The suggestion is to define them as /var/lib/user_name but YAIM has left the default under /home.
  • GRIDFTP_CONNECTIONS_MAX: It has been increased from 50 to 150.
  • Variables that were wrongly implemented in previous yaim releases are now fixed: CONFIG_GRIDMAPDIR and USER_HOME_PREFIX.
New functions
  • config_myproxy_libs: new function to be able to configure the new myproxy server and clients.
  • New SAGA adapters: There's a new function called config_glite_saga that configures the SAGA gLite adapters.
Fixes
  • Some libraries have been added to LD_LIBRARY_PATH and ld.so.conf to be able to configure lcg CE and cream CE in SL5.
  • grid environment cleaning mechanism to be able to install different WN tarball versions in the same machine.
  • YAIM doesn't fail when gLite version package is not installed. This is useful for non gLite software using YAIM.
  • siteinfo packaging is now fixed (-p option).
glite-FTA_oracle, glite-FTS_oracle, glite-LFC_mysql, glite-LFC_oracle, glite-SE_dpm_disk, glite-SE_dpm_mysql, glite-UI, glite-VOBOX, glite-WMS, glite-WN, lcg-CE

New version of lcg-vomscerts

This patch introduces a new version of lcg-vomscerts that adds the next cert for lcg-voms.cern.ch and removes old certs for cclcgvomsli01.in2p3.fr and vo.racf.bnl.gov

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

Fixed bugs

Number Description
 #26638 VOMS roles apparently not working with FTS channel managment.
 #29179 FTS: delegation schema update sometimes get messed up
 #35997 FTS cli: if an invalid value is passed with -s option, the default is used
 #41278 IPv6 bug: non compliant address in source code (hard coded IPv4: 127.0.0.1)
 #41584 [delegation] IPv6 bug: non compliant name resolving function in source code (gethostbyname_r)
 #41585 [FTA] IPv6 bug: non compliant name resolving function (gethostbyname_r)
 #41586 [FTA] IPv6 bug: non compliant name resolving function in source code (gethostbyname_r)
 #41594 IPv6 bug: non compliant address function (gethostbyaddr) in 1 file of the org.glite.data.transfer-scripts component
 #43825 Checksums support in FTS
 #44018 FTA RFE: should not retry on overloaded SRM service
 #46083 FTS: info provider should support mutiple published services pointing to the same backend service
 #46802 Start Time inccorect for FTS Channel Agent
 #46882 [ yaim-core ] introduce variable CONFIG_GRIDMAPDIR=yes/no (default yes)
 #47507 Make SRMv2 the default in FTS
 #47879 transfer-url-copy tries a preparToGet for directory
 #48186 support for async srmLs
 #48262 Selective unit test execution in transfer-url-copy
 #49511 [ yaim-core ] UNPRIVILEGED_MKGRIDMAP per VO
 #49757 [ yaim-core ] Definition of home directories for glite users
 #49849 [ yaim-core ] yaim -p wrong path
 #49850 [ yaim-core ] central-certs doesn't use find command properly
 #50266 [ yaim-core ] Enhancement for user pool accounts home dirs
 #50836 glite-transfer-service-info returns 244 on success
 #50878 [ yaim-core ] mkgridmap uses the wrong path for lcg-expiregridmapdir.pl
 #51199 FTS: FTA_GLOBAL_DB_CONNECTSTRING should not be required in FTS config
 #51263 [ yaim-clients ] UI TAR 3.1.31 doesn't complain about missing undefined variables
 #51372 [ yaim-clients ] config_wn_info should not check if hostname is in WN_LIST for TAR WN
 #51973 [ yaim-core ] YAIM should set LANG to C
 #52618 [ yaim-core ] host{cert,key}.pem in /home/glite
 #52809 [ yaim-core ] Increase the value of GRIDFTP_CONNECTIONS_MAX
 #53001 [ yaim-core ] Fix example for CE_CAPABILITY
 #53271 [ yaim-core ] yaim restarts bdii-update with incomplete configuration
 #53588 [yaim-core] Create gridenv_unset and gridpath_delete functions in grid-env-funcs.sh
 #53662 [yaim-core] Changes in yaim bin and gridenv to support the creation of grid-clean-env.sh
 #53843 [ yaim-core ] config_mkgridmap always enables whole VO
 #54724 [ yaim-core ] config_vomsmap bug in CONFIG_GRIDMAPDIR usage

Updated rpms

Name Version Full RPM name Description
dcache-srmclient 1.9.5-3 dcache-srmclient-1.9.5-3.noarch.rpm dCache Client
dcap 1.9.3-6 dcap-1.9.3-6.i386.rpm dCache Client
glite-WN 3.1.42-0 glite-WN-3.1.42-0.i386.rpm gLite metapackage (glite-WN)
glite-data-delegation-api-c 2.0.0-7.slc4 glite-data-delegation-api-c-2.0.0-7.slc4.i386.rpm gLite Data
glite-data-srm-api-c 1.1.0-13.slc4 glite-data-srm-api-c-1.1.0-13.slc4.i386.rpm gLite Data
glite-data-transfer-cli 3.7.2-1.slc4 glite-data-transfer-cli-3.7.2-1.slc4.i386.rpm gLite Data
glite-data-transfer-interface 3.7.0-1 glite-data-transfer-interface-3.7.0-1.noarch.rpm gLite Data
glite-security-util-java 1.4.0-1 glite-security-util-java-1.4.0-1.noarch.rpm org.glite.security.util-java v. 1.4.0-1 glite-security-util-java
glite-swat-client-pubkey 0.1.4-1 glite-swat-client-pubkey-0.1.4-1.noarch.rpm gLite SWAT Worker Node Client Public Key
glite-swat-client-tests 0.1.4-1 glite-swat-client-tests-0.1.4-1.noarch.rpm gLite SWAT Worker Node Client Tests
glite-swat-client 0.1.4-1 glite-swat-client-0.1.4-1.noarch.rpm gLite SWAT - gLite SAM Wide Area Testing
glite-swat-common 0.1.4-1 glite-swat-common-0.1.4-1.noarch.rpm Common code used on both client and server of gLite SWAT
glite-yaim-clients 4.0.9-2 glite-yaim-clients-4.0.9-2.noarch.rpm UI, WN and VOBOX configuration
glite-yaim-core 4.0.11-2 glite-yaim-core-4.0.11-2.noarch.rpm YAIM core package
lcg-vomscerts 5.8.0-1 lcg-vomscerts-5.8.0-1.noarch.rpm lcg-vomscerts
libdcap-devel 1.9.3-6 libdcap-devel-1.9.3-6.i386.rpm dCache Client Headers
libdcap-tunnel-gsi 1.9.3-6 libdcap-tunnel-gsi-1.9.3-6.i386.rpm dCache GSI Tunnel
libdcap-tunnel-telnet 1.9.3-6 libdcap-tunnel-telnet-1.9.3-6.i386.rpm dCache GSI Tunnel
libdcap 1.9.3-6 libdcap-1.9.3-6.i386.rpm dCache Client libraries

The RPMs can be updated using yum via

Service reconfiguration after update

Service must be reconfigured.

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)