Extensions to the ETICS Build System Client Allowing Porting to Multiple Platforms at Local Sites - PowerPoint PPT Presentation

About This Presentation
Title:

Extensions to the ETICS Build System Client Allowing Porting to Multiple Platforms at Local Sites

Description:

Issue 4: Patching System (bash) ETICS in TCD. 10. Enabling Grids for E-sciencE ... Help ETICS developers with development of an etics-patch command ... – PowerPoint PPT presentation

Number of Views:43
Avg rating:3.0/5.0
Slides: 16
Provided by: marce234
Category:

less

Transcript and Presenter's Notes

Title: Extensions to the ETICS Build System Client Allowing Porting to Multiple Platforms at Local Sites


1
Extensions to the ETICS Build System Client
Allowing Porting to Multiple Platformsat Local
Sites
  • Presenter Eamonn Kenny
  • Institution Trinity College Dublin
  • Location CGW, Krakow

2
Current Status Enhancements
3
Issue 1 Rollback Builds
Local Builds
SA3 Deployment Lists
SA3 Deployment Lists
3
2
Yum Repositories
Artifact Repository
2
3
1
Yum Repositories
JRA1 Middleware
Nightly Build on HEAD
Artifact Repository
CVS Repository
ETICS Build Rules
1
Meta Package Building (to come in ETICS) Build
Production, Certification HEAD WN
JRA1 Middleware
CVS Repository
4
Issue 2 Firewalls Proxies
computer science Firewall
cern.ch gLite repository
cvs, wget, ZSI
http/https cvs proxies
TestGrid Subnet
cern.ch ETICS interface
AIX, Mac. em64t Build Machines
ssh

XML reports RPMs, tarballs
Repository
CentOS 4.5, CentOS 5.0, SL 3.0.8, SuSE 9.3 VM
Build Machine
rsync (cron)
1
web-pages, xml reports, RPMs, tarballs
rsync (cron)
ssh
1
yum/apt/tarballs
Web Server
Worker Nodes VM Test WNs
3
5
Multiple Platform XML Schema
6
Multiple Platform XML Schema
7
Issue 3 Differing Modules
8
Issue 4 Patching System
9
Issue 4 Patching System (bash)
10
Issue 4 Patching System (sed)
11
Issue 4 Patching System (patch)
12
Issue 5 Platform Specific Variables
13
Issue 6 Automatic Result Grouping
14
Issue 6 Automatic Result Grouping
15
Current Future Work
  • Inclusion of VDT globus source code in ETICS
  • Complete a 10 step guide to porting
  • https//twiki.cern.ch/twiki/bin/view/EGEE/EGEEPor
    tingGuide
  • Helping other partners with Debian x86/x86_64
    ports
  • Help ETICS developers with development of an
    etics-patch command
  • Work starting on SuSE 9.3 (x86_64), CentOS
    4.5/5.0 (x86_64), Mac OS X 10.4 (PowerPC)
Write a Comment
User Comments (0)
About PowerShow.com