BiLD-Dev

Europe/Zurich
2-R-014 (CERN)

2-R-014

CERN

Federico Stagni (Conseil Europeen Recherche Nucl. (CERN)-Unknown-Unknown)
Description
Bi-Weekly "Loyal" DIRAC developers meeting. And, following, the LHCbDIRAC developers meeting.

At CERN: Federico, Christophe, Andre', Marko, Louis, 
On Vidyo: Xiaomei, Wojtek, Daniela, Simon, Marcelo, Vladimir, Andrei

Apologies: 

 

Follow-up from previous meeting

  • PR (#3713) for fixing the infamous "invalid action proposal" by speeding up the handshake and not looking up the user/group in the baseStub: backported to v6r19, working as expected. In production for many now.
    • One issue found in LHCb: FTSAgent was using a proxy without the "limitedDelegation" property.

Current situation

DIRAC

  • v6r19p23 out
    • still the main production release for many
    • #3739 should be included for GridPP
  • v6r20p4 out
    • bug fixes
    • going to be production release for many "soon"
  • v6r21-pre1 out
    • in DIRAC certification, one more today

WebApp:

  • NTR

Pilot3:

  • NTR (#3739 should be included also here)

Externals:

  • NTR

DIRACOS:

  • https://github.com/DIRACGrid/DIRACOS
  • checked by Marcelo, and now by Marko
    • some documentation unclear/missing
  • Built/verified for SLC6 and CC7 (one build only)
    • used containers
  • Built also for Debian as a test, but not fully tested
  • Will be used for v7r0
    • needs some changes in dirac-install script to allow extensions of it
  • bashrc will change, backward compatibility won't be there
    • paths will change too
  • not making the (t)cshrc for now

LCG bundles:

  • v14r2 created, looks OK for SLC6
  • CC7 version does not include M2Crypto, and in general it is broken for the server side (client maybe OK)

REST:

  • NTR  

BOINC:

  • NTR, docs still need to be completed

PyGSI:

  • NTR

Documentation

  • Andre' has added in PR #3723 the technical documentation to start/administer two TS agents. 
    • Looks fine
  • Andrei has started to migrate the rest of the documentation

DB12:

  • NTR

Release planning, tests and certification

Release planning:

  • v6r19 series
    • NTR (just a patch coming)
  • v6r20 series
    • #3723 (multi-VO transformations) will be backported to v6r20 [Andre']
    • going to make release today
  • v6r21 series --> name is v7r0
    • v6r21-pre1 is out
    • for this series, we agreed that DIRACOS will be used
    • also WebApp 4.0 can be used
    • this takes us to name this release v7r0
    • the list of feature request is already getting closed

Certification process

  • v6r21 certification: 
    • v6r21-pre1 installed already in DIRAC certification setup
    • https://jenkins-dirac.web.cern.ch/ is open to registrations for who needs it or wants it

Weekly development(s) focus

  • Luis presented the "HTTPS in DIRAC" initiative (see linked presentation)
  • done via Tornado
  • several questions in the slides
    • one for logging looks difficult (but critical) to address
  • differences between python2 and 3 important
  • code is on Luis' repo on github
  • Luis will finish end of August, it won't be ready by that time, this will leave us with tasks
  • we'll have one more dedicated BiLD before he leaves

DIRAC: current PRs and tasks being worked on, or topics from Google forum

  • No time to discuss

DIRAC communities roundtable

  • BES: 
    • Moving to v6r20 next month
  • CLIC:
    • NTR
  • LHCb: 
    • NTR
  • Belle2:
    • NTR
  • Virgo:
    • Andrei met with community, some pressures for Rucio also from them
    • maybe time for a "DIRAC for astrophysics" mini-workshop in autumn

AOB

  • Next BiLD-Dev meeting will be held in 2 weeks (July 19) just after CHEP

LHCbDIRAC

  • v9r2 certification
    • was waiting for LHCbGrid released
      • Now present, but don't time to start certifying right now -- next week
    • possible to deploy the week after CHEP?
      • prob the week after
There are minutes attached to this event. Show them.
    • 10:00 10:10
      Items from Previous BiLD-Dev 10m
    • 10:10 10:25
      Current situation 15m

      General remarks

      • DIRAC 3m
      • WebApp 2m
      • Pilot 2m
      • Externals + lcgBundle 2m
      • DIRACOS 2m
      • Documentation 2m
      • pyGSI, Rest, DB12, BOINC 2m
    • 10:25 10:40
      Release planning, tests and certification 15m
    • 10:40 11:00
      Weekly development(s) focus 20m

      developments being done for DIRAC-tornado webservices

    • 11:00 11:10
      DIRAC: current PRs and tasks being worked on 10m

      Ongoing PRs
      - v6r20 PR
      Ongoing tasks
      - ?
      Topics from the google forum
      - ?

    • 11:10 11:20
      DIRAC Communities roundtable 10m
    • 11:20 11:30
      AOB
      Convener: Federico Stagni (CERN)
    • 11:30 11:45
      LHCbDIRAC 15m