Linux distributions HEPSYSMAN July 2004 P. D. Gronbech.

Slides:



Advertisements
Similar presentations
Single Sign-On with GRID Certificates Ernest Artiaga (CERN – IT) GridPP 7 th Collaboration Meeting July 2003 July 2003.
Advertisements

Andrew McNab - Manchester HEP - 24 May 2001 WorkGroup H: Software Support Both middleware and application support Installation tools and expertise Communication.
HEPIX May 2004 Edinburgh Linux/Unix highlights.
DireXions – PVX Plus Sales and Marketing PVX Plus Sales and Marketing Presented By David Twiddy.
ATC Conference Call January 10, 2008 Thank you for joining the call. We will start the call shortly. Please enter * 6 to mute your line and # 6 to unmute.
Software Development Unit 6.
DATA PRESERVATION IN ALICE FEDERICO CARMINATI. MOTIVATION ALICE is a 150 M CHF investment by a large scientific community The ALICE data is unique and.
Windows XP Migration Jumpstart Offering Offering Datasheet The Challenges With less than one year until the end of support for Windows XP, customer are.
EGI-Engage Recent Experiences in Operational Security: Incident prevention and incident handling in the EGI and WLCG infrastructure.
F Run II Experiments and the Grid Amber Boehnlein Fermilab September 16, 2005.
Evaluating and Purchasing Electronic Resources- The University of Pittsburgh Experience Sarah Aerni Special Projects Librarian University of Pittsburgh.
AICT5 – eProject Project Planning for ICT. Process Centre receives Scenario Group Work Scenario on website in October Assessment Window Individual Work.
HEPiX Catania 19 th April 2002 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 19 th April 2002 HEPiX 2002, Catania.
HEPiX Orsay 27 th April 2001 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 27 th April 2001 HEPiX 2001, Orsay.
10 Years of Scientific Linux HEPiX Spring 2014, LAPP, Annecy Alan Silverman (CERN, retired)
Programming and Application Packages
EARTO – working group on quality issues – 2 nd session Anneli Karttunen, Quality Manager VTT Technical Research Centre of Finland This presentation.
October, Scientific Linux INFN/Trieste B.Gobbo – Compass R.Gomezel - T.Macorini - L.Strizzolo INFN - Trieste.
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
ETICS2 All Hands Meeting VEGA GmbH INFSOM-RI Uwe Mueller-Wilm Palermo, Oct ETICS Service Management Framework Business Objectives and “Best.
1 Product Re-Selling Terms and Conditions 25/01/2003 – Today I am pleased to announce the terms and conditions for Product Reselling of the Instant Data.
Usability Issues Documentation J. Apostolakis for Geant4 16 January 2009.
Management 507 Organizational Behavior (OB). Mini-Case on teams Tom is leading a sales project team on developing new clients. The group consists of 3.
A. Aimar - EP/SFT LCG - Software Process & Infrastructure1 Software Process panel SPI GRIDPP 7 th Collaboration Meeting 30 June – 2 July 2003 A.Aimar -
LCG and HEPiX Ian Bird LCG Project - CERN HEPiX - FNAL 25-Oct-2002.
FNAL System Patching Design Jack Schmidt, Al Lilianstrom, Andy Romero, Troy Dawson, Connie Sieh (Fermi National Accelerator Laboratory) Introduction FNAL.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
CERN Manual Installation of a UI – Oxford July - 1 LCG2 Administrator’s Course Oxford University, 19 th – 21 st July Developed.
Advanced Next gEneration Mobile Open NEtwork Tridentcom th International Conference on Testbeds and Research Infrastructures for the Development.
Accounting Information System By Rizwan Waheed M.Com 710.
Linux Directions. This is the proposed support structure for current Fermi Linux releases. FERMI LINUX 7.1.x (based on RedHat 7.1) Support will end on.
F. Rademakers - CERN/EPLinux Certification - FOCUS Linux Certification Fons Rademakers.
EGEE is a project funded by the European Union under contract IST JRA1-SA1 requirement gathering Maite Barroso JRA1 Integration and Testing.
Evolution of Grid Projects and what that means for WLCG Ian Bird, CERN WLCG Workshop, New York 19 th May 2012.
March 11, 2008 USCMS Tier-2 Workshop Oh Dear God Alain made a PowerPoint presentation 1.
Security Vulnerabilities Linda Cornwall, GridPP15, RAL, 11 th January 2006
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.
Configuration Management and Change Control Change is inevitable! So it has to be planned for and managed.
HEPiX FNAL ‘02 25 th Oct 2002 Alan Silverman HEPiX Large Cluster SIG Report Alan Silverman 25 th October 2002 HEPiX 2002, FNAL.
Grid Security Vulnerability Group Linda Cornwall, GDB, CERN 7 th September 2005
HEPiX 2 nd Nov 2000 Alan Silverman Proposal to form a Large Cluster SIG Alan Silverman 2 nd Nov 2000 HEPiX – Jefferson Lab.
Integration integration of all the information flowing through a company – financial and accounting, human resource information, supply chain information,
CD FY09 Tactical Plan Status FY09 Tactical Plan Status Report for Neutrino Program (MINOS, MINERvA, General) Margaret Votava April 21, 2009 Tactical plan.
HEPSYSMAN REPORT CNAP March 2004 P. D. Gronbech. Last HEPSYSMAN meeting Dec 2003 Next Meeting July 1 st 2 nd (After HEPIX in Edinburgh in May)? Red Hat.
CERN IT Department CH-1211 Genève 23 Switzerland t Migration from ELFMs to Agile Infrastructure CERN, IT Department.
1 july 99 Minimising RISC  General strategy - converge on PCs with Linux & NT to avoid wasting manpower in support teams and.
1 Update at RAL and in the Quattor community Ian Collier - RAL Tier1 HEPiX FAll 2010, Cornell.
Site Services and Policies Summary Dirk Düllmann, CERN IT More details at
Planning for LCG Emergencies HEPiX, Fall 2005 SLAC, 13 October 2005 David Kelsey CCLRC/RAL, UK
EGEE is a project funded by the European Union under contract IST New VO Integration Fabio Hernandez ROC Managers Workshop,
Log Shipping, Mirroring, Replication and Clustering Which should I use? That depends on a few questions we must ask the user. We will go over these questions.
LivePlan Best Practices in Deployment & Promotion Arlene Soto
The Great Migration: From Pacman to RPMs Alain Roy OSG Software Coordinator.
FISCO2 – Financial and Scientific Coordination Work Package dedicated to ENSAR2 management WP leader: Ketel Turzó WP deputy: Sandrine Dubromel ENSAR2 Management.
JLC Broadcasts. Today’s Broadcast We will be covering: Pre-Public Exams Results Day, Resits and Revision UCAS Track University Interviews The Student.
Scientific Linux Connie Sieh CSAM Meeting May 2, 2006.
15-Jun-04D.P.Kelsey, LCG-GDB-Security1 LCG/GDB Security Update (Report from the LCG Security Group) CERN 15 June 2004 David Kelsey CCLRC/RAL, UK
Maria Alandes Pradillo, CERN Training on GLUE 2 information validation EGI Technical Forum September 2013.
David Kelsey CCLRC/RAL, UK
Quality Control in the dCache team.
Leanne Guy EGEE JRA1 Test Team Manager
Introduction to HEPiX Helge Meinhard, CERN-IT
Basic Google Calendar in the Library
Unit4 Customer Portal Submitting & Managing Cases.
MTS#59 - Input from CTI Silvia Almagia May 2013
Chapter 2 The Origins of Software
Royal Mail Group: Testing and Innovation Incentive.
Royal Mail Group: Testing and Innovation Incentive.
Archive Management System Project Update
AICT5 – eProject Project Planning for ICT
Presentation transcript:

