NorduGrid technical meeting

12-14 October 2005, Sophia Antipolis

Minutes

Participants: Anders, Sigve, Balazs, Aleksandr, Oxana (at the minutes)

Items:
------

- CHEP05
- ATLAS production
- configuration
- GT4
- SC2005
- interoperability
- next meeting
- tomorrow's sessions

Distribution
------------
Aleksandr writes a paragraph describing the source distribution
details (snapshot, bootstrapped distro, source RPM) and sends it to
Oxana.
Anders fixes GT4 asap (4.0.1-ng)
- sRPMs
- list of native external packages replaced by the original ones
- OpenLDAP is still Globus patched + Mattias' timeout patch
- Anders places Globus build script on the "Downloads" page

No SASL for 0.6 as nobody uses authenticated queries; newest VOMS
(1.6.7), gSoap (2.7.6c), MySQL client, libxml2-devel >= 2.4.0, python
devel needed to build py interface - but not critical otherwise.

Mandriva 2005 in, Mandrake 8.x out. Balazs fixes the boxes.

Aleksandr removes ui library dependencies from the server and uses
only arclib.
Remove the need for NORDUGRID/ARC_LOCATION - Mattias see what should
be done; a wrapper or something. On the server side it's not needed
(according to Aleksandr)
Try to find Solaris and Mac OS boxes to test builds.

Oxana to synchronise Web version of the INSTALL in CVS.

Python modules (their absence) should not prevent nightly builds. Anders
to disable python wrappers for builds.

Friday tags become next Monday tags, so that the code can be fixed
over the weekend. Everybody makes sure the build on Monday works,
otherwise there will be no tag until next week.

Downloads page has to be re-organized for 0.6. Balazs provides the
ideas to Anders.

Standalone will not include CA keys; instead setup.sh will pull them
from a download site. Meanwhile, 0.4.5 will be re-created with the
latest keys (all Anders).

Downloads page, too: Anders to find the way to re-introduce the
timestamps.

Decide who renames arc* to ng* and ng* to ng*-old (Mattias or Anders)

New wonderful idea on RPM names:
 nordugrid-arc-client
 nordugrid-arc-server
 nordugrid-arc-monitor

The rest stays without "arc". This is to be implemented already for
the next tag (Anders).

Balazs and Aleksandr to discuss the configuration again.

Logger client will be called "nglogq" and will be a separate binary
(Aleksandr).

YAUNT table: update

- remotelrms: NEEDED; will be removed from 0.6.0 (may come back in
0.6.1) (Anders)
- gridssh: to be removed from the distro. (Anders)
- ngjm: removed fro 0.6.0 as well (Anders)
- myproxy: supported, untested

New "Job description" manual: to include xRSL for 0.6 and JSDL (Oxana,
Aleksandr)

Configuration: see the picture.

Other
-----

Everybody agrees that the security architecture has to be re-assessed.

Incompatibilities between 0.6 and 0.4 to be documented after testing
(Sigve)

ATLAS production: NBI will come with new hardware some time soon;
Norway contacts site owners; Sweden should provide Swegrid resources.

CHEP05: "LCG-ARC interoperability", ask Jorgen about ATLAS s/w; sent
e-mail to nordugrid@nordugrid.org

Interoperability: Aleksandr thinks that it's easier to add LCG/gLite
job submission capacity to the ARC client than to write a portal. Will
evaluate which is easier by October 31.

Next meeting: Uppsala, January 16-18 (pending confirmation from
Mattias)