Wednesday, February 25, 2009

Production BDII server updated (No service interruption)

BDII users,

This morning, we updated various pieces on the central CEMon-BDII service to the latest release that has been under testing on the dev/ITB servers. There was no service interruption - we did the upgrade one server at a time while the other continued to serve users.

Major updates include

1) Use of resource_group name instead of resource in BDII DNs per CMS request. See http://code.google.com/p/osggoc/issues/detail?id=16

2) Resource_alias from OIM is being considered when processing raw cemon LDIF files; For example, NERSC should see their resource's files in the status page.

3) OIM data caching moved out of translation script;
- Caching script also caches Interop BDII LDAP URI list; i.e. [http://oim.grid.iu.edu/pub/get_osg_interop_bdii_ldap_list.php?format=plain-text] is cached on both BDII servers [http://is.grid.iu.edu/osg_interop_bdii_ldap_list.txt]; we are still following up on how WLCG's top level BDII uses this list, and if it is even necessary.

4) Status CGI page [http://is.grid.iu.edu/cgi-bin/status.cgi] prints XML for consumption by MyOSG, GIP Validator, etc.

5) BDII upgraded to 4.0.2-2 - no noticeable change functionality but this upgrade allowed us to get rid of a hack we had to put into the BDII update script previously to allow two BDIIs to run on different ports.

Please let us know if you have any questions.