gLite > gLite 3.2 > glite-SE_dpm_mysql > Update to glite-SE_dpm_mysql 3.2.6-2.sl5  



gLite 3.2

glite-SE_dpm_mysql - Update to version 3.2.6-2.sl5

Date 30.06.2010
Priority Normal



New version of DPM mysql v1.7.4

Bug fix release with two new features:

  • Allow setting of RFIO buffersize on client side.
  • Periodic cleanup of historic put, get, copy requests from the dpm database.
  • It also allows an easier installation of 32 and 64 bits libraries on 64 bits platforms.

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

Fixed bugs

Number Description
 #32091 controlling the number of retries in the DPM API
 #33692 Man pages for DPM and LFC incorrectly formatted
 #33899 DPM srm daemons exit without trace when gridmapdir is not readable
 #40628 [ yaim-dpm ] Minor improvements on yaim functions
 #40645 [ yaim-dpm ] Variable cleaning
 #45002 init.d script lfcdaemon/dpnsdaemon assumes /home when it shouldn't.
 #45802 [ yaim-dpm ] YAIM DPM disk server configuration translates hostnames to lowercase
 #47071 [ yaim-dpm ] yaim dpm-mysql module should support remote mysql configuration
 #48250 DPM: do not lookup virtual ids with getpwuid or getgrgid in rfstat, rfdir
 #50760 DPM: Change man pages to mention '-' is an acceptable value for space type
 #52571 [ yaim-dpm ] Stop using users.conf to create the dpmmgr user
 #52573 [ yaim-dpm ] User CONFIG_USERS when creating dpmmgr user
 #52575 [ yaim-dpm ] Create DPMMGR_USER_HOME variable
 #55339 lfcdaemon/dpnsdaemon restart not working as expected
 #55987 DPM: python interface memory leak
 #56166 Cannot change RFIO read ahead buffer size from client
 #56212 nsrename of files within the same directory results in incorrect nlink value.
 #56619 DPM/LFC: split packaging of shared libraries
 #56630 Inconsistent man location
 #57229 DPM: don't wait for client connection serving rfiod/gridftpd processes to finish
 #57531 [LFC/DPM] Non standard install permissions
 #57532 [LFC/DPM] Init script issues
 #57533 [LFC/DPM] Don't convert manpages to text format
 #57534 [LFC/DPM] Broken makefile rules
 #58513 --legacy option should be removed from dpm-listspaces
 #58716 DPM does not remove trailing slashes from filesystems, allowing them to be added twice
 #65514 [LFC/DPM] rewinddir broken

Updated rpms

