Download presentation
Presentation is loading. Please wait.
Published byFrederick Bryant Modified over 9 years ago
1
EGEE-III INFSO-RI-222667 Enabling Grids for E-sciencE www.eu-egee.org SA3 All Hands Meeting 'Cluster of Competence' Experience SA3 INFN Cyprus May 7th-8th 2009
2
May 7 th – 8 th 2009, SA3 All Hands meeting 2 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 SA3 INFN New releases of yaim packages for CREAM and WMS: –INFN – National Institute for Nuclear Physics – Italy –Following are the people involved in SA3 from INFN: Alessio Gianelle INFN-Padova Sara Bertocco INFN-Padova Paolo Andreetto INFN-Padova Elisabetta Molinari INFN-Milano
3
May 7 th – 8 th 2009, SA3 All Hands meeting 3 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 TSA3.1 - Integration and packaging New releases of yaim packages for CREAM and WMS: –patch #2830: [ YAIM-WMS ] New yaim-wms to properly configure the ICE section - development and pre-certification –patch #2805: YAIM-CREAM-CE 5th update - development and pre-certification –patch #2750: YAIM-CREAM-CE 4th update – Development & Pre-certification –patch #2397, Enable WMS submission to ARC –bug #46460, [YAIM-WMS] Implement config_info_service_wms –bug #40763: [ yaim-creamce ] Implement config_info_service_creamce (part of patch 2805) Porting of the CREAM UI to debian 64 bit
4
May 7 th – 8 th 2009, SA3 All Hands meeting 4 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 TSA3.2 - Testing and certification WMS –Pre-certification of WMS patch #2562 –Pre-certification of patch #2597 WMS 3.2 –(precertification) of the latest release of ICE; patch #2459 –Pre-certification of patch #2862 new version of ICE CREAM –Precertification of CREAM CE patch #2748 –Precertification of the patch #2666: 4th update of CREAM CE for slc4/i386 –Precertification of the patch #2805: YAIM-CREAM-CE 5th update
5
May 7 th – 8 th 2009, SA3 All Hands meeting 5 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 TSA3.2 - Testing and certification cont'd UI –precertification of CREAM CLI patch 2803 and 2845 –precertification of patch #2622 WMS UI VOMS –pre-certification of VOMS patch #2613 –pre-certification of VOMS patch #2717 Writing of the WMS testplan In general, documentation and test reports can be found here: https://twiki.cnaf.infn.it/cgi- bin/twiki/view/EgeeJra1It/TestWokPlan
6
May 7 th – 8 th 2009, SA3 All Hands meeting 6 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 TSA3.2.3 Operate certification and testing testbeds support to pilot services: –https://twiki.cern.ch/twiki/bin/view/LCG/PpsPilotCream installation and upgrading of testbeds to be used during pre-certification testing of the WMS and CREAM CE: –http://grid.pd.infn.it/cream/field.php?n=Main.MachinesInPadovahttp://grid.pd.infn.it/cream/field.php?n=Main.MachinesInPadova –https://twiki.cnaf.infn.it/cgi-bin/twiki/view/EgeeJra1It/PreCertTestBedhttps://twiki.cnaf.infn.it/cgi-bin/twiki/view/EgeeJra1It/PreCertTestBed installation and maintenance of a CREAM CE lsf for the certification testbed -> should we keep maintaining it also going into the second year of EGEEIII with the 'product team' concept?
7
May 7 th – 8 th 2009, SA3 All Hands meeting 7 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Debugging &Interoperability Tasks TSA3.3.1 General debugging, analysis and support: – analysis and troubleshooting of problems arising on several WMS used by the experiments during production. –Helping to debug problems coming from GGUS tickets, savannah bugs or mailing lists
8
May 7 th – 8 th 2009, SA3 All Hands meeting 8 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Documentation and partner's related activities Writing of a WMS guide for Administrators: –first version in wiki format at https://https://twiki.cnaf.infn.it/cgi- bin/twiki/view/EgeeJra1It/WMS_guide Participation to the EGEEIII All Hands meeting in Praga and to the by-weekly SA3 coordination phone conferences
9
May 7 th – 8 th 2009, SA3 All Hands meeting 9 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Future Plans Continue supporting tasks described in previous slides Adapt to the 'product team' concept, following also new guidelines and feedback received from this meeting
10
May 7 th – 8 th 2009, SA3 All Hands meeting 10 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 CoC definition (as from EGEE III DoW) 'Cluster of Competence' responsabilities: –Testing up to production readiness of the components WMS, VOMS, CREAM, UI, including Participation in patch preparation Test case analysis and test development Pre-certification testing A smooth transition of each component –from development ---> to pre-certification testing ---> to certification should be guaranteed by the CoC
11
May 7 th – 8 th 2009, SA3 All Hands meeting 11 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Key Points for a correct implementation of the CoC In order for the transition to be working correctly and optimized it needs: –Clear distinction between roles none of the SA3 INFN members is a developer of the component under testing nevertheless, close (also geographically) collaboration and continuous feedback between developer and tester Developer Tester
12
May 7 th – 8 th 2009, SA3 All Hands meeting 12 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Key Points for a correct implementation of the CoC Code freeze before pre-certification testing can start: –Testers should be able to run a full set of functionality and regression tests on code that has been frozen and identifiable by a clear tag –Internal releases are possible before sending the patch into certification –Final set of tests before sending patch into certification should be done on a 'stable' version of the software
13
May 7 th – 8 th 2009, SA3 All Hands meeting 13 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Key Points for a correct implementation of the CoC Deployment testing, including: –Patch preparation, creation/administration of the relative configuration in ETICS –Implementation of the component configuration via yaim and testing of it Testsuite development for functional testing Test analysis and test case development requires (among others): –clear description of the bug and a general indication on how it could be tested or reproduced (by the developer or by whom opened the bug)
14
May 7 th – 8 th 2009, SA3 All Hands meeting 14 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 CoC future plans Soon to be ----->'Product Teams' –From the DoW: Certification tasks will be assigned to the existing engineering teams and their clusters of competence to form integrated product teams. The product teams will be completely responsible for delivering to state certified (i.e. proven using the established criteria to be ready for production deployment) working, deployable, production quality software to operations by balancing the allocation of work (engineering, testing, and certification) within the team. Main difference with respect to the current 'cluster of competence' concept ---> –----> also certification will be done by testers close (also geographically) to the developers
15
May 7 th – 8 th 2009, SA3 All Hands meeting 15 Enabling Grids for E-sciencE EGEE-III INFSO-RI-222667 Questions ?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.