EGI Operations Management Board Glue Validator Status EGI Operations Management Board 15th July 2013
What is glue-validator Command line tool to validate published information against the GLUE schema GLUE 1: http://forge.gridforum.org/sf/go/doc14185 GLUE 2: http://www.ogf.org/documents/GFD.147.pdf EGI profile for GLUE 2: http://go.egi.eu/glue2-profile http://gridinfo.web.cern.ch/glue/glue-validator-guide For each GLUE 2 attribute, one or more tests are executed Correct type and syntax Mandatory or not Value within certain range etc EGI Operations Management Board - 16th July 2013
Where to find glue-validator Available in EPEL, EMI and UMD repositories For validation against EGI profile for GLUE 2 >= v. 2.0.17 Not yet in EPEL Only available in EMI 3 and UMD 3 If you want to see the results per site https://midmon.egi.eu/nagios/ If you want to play with the the latest version /afs/cern.ch/users/m/malandes/public EGI Operations Management Board - 16th July 2013
Tuning glue-validator feedback Monthly reports WLCG sites feedback monitors Tuning glue-validator Middleware information providers validates GLUE2 templates midmon feedback Glue-validator error twiki EGI Operations Management Board - 16th July 2013
Tuning glue-validator GLUE 2 Info provider validation: Middleware services have been validated against the EGI profile for GLUE 2 https://twiki.cern.ch/twiki/bin/view/EGEE/ISproviders#GLUE_2_0_Validation Activity still on going Bugs identified or still under discussion i.e. Capacity totals for Storage Services Fixes planned for upcoming releases of the middleware EGI Operations Management Board - 16th July 2013
Tuning glue-validator GLUE 2 WLCG site monitoring Monthly reports available in: https://twiki.cern.ch/twiki/bin/view/EGEE/GLUEMonitoring Reports distributed internally among IS experts and LHC VO representatives Outstanding issues are followed up with GGUS tickets Unfortunately no progress can still be tracked Due to a bug in glue-validator not logging all errors May-13 Jun-13 ERROR 89965 108102 WARNING 85479 2215051 INFO 18205 49653 EGI Operations Management Board - 16th July 2013
glue-validator messages Glue-validator raises 3 different messages: Error, Warnings and Info All messages are documented here: https://twiki.cern.ch/twiki/bin/view/EGEE/GLUEValidatorErrorCodes Most common errors are right now due to BDII bugs -> GLUE 2 delete bug Fix released in UMD 3 Information provider bugs Tickets have been opened Information provider inaccuracies Tolerances will be added to avoid raising errors The tests raising these errors will be temporarily removed from the glue-validator or tolerances will be added In general sites are in good shape! EGI Operations Management Board - 16th July 2013
Rolling glue-validator into production glue-validator is currently deployed as a nagios probe in “midmon” After the glue-validation tuning, a newer version will be installed Glue-validation training will be provided ROD will validate the probe glue-validator errors will generate alarms in the operations dashboard ROD support to sites through GGUS tickets EGI Operations Management Board - 16th July 2013
EGI Operations Management Board - 16th July 2013 Planning July Finish info provider validation Identify glue-validator tests failing due to info provider bugs Define what to do with those tests Remove from glue-validator until fix available Add tolerances August New version of glue-validator Deploy new version in Midmon Identify most common errors (due to site misconfiguration at this point) Update error twiki September Prepare training for EGI TF How to run glue-validator Output of glue-validator Guidelines on how to fix errors Validation of glue-validator by ROD October/November Start using glue-validator in production EGI Operations Management Board - 16th July 2013