Name Version Full RPM name Description
bdii 5.0.8-1 bdii-5.0.8-1.noarch.rpm bdii
CGSI_gSOAP_2.7 1.3.3-2.sl5 CGSI_gSOAP_2.7-1.3.3-2.sl5.x86_64.rpm GSI plugin for gSOAP
CGSI_gSOAP_2.7-voms 1.3.3-2.sl5 CGSI_gSOAP_2.7-voms-1.3.3-2.sl5.x86_64.rpm GSI plugin for gSOAP -- VOMSified libraries
dpm 1.7.4-6sec.sl5 dpm-1.7.4-6sec.sl5.x86_64.rpm CLI for DPM/DPNS/RFIO
DPM-copy-server-mysql 1.7.4-6sec.sl5 DPM-copy-server-mysql-1.7.4-6sec.sl5.x86_64.rpm DPM COPY MySQL Server
dpm-devel 1.7.4-6sec.sl5 dpm-devel-1.7.4-6sec.sl5.x86_64.rpm Disk Pool Manager development libraries and header files
DPM-DSI 1.7.4-4sec.sl5 DPM-DSI-1.7.4-4sec.sl5.x86_64.rpm DPM-DSI for the Globus GridFTP2 server
DPM-httpd 1.2.2-2sec.sl5 DPM-httpd-1.2.2-2sec.sl5.noarch.rpm DPM Apache httpd service
DPM-httpd-cgi 1.3.2-3sec.sl5 DPM-httpd-cgi-1.3.2-3sec.sl5.x86_64.rpm DPM Apache httpd CGI
DPM-httpd-client 1.2.1-3sec.sl5 DPM-httpd-client-1.2.1-3sec.sl5.noarch.rpm DPM Apache httpd client
dpm-libs 1.7.4-6sec.sl5 dpm-libs-1.7.4-6sec.sl5.x86_64.rpm Client shared libraries for Disk Pool Manager
DPM-name-server-mysql 1.7.4-6sec.sl5 DPM-name-server-mysql-1.7.4-6sec.sl5.x86_64.rpm DPNS MySQL Server
DPM-rfio-server 1.7.4-6sec.sl5 DPM-rfio-server-1.7.4-6sec.sl5.x86_64.rpm DPM RFIO server
DPM-server-mysql 1.7.4-6sec.sl5 DPM-server-mysql-1.7.4-6sec.sl5.x86_64.rpm DPM MySQL Server
DPM-srm-server-mysql 1.7.4-6sec.sl5 DPM-srm-server-mysql-1.7.4-6sec.sl5.x86_64.rpm SRM MySQL Servers
DPM-xrootd 2.1.4-1sec.sl5 DPM-xrootd-2.1.4-1sec.sl5.x86_64.rpm DPM-xrootd interface
glite-info-provider-release 1.0.1-1 glite-info-provider-release-1.0.1-1.noarch.rpm glite-info-provider-release
glite-info-provider-service 1.3.1-0 glite-info-provider-service-1.3.1-0.noarch.rpm glite-info-provider-service
glite-security-voms-api 1.9.17-1.sl5 glite-security-voms-api-1.9.17-1.sl5.x86_64.rpm v.
glite-security-voms-api-cpp 1.9.17-1.sl5 glite-security-voms-api-cpp-1.9.17-1.sl5.x86_64.rpm v. GL32
glite-SE_dpm_mysql 3.2.6-2.sl5 glite-SE_dpm_mysql-3.2.6-2.sl5.x86_64.rpm Metapackage for glite-SE_dpm_mysql
glite-version 3.2.2-1 glite-version-3.2.2-1.noarch.rpm Shows version information for the installed gLite node types
glite-yaim-core 4.0.12-1 glite-yaim-core-4.0.12-1.noarch.rpm YAIM core package
glite-yaim-dpm 4.0.9-3 glite-yaim-dpm-4.0.9-3.noarch.rpm The glite-yaim-dpm module configures DPM Storage Elements for mysql.
gridsite-apache gridsite-apache- GridSite mod_gridsite module for Apache httpd
gridsite-shared gridsite-shared- GridSite shared library and core documentation
lcgdm-devel 1.7.4-6sec.sl5 lcgdm-devel-1.7.4-6sec.sl5.x86_64.rpm LCG Data Management common development libraries and header files.
lcgdm-libs 1.7.4-6sec.sl5 lcgdm-libs-1.7.4-6sec.sl5.x86_64.rpm LCG Data Management common shared libraries
lcg-expiregridmapdir 2.1.0-1 lcg-expiregridmapdir-2.1.0-1.noarch.rpm lcg-expiregridmapdir
mod_dpmput 1.2.1-3sec.sl5 mod_dpmput-1.2.1-3sec.sl5.x86_64.rpm DPM Apache httpd plugin
mod_keyauth 1.2.1-2sec.sl5 mod_keyauth-1.2.1-2sec.sl5.x86_64.rpm DPM Apache httpd plugin for token based authorization.
perl-dpm 1.7.4-6sec.sl5 perl-dpm-1.7.4-6sec.sl5.x86_64.rpm Perl interface to Disk Pool Manager
python-dpm 1.7.4-6sec.sl5 python-dpm-1.7.4-6sec.sl5.x86_64.rpm Python interfaces to Disk Pool Manager

The RPMs can be updated using yum via

Service reconfiguration after update

Not needed.

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)