Presentation is loading. Please wait.

Presentation is loading. Please wait.

C. Arnault – ATLAS RPMs- 14/03/2002 - n° 1 ATLAS RPMs from CMT C. Arnault & C. Loomis

Similar presentations


Presentation on theme: "C. Arnault – ATLAS RPMs- 14/03/2002 - n° 1 ATLAS RPMs from CMT C. Arnault & C. Loomis"— Presentation transcript:

1 C. Arnault – ATLAS RPMs- 14/03/2002 - n° 1 ATLAS RPMs from CMT C. Arnault & C. Loomis arnault@lal.in2p3.fr charles.loomis@cern.ch

2 C. Arnault – ATLAS RPMs- 14/03/2002 - n° 2 Motivation Software deployment mechanism for CMT, ATLAS, and DataGrid. n general deployment (laptops, etc.) n automatic building of rpms n large software project with complex dependencies Serendipity n both had converging concerns n relevant expertise n and a shared office

3 C. Arnault – ATLAS RPMs- 14/03/2002 - n° 3 What We Did Design Policy n use standard build mechanism to make RPMs n maintain dependencies n have possibility to upgrade u Extracted from configuration mgt. what had to be deployed. n reused existing specifications from requirements file n same package organization u Created RPM manifest. n shared libraries n runtime files n executables u Generated RPMs for ATLAS-2.6.0 and installed on ATLAS website. n expect this to be independent of release

4 C. Arnault – ATLAS RPMs- 14/03/2002 - n° 4 Status Experimental Software n totally untested n incomplete procedure n incomplete set of rpms (Objectivity, OpenInventor, NAG) u To Do n need policy for relocation of libraries, etc. n need interface to other services n completely automated deployment process n testing

5 C. Arnault – ATLAS RPMs- 14/03/2002 - n° 5 Future CMT & ATLAS n possibly move general feature to CMT itself n refine RPM generation for ATLAS Grid n make RPM generation automatic for all experiments n automated deployment to computing elements More… n possible extension to source RPMs Testing and input welcome.


Download ppt "C. Arnault – ATLAS RPMs- 14/03/2002 - n° 1 ATLAS RPMs from CMT C. Arnault & C. Loomis"

Similar presentations


Ads by Google