This is the planning and discussion page of the Joint Technical Workshop. Do not confuse it with the agenda on the indico website

Overview

Participants

Institute Name
University of Johannesburg Francois Wolmarans
  Stavros Lambropoulos
North West University Hannes Kriel
  Riaan Oberholzer
University of Cape Town Timothy Carr
  Andrew Lewis
Meraka Institute Zuko Fani (SANReN)
  Dr. Bruce Becker (SAGrid/Meraka)

Discussion Topics

A certain set of discussions will be held during the course of the meeting. These will be outlined here, with the outcomes of the discussions below.

Setup of mrepo repositories in South Africa

* Which sites will set up repositories and who will be able to use them ? Mrepo provides the possibility to have local mirrors of the OS or middleware repositories at the site, with which to install the software and manage updates. The issue is which sites will host mrepo repositories (perhaps all), and who will be able to use them. The benefit of multiple repositories are
  • sites always have access to a working repository locally
  • there may be a central repository at mirror.ac.za, but there are alternatives to this should there be synchronisation issues at any particular time.
  • sites can provide "testing" repositories, while still using the production central repository, to test various new packages and OS releases.

Certificate passwords

If the password of the private key is forgotten, you need to re-issue the certificate and key in .pem format. This can be done by obtaining a new certificate, but more easily, but re-separating the .p12 file into the certificate and key. If you still remember the backup password, you can re-export the key and certificate, giving a different pem passphrase.

VO's and VOMS servers

The question of how many VOMS servers per VO came up. While it is possible t host more than one VOMS instance to serve a VO each per server, it depends on the number of users and usage pattern of those users in practice. If there is light usage, it would not make sense to host one VOMS server per VO, but several instances per server. However, a large, heavily-used VO might want a dedicated VOMS server.

Installation errors when installing ig_LFC_mysql (LFC)

Transaction Check Error: file /opt/glite/release/glite-LFC_mysql/node-version conflicts between attempted installs of glite-LFC_mysql-3.1.24-0 and ig_LFC_mysql-3.1.22-0_ig35_sl4 file /opt/glite/release/glite-LFC_mysql/update conflicts between attempted installs of glite-LFC_mysql-3.1.24-0 and ig_LFC_mysql-3.1.22-0_ig35_sl4

ig_LFC_mysql depends on glite-LFC_mysql

yum install glite-LFC_mysql

Download the ig_LFC_mysql package from the ig repository (less /etc/yum.repos.d/ig.repo)

wget http://grid018.ct.infn.it/mrepo/ig_sl4-i386/RPMS.3_1_0/ig_LFC_mysql-3.1.22-0_ig35_sl4.i386.rpm

Satisfy dependencies for ig_LFC_mysql

yum install ig-fry ig-vomscerts-all ig-yaim lcg-vomscerts-desy

Force install of ig_LFC_mysql

rpm -i --force ig_LFC_mysql-3.1.22-0_ig35_sl4.i386.rpm

Installation errors when installing ig_UI_noafs (User Interface)

Problems installing ig_UI_noafs with java/JDK dependencies, running:
yum install ig_UI_noafs java-1.5.0-sun-compat
gives errors, failed dependencies...

1) Remove ALL jdk and java rpms.

2) Install java and jdk with:

rpm -ivh http://grid-it.cnaf.infn.it/mrepo/ig_sl4-i386/RPMS.3_1_0_externals/jdk-1.5.0_14-fcs.i586.rpm
rpm -ivh http://grid-it.cnaf.infn.it/mrepo/ig_sl4-i386/RPMS.3_1_0_externals/java-1.5.0-sun-compat-1.5.0.14-1.sl4.jpp.noarch.rpm

3) remove JDK:
rpm -e --nodeps jdk

4) yum install ig_UI_noafs

Meeting Outcomes

Outcomes will be discussed according to the discussion topics.

Mrepo Repositories.

