BiLD meeting

Europe/Zurich
2-R-014 (CERN)

2-R-014

CERN

Federico Stagni (Conseil Europeen Recherche Nucl. (CERN)-Unknown-Unknown)
Description
Dial-in numbers: +41227676000 (English-US, Main) Access codes: 0146874 (Leader) 0135655 (Participant) Participant site: https://audioconf.cern.ch/call/0135655
###############################################################################

BiLD meeting (28 Feb 2012)
Chaired by: Stagni, Federico

Joel, Vladimir, Krzys, Stefan, Zoltan, Mario, Antonio, Philippe, Elisa, Federico, Matvey ( phone ), Andrei ( apologies )

==================
Previous minutes
==================

FS: no complains about usage of volhcb12. Docs in LHCb release area, read them !

======================
DIRAC & DIRACWeb releases
======================

MS: new tag of Web ( among other thigs, fixes for RSS clients ).
MS: related with issue discussed on Ops meeting, there is a problem when upgrading version, seems there is an error in the postInstall script ( Adri & Matvey are on it ).

KC: pre12 is missing some of Krzys last changes, we will need pre12+1

==============================
LHCbDIRAC & LHCbDIRACWeb releases
==============================

JC: there is an issue when removing web extension from CS. Appart from that, no major issues.

FS: no news from LHCbDIRACWeb, apart from patch from Alexei for MC replication.

=====================
Reports from other meetings
=====================

EL: StorageManagement TEG ( last Friday ). "Layered diagram" with Tape on bottom, disk over it. Over that, disk federations, etc... No decisions nor recommendations written, just gathering ideas.

==================
Reports from developers
==================

LHCbDIRAC
=========

Core
--------

FS: Federico and Marco Cl. working on "ProdConf" module, that will "replace" the usage of gaudiextraoptions.py file with a more generic python module, with all the knowledge about the multiple switches for applications.

WMS
---------

No one to report is present.

DMS
--------

EL: summary of meeting for data popularity. Working prototype of the service on a job Module that reports about the usage to an LHCbDIRAC database. Every 24h there is an agent computing values, plus new accounting to display results. We may see it workign next week.
EL: issue about RemovalAccess with ARCHIVE is still opened.

PC: long standing task with scripts printing info. Putting them on LHCbDIRAC, due they have LHCb specific parts to do the necessary modifications. Whether they will go into DIRAC or not, unknown.

KC: certification ongoing. Bug in RemovalAgent is fixed.
FS: how do you certify ?
KC: manually: running the code & checking the logs.

RSS
-------

MU: SLS sensors on place, and new SLSAgent that prevents timeouts when contacting ConditionDB.

Transformation
----------------------

FS: last test of accounting done, Zoltan will develop step accounting page.
PC: new page needed ?
ZM: need to check.

PC: wrt TransformationPlugin, adding a third possibility to set in the CS default parameters per setup and transformation type.

Ganga
----------

JC: asked what's the latest LHCbDIRAC release ?
PC: add lhch-ganga@cern.ch to Releases ELOG destinataires.

BKK
-------

ZM: not too much. Two new methods, one for data popularity metadata, and the other for prodConf. Recipe to migrate from NewBKK to BKK.

==========
Cert and Dev
==========

FS: summary of meeting on this topic. Review of what whas done. Two possibilities to proceed:
  a) unittests + SMALL integration tests
  b) LARGE integration tests
Now we do certification via the second option, performed manually. It was agreed to "taste" Jenkins for a).
Installation in volhcb31 is done by Joel and Mario.

PC: what about resurrecting unittests for EMI middleware used with DMS ?

========
Web portal
========

MS : nothing to be added.

====
AOB
====

FS: fresh restart of DEV and CERT installations. See attached slides ! Talk now ( until nex BiLD ), or never.

FS: discussion on the usage of SVN. Small agreement:
JC: will branch v7r2p18 where, among other things, the BKK migration will be done. For the record, versions.cfg will also be branched.
There are minutes attached to this event. Show them.
    • 09:30 09:35
      Minutes/matters from last meeting

      Any comments?

      Convener: Federico Stagni (CERN)
      previous BiLD
    • 09:35 09:55
      DIRAC, DIRACWeb, general
      • 09:35
        Recent and foreseen releases 10m
        Speaker: Andrei Tsaregorodtsev (Marseille)
      • 09:45
        Other VOs using DIRAC 5m
        What are they doing? Something interesting for us?
        Speaker: Andrei Tsaregorodtsev (Marseille)
    • 09:55 10:05
      LHCbDIRAC, LHCbDIRACWeb, general

      Recent and foreseen releases

      Convener: Joel Closier (CERN)
    • 10:05 10:15
      Reports from other meetings/decisions

      Anything for us?

      Convener: Federico Stagni (CERN)
    • 10:15 10:55
      Reports from the developers

      For each developer:
      - report of internal meeting/proposal/decisions/works made: long and short term tasks, informal presentations

      1. Core Framework (Adri)
      2. WMS (Andrei)
      3. DMS (Ricardo)
      4. Resources (Federico)
      5. Production (Federico)
      6. BKK (Zoltan)
      7. Cert & Doc (Joel)
      8. Web portal (Matvey)
      Convener: Federico Stagni (CERN)
      • 10:15
        Core & Framework 5m
      • 10:20
        WMS 5m
      • 10:25
        DMS 5m
      • 10:30
        Resources Management and Monitoring 5m
      • 10:35
        Production, Transformation, user activities 5m
      • 10:40
        Bookkeeping 5m
        - Rename the NewBookkeepingSystem to BookkeepingSystem in the trunk. 
        - make change or new development in Bookkeepingsystem
        - install and replac  on the development machine NewBookkeepingsystem by BookkeepingSystem.
        - install on certification BookkeepingSystem and test the redirection of URL in the CSredirection form NewBookkeepingSystem to BookkeepingSystem.
        - last step if the certification is OK, will be to installed Bookkeepingsystem in production and change the URL for NewBookkeepingsystem to use BookkeepingSystem.
          It means the production machine will be installed BookkeepingSystem (runit/Bookkeeping/BookkeepingManager) and in the CS we will have Bookkeeping/BookkeepingManager, Bookkeeping/NewBookkeepingManager urls.  The Bookkeeping/NewBookkeepingManager will be redirected to Bookkeeping/BookkeepingManager.
      • 10:45
        Certification and Documentation 5m
      • 10:50
        Web portal 5m
    • 10:55 11:15
      AOB
      • fresh re-start of CERT and DEV
      • use of trunk and volhcb12: complains?
      • ToBeDiscussed tasks
      slides