gLite > gLite 3.2 > glite-BDII_site > Update to glite-BDII_site 3.2.9-1.sl5  



gLite 3.2

glite-BDII_site - Update to version 3.2.9-1.sl5

Date 04.08.2010
Priority Normal



New version of glite-BDII_site

This release contains a new meta-package for the site-level BDII service, which obsoletes the glite-BDII metapackage, along with a number of new components and updated components.

If you are going to update a nodetype with a glite-BDII already installed, please follow this steps:

  • Download the repo file of the BDII_site
  • Run 'yum install glite-BDII_site'
  • Run '/opt/glite/yaim/bin/yaim -c -s site-info.def -n BDII_site'

Note that since this is a new nodetype you cannot use 'yum update'.

If you are going to do a clean installation, the steps are exactly the same as before.

BDII version 5.1 is a major revision that meets the Fedora and Debian packaging guidelines. One of the main impacts to is that some paths used by the BDII have changed.

The packages glite-info-provider-ldap and glite-info-provider-service have been updated to support Glue 2.0.

Two new packages glite-info-site and glite-info-static have been added to simplify the publication of the Site entry and also to provide the publication of the GLUE 2.0 Domain entry. The package glite-info-provider-release has been added to publish the gLite version for this Service.

All the gLite customizations are included in a new packages called bdii-config-site. This significantly reduced the specific configuration required and hence simplifies the YAIM component.

Finally, a new version of glite-yaim-bdii is provided that has been updated to work with all the above changes. As such, yaim needs to be run before this service will function correctly after an upgrade.


Please beware that co-hosting the new glite-BDII_site node with another node type (e.g. glite-CREAM) has NOT been tested and is NOT supported. For example, the new version of the BDII runs as user "ldap" instead of "edguser" that is still used for the resource BDII on other node types.

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

Fixed bugs

Number Description
 #64183 Site BDII should collect Glue 2 information
 #68754 bdii.conf location is different than the expected by yaim

Updated rpms

Name Version Full RPM name Description
bdii 5.1.7-1 bdii-5.1.7-1.noarch.rpm The Berkeley Database Information Index (BDII)
bdii-config-site 0.7.0-1 bdii-config-site-0.7.0-1.noarch.rpm Site BDII configration files
glite-BDII_site 3.2.9-1.sl5 glite-BDII_site-3.2.9-1.sl5.x86_64.rpm glite-BDII_site
glite-info-provider-ldap 1.3.1-1 glite-info-provider-ldap-1.3.1-1.noarch.rpm LDAP information provider
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.3-1 glite-info-provider-service-1.3.3-1.noarch.rpm The GLUE service information provider
glite-info-site 0.3.0-1 glite-info-site-0.3.0-1.noarch.rpm Site component for the glite-info-static framework.
glite-info-static 0.2.0-1 glite-info-static-0.2.0-1.noarch.rpm Core component for the glite-info-static framework.
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-bdii 4.1.4-1 glite-yaim-bdii-4.1.4-1.noarch.rpm glite-yaim-bdii module configures the top level BDII and site BDII.
glite-yaim-core 4.0.12-1 glite-yaim-core-4.0.12-1.noarch.rpm YAIM core package
glue-schema 2.0.3-1 glue-schema-2.0.3-1.noarch.rpm LDAP schema files for the GLUE Schema

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)