gLite > gLite 3.1 > glite-HYDRA_mysql > Update to glite-HYDRA_mysql 3.1.1-0  
 
 

 

 

gLite 3.1

glite-HYDRA_mysql - Update to version 3.1.1-0


Date 16.12.2008
Priority Normal

Description

The following fixes are released with glite-UI 3.1.24-0:

1. Major features in the hydra service:

- split-key support using Shamir's Secret Sharing Scheme
- using GFAL for I/O (replacing gLite I/O)

Known issues:

When running yaim for the first time an error message is displayed:

ERROR 1045 (28000): Access denied for user 'hydra1'@'localhost' (using password: YES)

The error message disappears when running yaim a second time. This issue is tracked in bug #43945.

NOTE: for instructions on how to use JPackage with gLite R3.1 and Hydra see https://twiki.cern.ch/twiki/bin/view/EGEE/DMEDS#installation_of_the_service.

2. Update of glite-security-trustmanager rpm to have the right bouncycastle dependency.

This is a simple fix for the bouncycastle libraries moved to a new location with bouncycastle 1.41. If the lcg CE is working, this change has no effect. When the lcg CE is next time reconfigured or if there is a clean install this change has an effect and will use the algorithm described in patch 2644. See original submission.

It is recommended to run the config script again to get the additional link to the /usr/share/java/bcprov.jar even though it doesn't exist to prepare for the eventual update to bouncycastle 1.41.

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
 #12669 EDS client should make use of multiple keystores
 #18826 Configuration option needed for Hydra to configure log level
 #29851 Hydra: second ACL is not set
 #36144 [hydra] DB schema is missing from the hydra-service package
 #39602 hydra Yaim config script mysql bug
 #39696 [ yaim-hydra ] YAIM version for yaim hydra
 #39765 Hydra yaim config fails for bdii if site-info.def isn't given with a absolute path.
 #40783 [ yaim-hydra ] %config should be used in the spec file for node-info.d files
 #40785 [ yaim-hydra ] Minor improvements on yaim functions
 #40791 [ yaim-hydra ] config_gip_service_release should be included

Updated rpms

Name Version Full RPM name Description
glite-HYDRA_mysql 3.1.1-0 glite-HYDRA_mysql-3.1.1-0.i386.rpm gLite metapackage (glite-HYDRA_mysql)
glite-data-hydra-service 1.3.3-5slc4 glite-data-hydra-service-1.3.3-5slc4.noarch.rpm gLite Data Hydra KeyStore
glite-info-generic 2.0.2-3 glite-info-generic-2.0.2-3.noarch.rpm glite-info-generic
glite-info-templates 1.0.0-8 glite-info-templates-1.0.0-8.noarch.rpm glite-info-templates
glite-security-trustmanager 1.8.16-3 glite-security-trustmanager-1.8.16-3.noarch.rpm org.glite.security.trustmanager v. 1.8.16-3
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-version 3.1.0-1.slc4 glite-version-3.1.0-1.slc4.i386.rpm glite-version
glite-yaim-core 4.0.5-7 glite-yaim-core-4.0.5-7.noarch.rpm glite-yaim-core
glite-yaim-hydra 1.0.0-4 glite-yaim-hydra-1.0.0-4.noarch.rpm glite-yaim-hydra module configures HYDRA.

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)