Package functions and tools in CDB

Slides:



Advertisements
Similar presentations
E-Con Sales & Product Configurator What’s new in e-con 4.2.
Advertisements

Project Management Summary Castor Development Team Castor Readiness Review – June 2006 German Cancio, Giuseppe Lo Presti, Sebastien Ponce CERN / IT.
© Leaf Solutions, LLC. All Rights Reserved What’s New in Everett Microsoft.Net V1.1.
German Cancio – WP4 developments Partner Logo WP4-install plans WP6 meeting, Paris project conference
Using Eclipse. Getting Started There are three ways to create a Java project: 1:Select File > New > Project, 2 Select the arrow of the button in the upper.
RedHat 7.2 & the OS Chase Thomas Naughton Oak Ridge National Laboratory
ASIS et le projet EU DataGrid (EDG) Germán Cancio IT/FIO.
Installing Applications in FreeBSD. Computer Center, CS, NCTU 2 Overview  Two technologies Packages Ports  Packages contains pre-compiled copies of.
Installing Applications Chia-Hung Tsai. Computer Center, CS, NCTU 2 Overview  Two technologies Packages Ports  Packages contains pre-compiled copies.
Patch Management In Solaris and Red Hat. What is a Patch A collection of fixes to a problem Three main categories: Security Bugs in the system that provide.
BizTalk Deployment using Visual Studio Release Management
1 CMPT 275 Software Engineering Revision Control.
Automating Linux Installations at CERN G. Cancio, L. Cons, P. Defert, M. Olive, I. Reguero, C. Rossi IT/PDP, CERN presented by G. Cancio.
Downloading & Installing Software Chapter 13. Maintaining the System Yum Pirut BitTiorrent Rpm Keeping Software Up To Date Up2date Red Hat Network Wget.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks gLite Release Process Maria Alandes Pradillo.
Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 WP4 hands-on workshop: EDG LCFGng exercises
Introducing, Installing, and Upgrading Windows 7 Lesson 7.
WP4-install task report WP4 workshop Barcelona project conference 5/03 German Cancio.
SUSE Linux Enterprise Server Administration (Course 3037) Chapter 4 Manage Software for SUSE Linux Enterprise Server.
DIY Updates An ACEware Webinar. What you need to know Upgrade vs Update When to update Updates.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
AUTOBUILD Build and Deployment Automation Solution.
London April 2005 London April 2005 Creating Eyeblaster Ads The Rich Media Platform The Rich Media Platform Eyeblaster.
quattor NCM components introduction tutorial German Cancio CERN IT/FIO.
INFSOM-RI Juelich, 10 June 2008 ETICS - Maven From competition, to collaboration.
Isecur1ty training center Presented by : Eng. Mohammad Khreesha.
Partner Logo German Cancio – WP4-install LCFG HOW-TO - n° 1 LCFGng configuration examples Updated 10/2002
1 The new Fabric Management Tools in Production at CERN Thorsten Kleinwort for CERN IT/FIO HEPiX Autumn 2003 Triumf Vancouver Monday, October 20, 2003.
05/29/2002Flavia Donno, INFN-Pisa1 Packaging and distribution issues Flavia Donno, INFN-Pisa EDG/WP8 EDT/WP4 joint meeting, 29 May 2002.
German Cancio – WP4 developments Partner Logo System Management: Node Configuration & Software Package Management
The Roadmap to New Releases Derek Wright Computer Sciences Department University of Wisconsin-Madison
Quiz question Session : Visual Studio Team System 2008 Make the Most of VSTS in Real - World Development.
COMPREHENSIVE Access Tutorial 12 Managing and Securing a Database.
Deployment work at CERN: installation and configuration tasks WP4 workshop Barcelona project conference 5/03 German Cancio CERN IT/FIO.
20-May-2003HEPiX Amsterdam EDG Fabric Management on Solaris G. Cancio Melia, L. Cons, Ph. Defert, I. Reguero, J. Pelegrin, P. Poznanski, C. Ungil Presented.
G. Cancio, L. Cons, Ph. Defert - n°1 October 2002 Software Packages Management System for the EU DataGrid G. Cancio Melia, L. Cons, Ph. Defert. CERN/IT.
SMS Enhancements on the Client Side Véronique Lefébure ELFms Meeting 23 rd of August 2005.
Installing, running, and maintaining large Linux Clusters at CERN Thorsten Kleinwort CERN-IT/FIO CHEP
SPMA & SWRep: Basic exercises HEPiX hands-on, NIKHEF 5/03 German Cancio
Software Management with Quattor German Cancio CERN/IT.
COGNOS 8BI Introduction and Architecture
EMI is partially funded by the European Commission under Grant Agreement RI SA2 – Development Tools Andres Abad Rodriguez SA2.4 Tools Activity Leader.
Definition (Wikipedia)  What is deployment ? “Software deployment is all of the activities that make a software system available for use.” 1. Install.
QWG Errata Management Framework Ian Collier 10 th Quattor Workshop Rutherford Appleton Laboratory October 2010.
Introduction to Maven 2. Basics Convention over Configuration Declarative project management DRY.
Maite Barroso - 10/05/01 - n° 1 WP4 PM9 Deliverable Presentation: Interim Installation System Configuration Management Prototype
ASIS + RPM: ASISwsmp German Cancio, Lionel Cons, Philippe Defert, Andras Nagy CERN/IT Presented by Alan Lovell.
CDB Namespaces, “service templates” and profile structure Véronique Lefébure June the 13 th 2008 ELFms Brainstorming meeting.
Linux Configuration using April 12 th 2010 L. Brarda / CERN (some slides & pictures taken from the Quattor website) ‏
Cruise Training Introduction of Continuous Integration.
Quattor tutorial Introduction German Cancio, Rafael Garcia, Cal Loomis.
EGEE-III INFSO-RI Enabling Grids for E-sciencE JRA1 and SA3 All Hands Meeting December 2009, CERN, Geneva Product Teams –
Integration TestBed (iTB) and Operations Provisioning Leigh Grundhoefer.
Why you should be using VSTSWhy you should be using VSTS Visual Studio Team Services (VSTS) Nathan Lasnoski Vice President of blog.concurrency.com.
UAB Requirements for 2016 Ivan Prieto Barreiro 18/04/2016 UAB Requirements for
Open Science Grid Configuring RSV OSG Resource & Service Validation Thomas Wang Grid Operations Center (OSG-GOC) Indiana University.
Developers Users Committers How do I configure this now? Just one more fix and I am done! CVS Download/Use Software Submit problems/ request features Store.
CMGT 411 Complete Class CMGT 411 Introduction to Information Systems Security Management Version 3 Check this A+ tutorial guideline at
CMGT 430 Complete Class CMGT 430 Enterprise Security Version 4 Check this A+ tutorial guideline at 430/CMGT-430-Complete-Class.
Packaging and Deploying Windows Applications
Véronique Lefébure IT-FIO/FS Brainstorming, March 8th 2005
Document Flow Manager 4.10 CEVA Business Users
German Cancio CERN IT .quattro architecture German Cancio CERN IT.
ArcGIS for Server: What’s New
Tally training in Chandigarh. Lets us look at the disadvantages of Tally accounting software Not User-Friendly: Tally fails to be an user friendly software.
Crystal Template - Trial Version.
Figure 6-4: Installation and Patching
STORE MANAGER RESPONSIBILITIES.
1. How do I Solve Linear Equations
Bell Work Solve and Check x = y – 5.6 = 34.2 x = -68
Presentation transcript:

Package functions and tools in CDB Veronique Lefebure German Cancio ELFms meeting 01.02.05

Idea Give the possibility to include the default version of a package in a template The default versions are centrally stored in a separate template When the default version is changed (security upgrade, …): it is changed at one single place See Savannah bug 5424 (04.11.04)

PAN functions Pkg_add, pkg_repl, pkg_del: Arguments: <name> <version> <arch> <multi> Now “DEF” is a possible value for <version> and for <arch> The default values are found in pro_software_packages_defaults_<os>.tpl

Pro_software_packages_defaults_<os>.tpl Define variable package_default = nlist( “name1”,list(“version1”,”arch1”), …. “nameN”,list(“versionN”,”archN”) );

RPMGetDefault.pl Creates pro_software_packages_defaults_<os>.tpl `rpm -qp --nosignature --queryformat '%{NAME} %{VERSION}-%{RELEASE} %{ARCH}' $Source/$pack` $Source = (configurable) /afs/cern.ch/project/linux/cern/<os>/<arch>/Redhat/RPMS /afs/cern.ch/project/linux/cern/updates/<arch>/RPMS

Manual steps left CDB commit the new pro_sw_pkg_defaults_<os>.tpl Check for new splitting of RPMs Check (?) for hardcoded RPM versions