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.

Bi-weekly DIRAC Development meeting -- 12/09/2019

 

At CERN: Federico, Zoltan, Alexandre, Andre', Christopher, Sasha, Marko
On Vidyo: Andrei, Andrii, Daniela, Simon, Hideki, Ueda, Raja, Wojtek

Apologies: Xiaomei

 

Follow-up from previous meeting

  • v6r17 and v6r19 docs removed from readthedocs

DIRAC communities roundtable

  • CLIC:
    • NTR
  • LHCb:
    • NTR
  • GridPP:
    • Using VMDIRAC for running on Openstack clouds (IC done, configuring others)
    • Using singularity containers inside VM
  • Belle2:
    • 2 issues reported on SiteDirector #4262 an #4263
    • still on v6r21
  • EGI
    • pressure to use Check-IN ASAP

Current situation

DIRAC

  • v6r22:
    • v6r22p9 created
      • for reverting a bug introduced with v6r22p7
  • v7r0:
    • a tag for v7r0 created, but not announced. In the meantime:
    • #4244 should be added
    • Issue #4264 should be resolved
    • So, we'll work on fixing the above, and then Andrei will re-tag v7r0 and then we can announce it
      • we'll not go through another hackathon
  • v7r1:
    • ready for hackathon next week
    • #4261 will be targeting v7r1
    • Can include #4268 if reviewed

VM:

  • Several fixes added
  • Should use Pilot3 instead of Pilot2, and use a new version together with DIRAC v7r0

WebApp:

  • More fixes merged for v4r0
    • ExtJS6 buggy, and fixed in ExtJS7 (which we can't use)
  • 2 more PRs (1 for v4r1 and 1 for v4r2)

Pilot3:

  • Pilot logging
    • sorting out the fixes with old versions of python
  • Discussion in PR for MultiProcessor handling (not MultiLauchAgent) still going on

DIRACOS:

  • NTR

Documentation

  • PR #4266 with restructuring of admin doc going on

OAuth2:

  • NTR

DB12:

  • NTR

tornado and other externals

  • PR #4261 (which IIUC should be rebased on v7r1) is a first step in the direction of using tornado and HTTP
  • M2Crypto: we can reverse the M2Crypto flag in v7r1, and remove it (and pyGSI) from v7r2 

Release planning, tests and certification

Release planning:

  • v6r22 series
    • NTR
  • v7r0 series
    • we'll re-tag and then announce it next week
  • v7r1 series
    • first hackathon next week
    • we'll only certify that nothing is broken, and we'll consider that all the OAuth2 part is a technology preview
  • Integration (and v7r2)
    • Work of the GSoC students merged in integration

Certification process: 

  • Next week hackathon of v7r1-preX
    • should use the ES for Job Parameters
    • developers of OAuth2 MUST be there

Weekly development(s) focus

  • NTR

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

 

AOB

Next BiLD in 2 weeks from now

 

---------------------------------------------------------------------------------------------------------------

LHCb

  • v9r5:
    • can be based on v7r0, and renamed v10r0
    • list of features can stay
There are minutes attached to this event. Show them.
    • 10:00 → 10:10
      Items from Previous BiLD-Dev 10m
    • 10:10 → 10:20
      DIRAC Communities roundtable 10m
    • 10:20 → 10:35
      Current situation 15m

      General remarks

      • DIRAC 3m
      • WebApp 2m
      • Pilot 2m
      • DIRACOS 2m
      • Documentation 2m
      • OAuth2 2m
      • tornado, M2Crypto, other externals 2m
    • 10:35 → 10:50
      Release planning, tests and certification 15m
    • 10:50 → 11:10
      Weekly development(s) focus 20m
    • 11:10 → 11:20
      DIRAC: current PRs and tasks being worked on 10m

      Ongoing PRs
      - v6r21 PRs
      - v6r22 PRs
      - v7r0 PRs
      - v7r1 PRs
      Ongoing tasks
      - ?
      Topics from the google forum
      - ?

    • 11:20 → 11:30
      AOB
      Convener: Federico Stagni (CERN)
    • 11:30 → 11:45
      LHCbDIRAC 15m