Linux distributions HEPSYSMAN July 2004 P. D. Gronbech

Linux developments since Oct 03 Fermilab Solution Other independent options CERN negotiations

sent The following statement was sent a few days ago to CERN's Linux Certification List by Jan Iven, head of the Linux support team in CERN. I should add a few comments: 1. It is my understanding that the deal which Redhat was offering to CERN will also be available to all HEP sites in Europe. You should contact your local Redhat representative for details. 2. We should schedule a session at the forthcoming HEPiX meeting in late May in Edinburgh. I will organise this. Alan Silverman CERN Software Licence Office Dear list, our negotiations with Red Hat Europe were not progressing as intended and have now been stopped. We now propose to use a recompiled version of Red Hat Enterprise 3 for the next certification round, as has been previously discussed in the certification coordination meeting. IT management has accepted this proposal, so the (moderate) extra effort for recompilation is funded. We are also talking to Fermi to establish common procedures, even if we will not have a fully shared version at this moment. Both versions should be binary compatible with each other and with the official Red Hat Enterprise. Both versions and updates will be freely redistributable to outside institutes, however no extra support for external users is foreseen. We do continue a relationship with Red Hat and may reconsider licence and support options later this year. Best regards Jan Iven CERN Linux Support

On Fri, 27 Feb 2004, Michel Jouvin wrote: > One comment on your last mail about RH being ready to come to Edinburg > with > 'good news'. End of May is 'late'. In France (IN2P3), a discussion already > started following the Jan Iven's mail about the impact of CERN decision for > non CERN (and even non HEP - nuclear physics and astroparticles) > experiments. If there is still a chance for an agreement with Red Hat, it > would be nice to know about it as soon as possible to prepare the > discussion at Hepix rather than discovering new (attractive ?) proposals > from RH at Edinburgh. CERN has made a public commitment to produce a distribution which will be available free to client HEP sites. We will not be going back on this for this release. Our discussions with Redhat now focus on the next cycle. Edinburgh in May is plenty of time. We may even have some interesting experiences to relate by then. We will use the time from now to then to talk to clients about what might happen next cycle. I will be sending a mail next week. One of our current issues is from whom we get commitments. I can quote you 2 European sites where the techie says one thing and the manager, presumably, the budget holder, says another. The sites will need until May until they each speak with one voice!!!!!! Regards Alan

