Migration to SL5 James Bellinger University of Wisconsin at Madison 21-Apr-2010 1.

Slides:



Advertisements
Similar presentations
Epics Configuration Management Steve Hunt v1.0. Goals Maximize control system availability Minimize development cycle time Reduce risk.
Advertisements

•7/12 /07 F-1 © 2010 T. Horton CS 4240 Principles of SW Design Packages in Java and UML.
20-Jun-15 XP Again. Test-Driven Development Advantages of writing tests first: Clarifies what the methods are supposed to do Methods are testable Methods.
Version Control Systems Phil Pratt-Szeliga Fall 2010.
1 CMPT 275 Software Engineering Revision Control.
Programming. Software is made by programmers Computers need all kinds of software, from operating systems to applications People learn how to tell the.
From C++ to C#. Web programming The course is on web programming using ASP.Net and C# The course is on web programming using ASP.Net and C# ASP.Net is.
The Linux Operating System Lecture 2: Installation and Installing Programs Tonga Institute of Higher Education.
1 Introduction to Tool chains. 2 Tool chain for the Sitara Family (but it is true for other ARM based devices as well) A tool chain is a collection of.
Remote Unit Testing Milestone III Alex Riordan Brian Pruitt-Goddard.
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
Apache Web Server v. 2.2 Reference Manual Chapter 1 Compiling and Installing.
Programming Languages , perfSONAR-PS Developers Meeting Aaron Brown, Maxim Grigoriev, Eric Pouyoul.
Software Engineering 2003 Jyrki Nummenmaa 1 SOFTWARE PRODUCT QUALITY Today: - Software quality - Quality Components - ”Good” software properties.
ISetup – A Guide/Benefit for the Functional User! Mohan Iyer January 17 th, 2008.
Component Technology. Challenges Facing the Software Industry Today’s applications are large & complex – time consuming to develop, difficult and costly.
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
Code Management James N. Bellinger University of Wisconsin at Madison 16 March
4/1/05F-1 © 2001 T. Horton CS 494 Object-Oriented Analysis & Design Packages and Components in Java and UML.
1 Control Software (CAT) Introduction USB Interface implementation Calorimeter Electronics Upgrade Meeting Frédéric Machefert Wednesday 5 th May, 2010.
G4MICE Status and Plans 1M.Ellis - CM24 - RAL - 31st May 2009  Firstly, a correction to the agenda:  I failed to spot a mistake in the agenda that I.
Code Management James N. Bellinger University of Wisconsin at Madison 11 May
Overview of PVSS 3.6 Oliver Holme IT-CO. 16/11/2006JCOP Project Team Meeting New features in 3.6 New Installer for PVSS on Windows New Qt User Interface.
What is a port The Ports Collection is essentially a set of Makefiles, patches, and description files placed in /usr/ports. The port includes instructions.
Migration from SL4 to SL5 at CC-Lyon J ü rgen Brunner.
This document gives one example of how one might be able to “fix” a meteorological file, if one finds that there may be problems with the file. There are.
1 Moving Linux in CMS Vincenzo. 2 Generic Certification backward compatibility SLC4 is binary backward compatible: –Binaries built on SLC3 are usable.
Software Engineering 2004 Jyrki Nummenmaa 1 SOFTWARE PRODUCT QUALITY Today: - Software quality - Quality Components - ”Good” software properties.
Software Engineering – University of Tampere, CS DepartmentJyrki Nummenmaa SOFTWARE PRODUCT QUALITY Today: - Software quality -
Software Engineering Overview DTI International Technology Service-Global Watch Mission “Mission to CERN in Distributed IT Applications” June 2004.
G.Govi CERN/IT-DB 1 September 26, 2003 POOL Integration, Testing and Release Procedure Integration  Packages structure  External dependencies  Configuration.
Separate distribution of the analysis code (and more) P. Hristov 19/03/2014.
Version Control and SVN ECE 297. Why Do We Need Version Control?
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Exploring Parallelism with Joseph Pantoga Jon Simington.
SRM-2 Road Map and CASTOR Certification Shaun de Witt 3/3/08.
Code Management James N. Bellinger University of Wisconsin at Madison 8 December
Migration to SL5 James Bellinger University of Wisconsin at Madison 7-Apr
GCC Conversion Status Alan M Jonckheere. 12/4/2002A.M.Jonckheere2 Introduction KAI is no longer supported by their new owner, INTEL. Reconstituted C++
Code Management James N. Bellinger University of Wisconsin at Madison 1 June
Code Migration James N. Bellinger University of Wisconsin at Madison 7 July
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
Poka-yoke in software A software products company sells application software to an international market. The pull-down menus and associated mnemonics provided.
Online Database Work Overview Work needed for OKS database
Weekly Meeting July
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 3-August-2011
University of Wisconsin at Madison
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 10 November 2010
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 13 October 2010
University of Wisconsin at Madison
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 3 November 2010
James N. Bellinger University of Wisconsin at Madison 21 July 2010
James N. Bellinger University of Wisconsin at Madison 6 October 2010
Electronics II Physics 3620 / 6620
University of Wisconsin at Madison
University of Wisconsin at Madison
CSE 303 Concepts and Tools for Software Development
Programming.
University of Wisconsin at Madison
James N. Bellinger University of Wisconsin at Madison 18-January-2012
James N. Bellinger University of Wisconsin at Madison 11-January-2012
James N. Bellinger University of Wisconsin at Madison 28 July 2010
David Cleverly – Development Lead
University of Wisconsin at Madison
Presentation transcript:

Migration to SL5 James Bellinger University of Wisconsin at Madison 21-Apr

Milestone Announced releases m, 6.1.4mc.m, and m last week Minor glitches but everything seems to be there Some packages (JointPhysics) still needed fiddling Well done 21-Apr-2010 Migration to SL5

development – Not an ordinary release – No validation: packaging and compilation only – Which external packages should be default? – Validation required Uses root v5_14_00g –q GCC_3_4_3 – Event display gripes but works – Are root files interoperable with old version? – Something is screwed up with the distribution New release 21-Apr-2010 What’s Next?

Need to be able to compile/link everything Not sure we need to have binaries distributed – Not going to be many customers for pulling a development distribution in the first place Leave development-lite structure alone? 21-Apr-2010 development

10K test OK for verifying code – We already verified the system libraries Verifying new root may need more effort: not a simple matrix – Write 616/SL3 read 701/SL5 and rewrite and compare – Re-read 616/SL3 and rewrite and compare » Re-read 701/SL4 and compare – Trying to find out what was already done Murat says they’ve been running successfully, doesn’t remember validation procedures 21-Apr m Validation

Reprocessing may be in the cards – Claim of 60% more top with modified b-tagging! Safe to bet that new compilers will call errors what are now just warnings – Extensive minor changes needed, probably not automatable. Unified Production/MC/ntuple release makes maintenance easier Probably follow-on is better than Apr-2010 New Release Desirable

What next? The less we support, the better? Can we use native – python? – perl? need to maintain oracle interface, so probably not – dddebugger? – gtools? bison and f2c don’t seem to bundle with SL5, rest do – gsl? – 21-Apr-2010 Offloading products?