1 / 15

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

Extensions to the ETICS Build System Client Allowing Porting to Multiple Platforms at Local Sites. Presenter: Eamonn Kenny Institution: Trinity College Dublin Location: CGW, Krakow. Current Status & Enhancements. WN. UI. UI. WN. prod. prod. prod. prod. cert. cert. cert. cert.

galena-hull
Télécharger la présentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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 ETICS in TCD

  3. WN UI UI WN prod prod prod prod cert cert cert cert ETICS Build Build Rules 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 ETICS in TCD

  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 ETICS in TCD

  5. Multiple Platform: XML Schema ETICS in TCD

  6. Multiple Platform: XML Schema ETICS in TCD

  7. Issue 3: Differing Modules ETICS in TCD

  8. Issue 4: Patching System ETICS in TCD

  9. Issue 4: Patching System (bash) ETICS in TCD

  10. Issue 4: Patching System (sed) ETICS in TCD

  11. Issue 4: Patching System (patch) ETICS in TCD

  12. Issue 5: Platform Specific Variables ETICS in TCD

  13. Issue 6: Automatic Result Grouping ETICS in TCD

  14. Issue 6: Automatic Result Grouping ETICS in TCD

  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/EGEEPortingGuide • 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) ETICS in TCD

More Related