gLite > gLite 3.1 > glite-LFC_mysql (x86_64) > Update to glite-LFC_mysql 3.1.3-0 (x86_64)  
 
 

 

 

gLite 3.1

glite-LFC_mysql - Update to version 3.1.3-0 (x86_64)


Date 24.01.08
Priority Normal

Description


This update introduces the first version of the glite 3.1 (x86_64) glite-LFC_mysql service. Only fresh install is supported, and the service is configured with the usual command:

/opt/glite/yaim/bin/yaim -c -s /etc/yaim/site-info.def -n glite-LFC_mysql

The necessary YAIM variables are described in the following document:

https://twiki.cern.ch/twiki/bin/view/LCG/LFC_configuration_variables

In order to install the service, the following yum command is needed:

yum install glite-LFC_mysql

LFC 1.6.8-1

The gLite LFC service has been updated to the version 1.6.8-1, which introduces new bulk methods for lfc_getreplicasl and lfc_delreplicas. Test results for different methods and bulk/non-bulk operations can be found here:

https://twiki.cern.ch/twiki/bin/view/LCG/LFCBM

It is worth mentioning that the man page for lfc_getreplicasl is missing. However, the next release will contain it. Please, see the related bug:

https://savannah.cern.ch/bugs/?func=detailitem&item_id=32818


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
 #29511 Add a command line tool to list virtual uids and gids defined
 #30234 lfc-modifyusrmap returns "Internal Error" - unique constraint violated
 #31697 LFC daemon crashes with incorrect command from client
 #31976 [LFC] "-n" option missing from init.d and sysconfig files
 #31981 [LFC] Internal error when using lfc-enterusermap (1.6.7-1)

Updated rpms

Name Version Full RPM name Description
CGSI_gSOAP_2.7-voms 1.2.1-2.slc4 CGSI_gSOAP_2.7-voms-1.2.1-2.slc4.x86_64.rpm GSI plugin for gSOAP -- VOMSified libraries
CGSI_gSOAP_2.7 1.2.1-2.slc4 CGSI_gSOAP_2.7-1.2.1-2.slc4.x86_64.rpm GSI plugin for gSOAP
LFC-client 1.6.8-1sec.slc4 LFC-client-1.6.8-1sec.slc4.x86_64.rpm Client side libraries for the LFC
LFC-interfaces 1.6.8-1sec.slc4 LFC-interfaces-1.6.8-1sec.slc4.x86_64.rpm LCG File Catalog Interfaces
LFC-server-mysql 1.6.8-1sec.slc4 LFC-server-mysql-1.6.8-1sec.slc4.x86_64.rpm LFC Server for a MySQL database backend
bdii 3.9.1-4 bdii-3.9.1-4.noarch.rpm bdii
edg-mkgridmap 3.0.0-1 edg-mkgridmap-3.0.0-1.noarch.rpm A tool to build the grid-mapfile
fetch-crl 2.6.3-1 fetch-crl-2.6.3-1.noarch.rpm Tool for periodic retrieval of Certificate Revocation Lists
glite-LFC_mysql 3.1.3-0 glite-LFC_mysql-3.1.3-0.x86_64.rpm Metapackage for the glite-LFC_mysql
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-voms-api-c 1.7.24-1.slc4 glite-security-voms-api-c-1.7.24-1.slc4.x86_64.rpm org.glite.security.voms-api-c v. 1.7.24_1
glite-security-voms-api 1.7.24-1.slc4 glite-security-voms-api-1.7.24-1.slc4.x86_64.rpm org.glite.security.voms-api v. 1.7.24.1
glite-version 3.1.0-1.slc4 glite-version-3.1.0-1.slc4.x86_64.rpm glite-version
glite-yaim-core 4.0.3-6 glite-yaim-core-4.0.3-6.noarch.rpm glite-yaim-core
glite-yaim-lfc 4.0.0-11 glite-yaim-lfc-4.0.0-11.noarch.rpm glite-yaim-lfc module configures 3.0 LFC.
glue-schema 1.3.0-3 glue-schema-1.3.0-3.noarch.rpm glue-schema
lcg-dm-common 1.6.8-1sec.slc4 lcg-dm-common-1.6.8-1sec.slc4.x86_64.rpm LCG Data Management common libraries and man pages.
lcg-vomscerts 4.7.0-1 lcg-vomscerts-4.7.0-1.noarch.rpm lcg-vomscerts
vdt_globus_essentials VDT1.6.0x86_64_rhas_4-1 vdt_globus_essentials-VDT1.6.0x86_64_rhas_4-1.x86_64.rpm Virtual Data Toolkit

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)