EMI INFSO-RI-261611 SA1 Session Report Francesco Giacomini (INFN) EMI Kick-off Meeting CERN, 26-28 May 2010.

Slides:



Advertisements
Similar presentations
ITIL: Service Transition
Advertisements

Release & Deployment ITIL Version 3
EMI INFSO-RI SA2: Session Summary Alberto Aimar WP Package Leader 1 June 2011, Lund.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE-III Program of Work Erwin Laure EGEE-II / EGEE-III Transition Meeting CERN,
EMI INFSO-RI European Middleware Initiative (EMI) Alberto Di Meglio (CERN) Project Director.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI Future support of EGI services Tiziana Ferrari/EGI.eu Future support of EGI.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI INFSO-RI EMI SA2 Report Quality Assurance Alberto Aimar (CERN) SA2 WP Leader.
EMI INFSO-RI EMI Quality Assurance Processes (PS ) Alberto Aimar (CERN) CERN IT-GT-SL Section Leader EMI SA2 QA Activity Leader.
EGI: SA1 Operations John Gordon EGEE09 Barcelona September 2009.
EMI SA2: Quality Assurance (EMI-SA2 Work Package) Alberto Aimar (CERN) WP Leader.
EMI is partially funded by the European Commission under Grant Agreement RI Post EMI Plans and MeDIA Alberto DI MEGLIO, CERN Project Director WLCG.
EMI INFSO-RI SA2 - Quality Assurance Alberto Aimar (CERN) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI SA2 services evolution (after the end of EGI-InSPIRE) Peter Solagna, Michel.
European Middleware Initiative (EMI) – Release Process Doina Cristina Aiftimiei (INFN) EGI Technical Forum, Amsterdam 17. Sept.2010.
EMI INFSO-RI NA2 – Outreach and collaborations Status Report Emidio Giorgio (INFN Catania) Work Package Leader EMI First EC Review 22 June 2011,
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Quality Assurance Alberto AIMAR (CERN) SA2 Leader EMI Second EC.
JRA Execution Plan 13 January JRA1 Execution Plan Frédéric Hemmer EGEE Middleware Manager EGEE is proposed as a project funded by the European.
INFSOM-RI SA2 Overview Valerio Venturi WP leader 2.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks SA1: Grid Operations Maite Barroso (CERN)
INFSO-RI Enabling Grids for E-sciencE EGEE SA1 in EGEE-II – Overview Ian Bird IT Department CERN, Switzerland EGEE.
EMI INFSO-RI Project Overview NA1 – Administrative and Technical Coordination Alberto Di Meglio (CERN) Project Director 1 st EMI Periodic Review.
EMI INFSO-RI Guidelines and SQA Process Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
JRA2: Quality Assurance Overview EGEE is proposed as a project funded by the European Union under contract IST JRA.
EMI INFSO-RI SA1 – Maintenance and Support Francesco Giacomini (INFN) SA1 Leader 1 st EMI Periodic Review Brussels, 22 June 2011.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGI Operations Tiziana Ferrari EGEE User.
Enabling Grids for E-sciencE EGEE-II Meeting EGEE-II SA2 activity Tziouvaras Chrysostomos, MSc NTUA, 14 th March 2006.
European Middleware Initiative (EMI) The Software Engineering Model Alberto Di Meglio (CERN) Interim Project Director.
INFSOM-RI Project Overview Alberto Di Meglio Project Manager 2.
EMI is partially funded by the European Commission under Grant Agreement RI Project Status and NA1 Alberto Di Meglio, CERN 3 rd EMI All-Hands Meeting.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Robin McConnell NA3 Activity Manager 28.
EMI INFSO-RI European Middleware Initiative (EMI) Alberto Di Meglio (CERN)
European Middleware Initiative (EMI) An Overview Alberto Di Meglio v
State of Georgia Release Management Training
EMI INFSO-RI Software Quality Assurance in EMI Maria Alandes Pradillo (CERN) SA2.2 Task Leader.
EMI INFSO-RI Software Metric Definitions, Reports and Analysis in EMI Authors: Eamonn Kenny (TCD), Gianni Pucciani (CERN) Date: Tuesday 12 th April.
EGEE-III INFSO-RI Enabling Grids for E-sciencE SA3 All Hands Meeting 'Cluster of Competence' Experience SA3 INFN Cyprus May 7th-8th.
EGEE is a project funded by the European Union under contract IST Roles & Responsibilities Ian Bird SA1 Manager Cork Meeting, April 2004.
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
Grid Technology CERN IT Department CH-1211 Geneva 23 Switzerland t DBCF GT Grid Technology SL Section Software Lifecycle Duarte Meneses.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Patch Preparation SA3 All Hands Meeting.
EMI INFSO-RI SA1 – Maintenance and Support Francesco Giacomini (INFN) EMI First EC Review Brussels, 22 June 2011.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Implementing product teams Oliver Keeble.
EMI INFSO-RI Project Overview NA1 Report Alberto Di Meglio (CERN) Project Director 1 st EMI Periodic Review Brussels, 22 June 2011.
EMI INFSO-RI European Middleware Initiative (EMI) Alberto Di Meglio (CERN) Project Director.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI WP5 Review Michel Drescher EGI.eu SA2 – Michel Drescher - EGI-InSPIRE EC.
INDIGO – DataCloud WP5 introduction INFN-Bari CYFRONET RIA
EMI INFSO-RI SA2: Quality Assurance Status Report Alberto Aimar(SA2) SA2 Leader EMI First EC Review 22 June 2011, Brussels.
EMI INFSO-RI Testbed for project continuous Integration Danilo Dongiovanni (INFN-CNAF) -SA2.6 Task Leader Jozef Cernak(UPJŠ, Kosice, Slovakia)
EMI INFSO-RI European Middleware Initiative (EMI) Alberto Di Meglio (CERN) Project Director.
EGI-InSPIRE Project Overview1 EGI-InSPIRE Overview Activities and operations boards Tiziana Ferrari, EGI.eu Operations Unit Tiziana.Ferrari at egi.eu 1.
Grid Deployment Technical Working Groups: Middleware selection AAA,security Resource scheduling Operations User Support GDB Grid Deployment Resource planning,
Testing and Release Procedures/Tools Cristina Aiftimiei (INFN-CNAF) Mario David (LIP)
SLAs with Software Provider. Scope “…declare the rights and responsibilities between EGI.eu and the Software Provider for a particular component.” Which.
JRA1 Middleware re-engineering
Bob Jones EGEE Technical Director
EMI and GISELA Collaboration
Regional Operations Centres Core infrastructure Centres
EMI 1 (Kebnekaise) Updates
Software Verification and Validation
SA1 Execution Plan Status and Issues
Ian Bird GDB Meeting CERN 9 September 2003
SA2: Quality Assurance Status Report
Infrastructure Support
IEEE Std 1074: Standard for Software Lifecycle
EMI: dal Produttore al Consumatore
Description of Revision
Proposal on TSC policy for ONAP release Maintenance
{Project Name} Organizational Chart, Roles and Responsibilities
Presentation transcript:

