BiLD-Dev

Europe/Zurich
2/R-014 (CERN)

2/R-014

CERN

10
Show room on map
Federico Stagni (CERN)
Description

Bi-Weekly "Loyal" DIRAC developers meeting. And, following, the LHCbDIRAC developers meeting.

Zoom: BiLD
https://cern.zoom.us/j/62504856418?pwd=TU1kb01SOFFpSDBJeWVBdU9qemVXQT09

Meeting ID: 62504856418
Passcode: 12345678
 

Videoconference
Zoom Meeting ID
62504856418
Host
Federico Stagni
Useful links
Join via phone
Zoom URL

BiLD – 23/05/2024

At CERN: Federico, André, Alexandre, Christophe, Loris
On Zoom: Janusz, Daniela, Andrei, Hideki, Alexey, Chris
Apologies:

Follow-up from previous meetings

  • Last BiLD on April 25th
    • Then holiday period + WLCG WS
  • Last DIRAC certification hackathon on April 18th
    • Cancelled the one on May 2nd as not enough to test

DIRAC communities roundtable

LHCb:

 Federico+Alexandre+Christophe+Christopher

  • Moving to EL9 boxes (one at a time)
  • ARM nodes:
    • ran tests (MC production jobs) but still https://github.com/DIRACGrid/DIRAC/pull/7589 should be addressed
      • the currently proposed implementation is heavily LHCb-inspired, but at the moment we do not have anything else

Belle2

 Hideki

  • Moved to v8 :bomb:

ILC/Calice/FCC

 André

  • Started using SingularityCE, would like more freedom to chose Container image, essentially per job
    •  Federico SingularityCE is mostly there for isolation purposes, not for application support

EGI

 Andrei

  • Coping with “too many open files…” problem. Setting nofiles limits per dirac-service|agent process.
    •  Christophe will show what we set in puppet
  • Some communuties running applications inside container while installing the container itself (apptainer or udocker)

GridPP:

 Simon, Janusz, Daniela

Topics from GitHub/Discussions

  • There is an IAM hackathon at the end of May: https://indico.cern.ch/event/1401472/
    Daniela and Simon are going :+1:
    (Daniela has now agreed to act as an enforcer to IAM issues raised by Chris. Chris to supply list of issues.)

only un-answered topics with discussion updates:

DIRAC releases

  • v8r0
    *
  • v9r0
    *

DIRAC projects

DIRAC:

  • RFC” for how/what to use/put in CVMFS
    • it is “OK”-ish

Issues by milestone:

  • v8.0:
    • 10+ open issues, not much movements
  • v9.0:
    • 20 open issues, as usual some movements

Other issues:

  • NTR

PRs discussed:

  • NTR

DiracX:

  • New DiracX version 0.0.1a14, mostly for fixing DIRAC CI
  • Several large-ish PRs to be evaluated
  • Web: https://github.com/DIRACGrid/diracx-web/pull/131 (already merged)
    • dashboard with draggable applications and groups
    • applications and their states are saved directly in the URL: can easily share a whole set of application through a simple link (might hit some URL length limitations at some point but it works well for what we have now).

WebApp:

  • NTR

Pilot:

  • ? Removed python2 releases ?
  • from previous meeting  Janusz some doc to write

DIRACOS:

Documentation:

  • NTR

OAuth2:

  • NTR

management

diraccfg

  • NTR

DB12

 Alexandre

  • NTR

Rucio

  • NTR

Tests

  •  

Release planning, tests and certification

  • Certification machines

    • Vanessa created a Alma9 machine:
      •  Federico I can login (with SSH key) and become dirac
      • Still to discuss what to do with the databases
  • Next hackathon(s)

    • next week

AOB

Next hackathon: in 1 week (May 30th)
Next BiLD: in 2 weeks (June 6th)

  • Next DIRAC Users’ workshop in Lyon https://indico.cern.ch/e/duw10 June 19th->21st
    •  Federico started filling in the agenda
      • the usual suspects will be asked to give the VO report
      • the topics are up to proposal (this is an informal “call for abstract”)

LHCbDIRAC

  • v11.0: deploy board in https://trello.com/b/Ep0PAkbv/deploy-110
    • NTR
  • Added the same workflow tests also added for DIRAC (MR ready)
  • VOMS backend will be shutdown in June 24
    • from previous meeting we need to make sure that all links will be updated
      •  Christophe will do adiabatically over the coming weeks
  • OpenSearch migration?
    • we should have a proper downtime on our side
  • BKK:
    • few minor issues to be solved with existing DQ flags features
    • will start moving to new BookkeepingDB class (one method after the other)
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:30
      DIRAC releases 10m
    • 10:30 10:55
      DIRAC projects 25m
      • DIRAC
      • WebApp
      • Pilot
      • DIRACOS2
      • VMDIRAC
      • Documentation
      • OAuth2
      • DiracX
      • other externals (include Rucio)
    • 10:55 11:00
      Release planning, tests and certification 5m
    • 11:00 11:15
      Weekly development(s) focus 15m
    • 11:15 11:25
      AOB
      Convener: Federico Stagni (CERN)
    • 11:25 11:40
      LHCbDIRAC 15m