Sent: 10 March :01 To: Subject: [LCG-CORE] no phone conference this week Dear Core Sites, I am sorry, but due to overlap with some other meeting we will have no phone conference today. I haven't found the time to write proper minutes for the last meeting. Could someone please send an update on the dCache story to the list? Here is a short summary of the core points: dCache: Michael Ernst reported that almost everything was finished a version of the RM tools that doesn't use authentication on the data ports was needed for further testing. I brought this to the attention of Jean P. Baud. Work is expected to finish within a week. KERNELS: Sites have to look for secure kernels them self. Since Redhat stopped the support for 7.3 everyone is on his/her own. Our first tests with the CERN patched kernel showed that it brakes vfork We are testing the fedora kernel and will switch to this is needed. The most important nodes to be upgraded are the UIs. Migration LCG1 -> LCG2 Markus will (as soon as he finds time) send a mail that describes the migration plan from LCG1 to LCG2. Markus Schulz CERN IT

This last slide illustrates my worsed fears. LCG is based on RH7.3 now and it is no longer properly supported. The Cern Kernel does not work and so they are trying the fedora kernel. Individual sites will now be considering their options and a divergence of selected OS will probably be the result. If a deal could have been struck or a decision to just go with RHEL 3 made then all the institutes would have been common and all the benefits of sharing would continue….

STOP PRESS On Behalf Of Alan Silverman Sent: 22 March :48 To: Subject: CERN's position on Redhat For the past several months, CERN has been discussing with Redhat representatives both from Europe and from their US Headquarters. CERN's requirements can be summarised as an agreement which offers some added value in terms of support of a distribution which includes some modules modified by CERN for our needs and running on particular platforms chosen by CERN. - an agreement available at reasonable conditions to external clients of CERN's releases; if possible the agreement should be available to all European HEP sites - an agreement which is financially acceptable to CERN, both today and as we build towards LHC startup After considerable negotiation and pressure from both CERN and our partners, a framework agreement is emerging which appears to be acceptable to both sides. It is based on a modest per- node fee, special conditions for very large clusters, call-in support for Redhat modules and dedicated support for the overall release. In the coming weeks, the details should be clarified and CERN will license a certain limited number of nodes in order to evaluate the agreement internally and to get some practical experience with a view to basing future release cycles on this agreement. One important implication of this choice is that an external site wishing to use future releases from CERN will be asked to license with Redhat for a modest fee those nodes on which it runs the CERN-modified version of Redhat.

We are inviting Redhat to the next HEPiX meeting (end May in Edinburgh) to present the precise details of the deal but sites wishing information before then should contact their local Redhat sales unit. [For European sites, I can supply the name of a senior contact.] As we prepare technically for this new scheme, we seek feedback from such external clients, in particular are they prepared to license those nodes on which they wish to run CERN's future releases? The actual decision for future releases will depend on a number of factors including the experience gained in this round by SLAC and by CERN (in the latter case experience both of building our own release and in the use of Redhat-licensed nodes) and on your feedback. In the meantime, for reasons of timing and already-publicised commitment, CERN has recently begun the certification of a Linux release based on recompiled versions of the GPL sources of Redhat Enterprise WS version 3. This release should be available in about 2 months for general use, no restrictions, free access, no formal support from CERN or Redhat. There will be several presentations and discussions on this topic at HEPiX in Edinburgh in May (24 to 28) and all interested sites are encouraged to send appropriate representatives there. Alan Silverman Jan Iven CERN Software Licence Office CERN Linux Support

New solutions emerge from HEPIX Scientific Linux FNAL developed Fermi LTS which was based on recompiled RHEL 3 source rpms with Fermi customization Stripped off the fermi customization to produce Scientific Linux. Provided mechanism to select Fermi flavour or other at installation time