EMI INFSO-RI SA1 Session Report Francesco Giacomini (INFN) EMI Kick-off Meeting CERN, May 2010

EMI INFSO-RI SA1 Objectives Ensure the efficient and transparent management of the maintenance process providing software problems analysis and resolutions Ensure customers receive certified software releases of middleware services and components according to agreed release policies and quality of service attributes Increase the quality levels of the EMI software by contributing to the implementation of the Quality Control procedures defined by the project QA activity Establish the EMI User Support (Service Desk) function and integrate it with the overall EGI, PRACE and VRCs user support channels 28/05/2010 SA1 Session Report – EMI Kick-off Meeting 2

EMI INFSO-RI Objectives in practice Guarantee the stability of the software deployed in production – Apply important/urgent changes – Support users Do it well – It will be measured Innovation comes from JRA1 28/05/20103 SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI Tasks One task per objective – SA1.2: Software Maintenance – SA1.3: Release Management – SA1.4: Quality Control – SA1.5: User Support Plus SA1.1: Work Package Coordination 28/05/20104 SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI SA1.1 – Work Package Coordination Task leader: INFN (Francesco Giacomini) All partners participate to meetings and reviews This task deals with: regular coordination of the Work Package reporting and review of milestones and deliverables 28/05/20105 SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI SA1.2 – Software Maintenance Task leader: INFN (Francesco Giacomini) All partners allocate effort to maintenance according to their technical expertise This task deals with: Analysis and correction of software defects found in released components Definition of the processes governing Software Maintenance, Problem Management and Change Management and the execution of related procedures 28/05/20106 SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI SA1.3 – Release Management Task leader: INFN (Cristina Aiftimiei) Participants: CERN, CINECA, UPJS This task deals with: Release management and coordination Maintenance of the package repositories Definition of release policies This task also covers the smooth transition from many middleware distributions to one, so that the production infrastructures stay functional without noticeable discontinuity 28/05/20107 SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI EMI Major Releases Characterized by well-defined interfaces, behaviour and dependencies for all included components, available on a predefined set of platforms Made available on a periodic basis, tentatively twelve months – Stability vs. Innovation (that comes from JRA1) Within an EMI major release components can change only in a backwards-compatible way – Minor, revision, emergency releases 28/05/20108 SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI Changes Changes that are included in the different types of releases are applied in different contexts – Major releases → JRA1 – Revision and emergency releases → SA1 – Minor releases → JRA1 + SA1 Changes to be applied to production releases need to be specifically agreed – EMT and/or PTB and/or PEB 27/05/20109 SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI Release Management – Open Issues What is the exact interface between a Product Team and the Release Manager? – What information is passed from a PT to the RM when a release is ready from the PT’s point of view? Does the RM re-build from source? Which tool to integrate the components? – Start with ETICS Which tool to manage and track releases? – RT, to conform to UMD? 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI SA1.4 – Quality Control Task leader: CINECA (Giuseppe Fiameni) All partners allocate effort to the continuous QC tasks according to their technical expertise CSIC is responsible for the security assessment This task deals with: Application of QA processes and procedures defined by SA2 Verification that all the releases of EMI components satisfy well-defined certification and validation criteria before being included in a stable EMI distribution, including that no regressions are introduced Security assessments of selected EMI components under the coordination of CSIC 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI Quality Control /2 Keep everything easy – QC should be perceived as an effective tool to improved software quality Next actions: – Identify metrics and procedures that require a quality control in SA1 (SA2 provides input here) – Figure out how to collect measurements from potentially heterogeneous tools, e.g. bug trackers Need to select the EMI components for security assessment 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI SA1.5 – User Support Task leader: JUELICH (Mathilde Romberg) All partners allocate effort to support according to their technical expertise and the defined support shifts This task deals with: provision of 3rd-level user support for incidents and requests escalated from the user support channels of the customer infrastructures and user communities The task coordinator is responsible to define the User Support and escalation processes and monitor the correct execution and respect of the SLAs 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI User Support /2 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI User Support /3 Support units have to be integrated in GGUS – Month-1 milestone Keep the number of bug tracking systems to a minimum All contribute to the catch-all support unit – shifts Need to define the levels of support for EMI components – How many versions? For how long? – To be included in SLAs 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI Next Deliverables DSA1.1 – Software Maintenance and Support Plan [M1] – Describes the Software Maintenance and Support processes, the roles and responsibilities and the main metrics to be used for the Service Level Agreements DSA1.2 - Software Release Plan [M3] – Describes the release procedures and policies for the middleware services and the complete EMI reference distributions – Contains the initial release schedule to be prepared in collaboration with the PTB and the JRA1 Work Package. The release schedule will be updated every three months during the course of the project 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI EMI 0 Release EMI Major Releases foreseen at months 12, 24, 36 An integration exercise is foreseen already at month 6, i.e. October 2010 – Not recommended for production use – Based on current versions of components Open (known) issues: – Which platforms? – Which external deps (e.g. globus)? – How to integrate? 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI Key Performance Indicators KSA1.1 – Number of incidents KSA1.2 – Incident resolution time KSA1.3 – Number of problems KSA1.4 – Number of urgent changes KSA1.5 – Change application time KSA1.6 – Number of releases KSA1.7 – Number of release rollbacks 28/05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI EMT The Engineering Management Team is the place where most technical discussions related to day-to-day work will happen Participants: Release Manager (Cristina Aiftimiei, chair), PT leaders, Quality Assurance/Control representatives, technical experts, etc. – As open as possible Will start soon Mailing list – – more info at /05/ SA1 Session Report – EMI Kick-off Meeting

EMI INFSO-RI SA1 Mailing list – More info at – Administrative issues – Low traffic 28/05/ SA1 Session Report – EMI Kick-off Meeting