This page last changed on May 11, 2011 by prodrigu.

Release: Update-10

Summary

Start Date 21 Feb 2011
End Date 07 Apr 2011
Status Released
Release Date 07 Apr 2011
Release Manager Wojciech Lapka
Main Activities * Suppport for gLExec
* New yaim variables for timeouts
* Bug fixes
* Documentation improvements
* Repository change
Notes None

Validation Steps performed

  • Outlined in SAM-1295
  • Announced for Stage Rollout - 07 Apr 2011 (Update 10), 28 April 2011 (Update 10.1)
  • Cleared staged rollout - 03 May 2011

List of packages updated in this release

atp-1.16.8-12.el5
atp-web-1.16.8-12.el5
glite-yaim-nagios-1.3.1-5.el5
grid-monitoring-config-gen-0.78.5-1.el5
grid-monitoring-org.nagiosexchange-probes-0.17-1.el5
msg-consume2db-1.0.20-1.el5 (Only on central egee-NAGIOS-WEB machine)
myegi-0.5.4-6.el5
nagios2metricstore-1.0.33-3.el5
perl-TOM-1.7-1.el5
sam-release-1.10.0-1.el5

Release Notes

  • Support for gLExec tests.
    gLExec services need to be declared in GOCDB in order to be picked up by ATP and tested by Nagios. Monitoring requires additional configuration defined below.
  • Load OSG downtimes to ATP - only in central instance (egee-NAGIOS-WEB) by default
  • ATP and MDB sync timeout parameters configurable by YAIM.
  • Setting NCG_GOCDB_ROC_NAME to ALL configures Nagios for all ROCs
  • Bug fixes in service status and availability computations
  • Bug fixes in MyEGI web services
  • Repository change - use rpmforge instead of dag, enable extras (details: SAM-1389)
  • Documentation improvements (glexec setup, how to use alternative LFC, BDII, SE)

Configuration changes

Following YAIM variables added or modified:

# setting NCG_GOCDB_ROC_NAME configures SAM for all NGIs in GOCDB (SAM-1307)
# (not to be used by NGIs)
NCG_GOCDB_ROC_NAME=ALL

# modifying timeout for ATP and MDDB synchronizers (SAM-1212)
ATP_SYNC_TIMEOUT=1200
MDDB_SYNC_TIMEOUT=1200

# instruct SAM to use one specific broker instead
# of the broker network (SAM-1146)
# (not to be used on production)
MSG_BROKER_CACHE_HOST=my.broker.host

#Add GLEXEC to MDDB supported profiles
NCG_MDDB_SUPPORTED_PROFILES="ROC,ROC_CRITICAL,ROC_OPERATORS,GLEXEC"
Note that after upgrade and before YAIM execution, atp_synchro.conf.rpmnew configuration file should replace the existing one, i.e.
mv /etc/atp/atp_synchro.conf.rpmnew /etc/atp/atp_synchro.conf
YAIM needs to be executed after the upgrade. Note that there's DB upgrade of 'metricstore' and 'atp' schemas so the execution will take longer.

Service gLExec requires pilot role in the VOMS proxy certificate. In order to monitor gLExec services make sure that you have permission for the pilot role in your VO. In the Yaim configuration set the following variables:

NCG_HASH_CONFIG_PROFILES=<role_name>,GLEXEC
NCG_PROFILE_FQAN_GLEXEC=/<vo_name>/Role=pilot

where <role_name> is name of your role in capital letters. Correct setting for NGI instances:

NCG_HASH_CONFIG_PROFILES=NGI,GLEXEC
NCG_PROFILE_FQAN_GLEXEC=/ops/Role=pilot

Known Issues

None

List of Issues fixed in this release

jiraissues: Unable to determine if sort should be enabled.
Document generated by Confluence on Feb 27, 2014 10:19