Savannah to Jira Migration

Slides:



Advertisements
Similar presentations
Software Configuration Management
Advertisements

Configuration Management Process and Environment MACS Review 1 February 5th, 2010 Roland Moser PR a-RMO, February 5 th, 2010 R. Moser 1 R. Gutleber.
OSG Area Coordinator’s Report: Workload Management February 9 th, 2011 Maxim Potekhin BNL
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
Databases E. Leonardi, P. Valente. Conditions DB Conditions=Dynamic parameters non-event time-varying Conditions database (CondDB) General definition:
U.S. Department of Agriculture eGovernment Program eGovernment Working Group Meeting February 11, 2004.
PanDA Monitor Development ATLAS S&C Workshop by V.Fine (BNL)
Objectives: Upgrade Siebel to a supported application Upgrade to Oracle 9i database Deliver all existing user functionality with no degradation in performance.
JIRA usage in the DAQ An overview.
GGUS at PEB – –- page 1 LCG Klaus-Peter Mickel, GridKa Karlsruhe LCG-PEB-Meeting ( ) The Global Grid User Support Model (Report of GDB.
LCG Generator Meeting, December 11 th 2003 Introduction to the LCG Generator Monthly Meeting.
SEAL Core Libraries and Services CLHEP Workshop 28 January 2003 P. Mato / CERN Shared Environment for Applications at LHC.
Migration from Savannah to JIRA Alina Grigoras A.
ATLAS Production System Monitoring John Kennedy LMU München CHEP 07 Victoria BC 06/09/2007.
15 December 2015M. Lamanna “The ARDA project”1 The ARDA Project (meeting with the LCG referees) Massimo Lamanna CERN.
Paperless Timesheet Management Project Anant Pednekar.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Task tracking SA3 All Hands Meeting Prague.
Last update 29/01/ :01 LCG 1Maria Dimou- cern-it-gd Maria Dimou IT/GD CERN VOMS server deployment LCG Grid Deployment Board
Julia Andreeva on behalf of the MND section MND review.
A. Gheata, ALICE offline week March 09 Status of the analysis framework.
Savannah to Jira Migration LHCb Computing Workshop 19 th of May 2014.
Savannah ROOT in JIRA Petya Petrova PH/SFT. LCG Savannah is retiring Reasons: o Code based on dead GNU Savannah branch o Technology and methods evolved.
11/01/2012B.Couturier - Core Software Workshop 1 Software Development Infrastructure Main Topics Development tools Build and Release tools Tracking/Management.
OSG Area Coordinator’s Report: Workload Management February 9 th, 2011 Maxim Potekhin BNL
JRA1 Meeting – 09/02/ Software Configuration Management and Integration EGEE is proposed as a project funded by the European Union under contract.
ConTZole Tomáš Kubeš, 2010 atlas-tz-monitoring.cern.ch An Interactive ATLAS Tier-0 Monitoring.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GOCDB4 Gilles Mathieu, RAL-STFC, UK An introduction.
WLCG Operations Coordination Andrea Sciabà IT/SDC GDB 11 th September 2013.
SPI Report for the LHCC Comprehensive Review Stefan Roiser for the SPI project.
Savannah to Jira Migration
WLCG IPv6 deployment strategy
Monitoring Evolution and IPv6
Jacek Otwinowski (Data Preparation Group)
STOCK TRADING SIMULATION SYSTEM
Regional Operations Centres Core infrastructure Centres
Working in Groups in Canvas
Chapter 11: Software Configuration Management
POW MND section.
3D Application Tests Application test proposals
Short term improvements to the Information System: a status report
CREAM Status and Plans Massimo Sgaravatto – INFN Padova
ALICE FAIR Meeting KVI, 2010 Kilian Schwarz GSI.
ATLAS support in LCG.
Software Configuration Management
Algorithm and Ambiguity
1 VO User Team Alarm Total ALICE ATLAS CMS
WLCG Accounting Task Force Update Julia Andreeva CERN WLCG Workshop 08
Quality Control in the dCache team.
Maite Barroso, SA1 activity leader CERN 27th January 2009
Artem Trunov and EKP team EPK – Uni Karlsruhe
Maintaining software solutions
Workshop Summary Dirk Duellmann.
CernVM Status Report Predrag Buncic (CERN/PH-SFT).
Bernd Panzer-Steindel CERN/IT
WLCG Collaboration Workshop;
Francesco Giacomini – INFN JRA1 All-Hands Nikhef, February 2008
LCG Operations Workshop, e-IRG Workshop
Leigh Grundhoefer Indiana University
Chapter 11: Software Configuration Management
Priorities and contents of releases
WordPress Unit Web Coordinators
Planning and Estimation.
Case Study 1 By : Shweta Agarwal Nikhil Walecha Amit Goyal
Global Grid Forum (GGF) Orientation
User Support, User Requirements
Iteration Planning.
ATLAS DC2 & Continuous production
Joel Closier Eric van Herwijnen Agnieszka Jacholkowska
Progress with transition to new SDF
To Brihaspathi. Software Development Services
Presentation transcript:

Savannah to Jira Migration Status report

Savannah Users Savannah is a Web-based Libre Software hosting system including: issue tracking Bugs, Tasks, Support, News and Documentation project member management by roles and individual account maintenance Savannah … Projects P250 MySQL db EXPORT

More than 200 projects in Savannah ACTIVE Projects 69 NON ACTIVE Projects 36 Archive Projects 137 242 projects planed for migration The plugin Since there is no possibility to export data from Savannah, a plugin (of Jira) was developed in order to migrate projects from Savannah to Jira. This Jira plugin was developed by a summer student and then a fellow has continued. … P250 MySQL db Projects Plugin incompatible with new version of Jira Migrate in Jira using the plugin

Project by type N Type N-Projects 3 ATLAS Computing Operations Count 1 ALICE 14 2 ARDA 3 ATLAS Computing Operations Count 28 4 ATLAS Detector Operations 8 5 ATLAS Miscellaneous 6 ATLAS Offline Software 35 7 ATLAS TDAQ 21 CERN IT 32 9 CMS 30 10 CMS Software 11 EGEE 12 HEP Applications 13 LCG Application Area LCG Grid deployment 15 LHCb 16 Other Grid Projects 17 Other Physics 18 Savannah portal   Total 271

Start December March January A Series of actions February Plugin not working Code development for static web pages Plugin fixed in dev instance dev and production again not the same version Workaround: Import into old version, upgrade JIRA and migrate between JIRA instances Using workaround procedure Problem with the custom fields ; (those associated to tasks ) data were not migrated Most of the Problems fixed by Rene Some problems in Jira 6.1 and some others related to custom fields Start The code is being developed using python . Can generate static web pages of any Savannah project cernVM migrated successfully in production instance of JIRA December Aliroot Dashboard GGUS sh. list Atlas Trigger Software Persistency Framework Atlas Central DCS ATLAS Panda distributed production and analysis system Atlas Distributed Comp. Operation Support Testing for errors and methods to solve the issues related to custom fields March A Series of actions Created a few test migrations in the dev instance January The plugin was fixed and runing in the development instance of Jira which was not the same version of the jira production instance. February 1st Migration of Aliroot A Bug was found in the plugin code In order to have an alternative solution there were conducted tests running the plugin in 6.0 and then upgrade to 6.1 ….

Custom fields There are in total 236 Custom fields for the projects that we have scheduled for migration 3 “Date” type 108 “Selective box” type 225 “text” type Some of the custom fields may have similarities and it would be possible to associate them in multiple projects or even use global fields. It will not be possible to avoid having all custom fields of “Selective box” type because each list has different values

Looking forward Solve a few issues related to custom fields Refine the schedule (better time estimation and project priorities) Implement the plan according to the schedule Coordinate with IT Contact users and exchange information Perform the migrations

A2 A3 A1 Migration terminated D A4 C B Short procedure Migration of Savannah projects to Jira development instance Jira Production Create a draft mapping of fields and values Export the project in Jira development instance Agree on the result with the user Check the project in Savannah Best efforts to minimize the number of Custom fields in Jira A2 A3 A1 Migration terminated D A4 Migrate the project in Jira Production instance C B Short procedure

The procedure Inform all project leaders in Savannah about the procedure and the schedule. Eventually reschedule after feedback Execute a test migration and inform the project leaders to give feedback Eventually take note of the feedback and do the necessary modifications (e.g. mapping field values) Proceed with the migration in the production instance of Jira.

The schedule 111 projects to be migrated Thank you 111 projects to be migrated About 10 weeks time for completion Going through a test migration and interaction with the users before final migration Currently 8 in progress Coordination with IT Static web pages for the remaining 137 projects