New solutions 2 CERN produce CEL Produced from recompiled RHEL 3 source rpms with CERN modifications applied HEP wide deal struck with Red Hat Approx 28 euro’s for RHEL WS Magic words are ‘HEPIX deal’ Extra cost for Satellite servers and node connection Contact if local sales reps don’t know about

Proposal for LCG to use SL The attached was discussed at the Edinburg HEPiX, with many positive responses, and is now put forward to the HEPiX list. We are proposing that LCG and/or EGEE standardize on Scientific Linux as the base Linux distribution. This is an "almost-fnal" draft, please send your comments, cc'ing the list. Thanks. Proposal for LCG and/or EGEE to standardize on SL as the base Linux platform Problem: LHC experiments expect to find compatible runtime environments at all participating laboratories. LCG uses tag-based job allocation that cannot easily cope with a variety of operating environments. Validation of a new platform for all experiments' use is largely manual and cannot be repeated too often. There is a clear need for standardization. Sites need to customize their operating environment, for example, to enforce local security policies, this is expected to continue into the future. Sites also have non-matching release cycles and different updating policies.

Recent developments: Most of the HEP sites see Red Hat Enterprise 3 as a viable successor to the various Red Hat-based solutions currently deployed [HEPiX Vancouver/Edinburgh]. This is available as a supported commercial product from Red Hat, and freely (but unsupported) in recompiled form by various groups, including CERN and Fermi. Security updates are available via a vendor support contract or in source form for free. All of these versions are binary compatible with each other (this is an explicit design goal of the recompilation efforts), but the installed software packages may vary between sites. Fermi has made an effort to separate their site customizations from a reusable set of core packages. Fermi also provides a set of scripts to allow for easy per-site customizations, including the facility to "re-brand" and to add/replace software packages. Core packages and scripts have been released to the HEP community under the name of "Scientific Linux". Fermi will base their next production release on this, CERN is evaluating whether a switch can be done this late in the ongoing certification process. Several HEP institutes (e.g. TRIUMF) have expressed strong interest, and others were following CERN's distribution in the past and will probably do so in the future (e.g. NIKHEF). Several of the US DOE labs have purchased commercial Red Hat under a recently negotiated agreement. A similar agreement is expected to apply to other HEP labs. SLAC currently runs the commercial version in production. This presents a window of opportunity to get a large part of HEP to agree on a (set of) common (binary compatible) distributions). Initial discussion shows support for common packaging and deployment policies (prefer back ported fixes to "core" packages, do not replace "core" packages except for security), but neither complete synchronization between sites nor "free" support for other institutes should be expected.

Proposal: The common set of packages in Scientific Linux (before site customization) will be binary compatible with the commercial Red Hat Enterprise 3 Linux. Scientific Linux "sites" will be discouraged from modifying this in incompatible ways. It will be possible to certify physics applications and middleware on either Scientific Linux or commercial Red Hat Linux interchangeably. LCG should ask collaborating experiments to validate their production software on one of the Scientific Linux derivates or a suitably restricted subset of Red Hat Enterprise. Since nearly all of these will require per-site modifications, care has to be taken during the build process not to pick up add-on or customized packages. Such software would then be expected to run on all SL-derived operating environments without further per-site certification. It should also show a high degree of resiliency against the inevitable configuration "dithering" from software updates. Automatic testing/ validation suites are still recommended to allow easy transitions between releases. Development should be encouraged to stay with as few versions of libraries as possible, to facilitate later rollout into a new "common" release. The practice of "locking" onto certain library versions conflicting with the standard system installation is expensive to maintain (indefinite availability required), and the "production" releases should able to use pre-installed software as far as possible.

Scope: Initially until 12/2005 (current minimum lifetime across Fermi and CERN). Extension is possible given that the underlying base product (Red Hat Enterprise 3) will get security updates until Endorsement: written by Mark Kaletka (Fermi), Jan Iven (CERN) Footnote: Red Hat has offered serious price discounts for the commercial version, but seems to have not yet grasped the uniqueness of the HEP community. Furthermore, it looks like only a combined package of all their software management products and services would allow replacement of local support efforts. (Our current understanding is the base "entitlement" price includes only security updates with no direct technical support, with updates directly from Red Hat which do not scale well and are without admin control. High-level consultant-like support service comes only with the Technical Account Manager (TAM), this requires additional per-node support. Software management on-par with existing implementations requires per- node fee and "Satellite Server" product.) These offers are still being tested. CERN and Fermi have announced that their next production versions will be based on a "free" alternative, the next opportunity to switch would be in 2005.