UJ will definitely host an mrepo repository. TENET should be convinced to host an mrepo repository at their Johannesburg and Cape Town sites. NWU could in principle host one, depending on availability of hardware, but it would be primarily for internal use. UCT will continue to provide the mrepo server at leg.uct.ac.za

Strategic planning discussion

Friday 12/6 is reserved for a discussion about developing various strategies for SAGrid. The discussion is initially separated into three aspects : Please see each topic for more details. For background information and experience of production grids which are used as input to these discussions, the attached documents from CERN and SAGrid are provided. CERN documents are published in EDMS, while the SAGrid Operations Model and Budget is provided as a draft.
Title URL
EGEE Middleware Architecture and planning (release 1) https://edms.cern.ch/document/476451/
Security best practices for administrators, developers and users of EGEE infrastructure https://edms.cern.ch/document/926685/1
OPERATIONS AUTOMATION STRATEGY https://edms.cern.ch/document/927171/1
GLOBAL GRID USER SUPPORT (GGUS) PLAN https://edms.cern.ch/document/931935/
FUNCTIONAL DESCRIPTION OF GRID COMPONENTS AND ASSOCIATED WORK PLAN https://edms.cern.ch/document/945450
GLITE SECURITY ARCHITECTURE https://edms.cern.ch/document/935451/1
SLA ROADMAP https://edms.cern.ch/document/945524/4
ASSESSMENT OF INFRASTRUCTURE RELIABILITY https://edms.cern.ch/document/975596
STATUS AND PLANS FOR THE EGEE NETWORK OPERATIONS CENTRE (ENOC) & PROCEDURES TOOLS https://edms.cern.ch/document/964158/1
DEPLOYMENT GUIDE https://edms.cern.ch/document/980689/0.4

Site TODO list

A discussion was had to plan for when the site operators get back home. A todo list was defined for each site, which can be found below. The todo lists will be translated into milestones with relevant tickets on the tracking system.

University of Johannesburg

The todo list of UJ is found at UniversityOfJohannesburgToDoList

University of Cape Town

The todo list of UCT is found at UniversityOfCapeTownToDoList

North West University

The todo list of NWU is found at NorthWestUniversityToDoList

The milestones for the todo list are kept at the tracking website at https://ops.sagrid.ac.za/trac/ops/milestone/NWU%20PP%26TE%20Installation

Virtual Grid Installation

After the basic training of services and user interfaces, we defined the goal of installing and integrating a fully-functional virtual grid. This would be done on virtual machines of the GILDA t-Infrastructure , while in Catania, in order to
  • ensure the proper understanding of all basic grid services
  • ensure the reproducibility of the installation and configuration procedures in a not perfectly controlled environment (ie, everything starting from scratch).
  • identify the relevant installation procedure required for each real site in SAGrid.
The configuration of the virtual grid is as follows :
site service provided host - XX.trigid.it site-info.def
UCT ( central services ) WMS 52  
  top BDII 53  
  LFC 66  
UNW BDII/CE (TORQUE/MAUI) 33  
  SE (DPM) 35  
  WN 62  
  WN 64  
UJ BDII/CE (SGE) 32  
  SE (DPM) 31  
  WN 60  
  WN 61  

-- BruceBecker - 03 Jun 2009

Topic attachments
I Attachment Action Size Date Who Comment
elsedef UJ_ce_bdii.def manage 37.7 K 16 Jun 2009 - 14:49 FrancoisWolmarans  
elsedef UJ_se.def manage 37.6 K 16 Jun 2009 - 14:49 FrancoisWolmarans  
elsedef UJ_wn.def manage 37.5 K 16 Jun 2009 - 14:49 FrancoisWolmarans  
elsedef grid-test-53-site.def manage 38.5 K 16 Jun 2009 - 14:24 TimothyCarr Site Definition file of Top BDII, WMS, LFC
elsedef site-info.def manage 37.7 K 19 Jun 2009 - 12:56 HannesKriel CE Site-info
Topic revision: r14 - 25 Jun 2009 - 13:04:06 - AndrewLewis
 
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback