glite-BDII_top - Updated to version 3.2.10-3

Normal priority update
Released on Update 21 (18/01/2011)

Description (See the patch #4548)

What's new

This update of the top level BDII enables support for OpenLDAP 2.4 and addresses the degradation problems seen in production.

The main problem addressed in this release is the fix for the performance degradation problem seen in production by some sites. For more details about this fix please see the relevant bug report. In order to fix this issue, OpenLDAP 2.4 is required and this release contains the necessary changes that enable this version to be used. Another performance improvement is the option to use a RAM disk for the database files.

Configuration

This release introduces three new YAIM variable that are have the following default values.

SLAPD_CONF=/etc/bdii/bdii-top-slapd.conf SLAPD=/usr/sbin/slapd2.4
BDII_RAM_DISK=yes

SLAPD_CONF is the location of the slapd.conf file. SLAPD is the full path of the slapd command. BDII_RAM_DISK is a boolean to enable/disable the use of the RAM disk.

Please note that if you set BDII_RAM_DISK=yes it is advisable to have at least 4GB of RAM in the machine, because a lot of space can be taken by the transaction log files of the LDAP DB (depending on the log level).

For further fine-tuning of the performance please consult: https://savannah.cern.ch/patch/?4548#comment29

The following bugs are fixed by this release

https://tomtools.cern.ch/jira/browse/IS-88 https://tomtools.cern.ch/jira/browse/IS-155

https://tomtools.cern.ch/jira/browse/IS-96 https://tomtools.cern.ch/jira/browse/IS-158

https://tomtools.cern.ch/jira/browse/IS-159 https://tomtools.cern.ch/jira/browse/IS-160

https://tomtools.cern.ch/jira/browse/IS-163 https://tomtools.cern.ch/jira/browse/IS-164

https://tomtools.cern.ch/jira/browse/IS-165 https://tomtools.cern.ch/jira/browse/IS-172

https://savannah.cern.ch/bugs/?73098

https://savannah.cern.ch/bugs/?72689

Dependent Patches

NumberDescription
There are no dependent patches.

Fixed Bugs

NumberDescription
#73098 Top BDII endpoint published twice in GLUE 2
#72689 Top BDII should group the site info under GLUE2GroupID=grid

Updated Rpms (See the full list)

NameVersionFull Rpm NameDescription
bdii 5.1.13-1 bdii-5.1.13-1.noarch.rpm bdii-top
bdii-config-top 0.0.8-1 bdii-config-top-0.0.8-1.noarch.rpm bdii-config-top
glite-BDII_top 3.2.10-3 glite-BDII_top-3.2.10-3.sl5.x86_64.rpm glite-BDII_top
glite-info-provider-ldap 1.3.2-1 glite-info-provider-ldap-1.3.2-1.noarch.rpm glite-info-provider-ldap
glite-info-update-endpoints 2.0.6-1 glite-info-update-endpoints-2.0.6-1.noarch.rpm glite-info-update-endpoints
glite-yaim-bdii 4.1.11-1 glite-yaim-bdii-4.1.11-1.noarch.rpm configuration for the yaim bdii module
glue-schema 2.0.6-1 glue-schema-2.0.6-1.noarch.rpm GLUE Schema
lib64ldap2.4_2 2.4.22-1 lib64ldap2.4_2-2.4.22-1.el5.x86_64.rpm LDAP Libraries
openldap2.4 2.4.22-1 openldap2.4-2.4.22-1.el5.x86_64.rpm OpenLDAP is an open source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. LDAP is a set of protocols for accessing directory services (usually phone book style information, but other information is possible) o...
openldap2.4-extra-schemas 1.3-10 openldap2.4-extra-schemas-1.3-10.el5.noarch.rpm Extra Schemas for the OpenLDAP server
openldap2.4-servers 2.4.22-1 openldap2.4-servers-2.4.22-1.el5.x86_64.rpm OpenLDAP is an open source suite of LDAP (Lightweight Directory Access Protocol) applications and development tools. LDAP is a set of protocols for accessing directory services (usually phone book style information, but other information is possible) o...

Service reconfiguration after update

Service must be reconfigured.

Service restart after update

Service must be restarted.