Skip to main content

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
 

 
 

BiLD – 15/05/2025

At CERN: Federico, Christopher, Alexandre, Robin, Theau
On Zoom: Daniela, Simon, Janusz, Jorge, Dhiraj, Natthan
Apologies: Andrei, André


Follow-up from previous meetings

  • Last BiLD was 6 weeks ago (extreme summary: Federico presented how LHCb moved to v9+X)
  • Last week (5-6 May) we hold a DiracX hackathon here at CERN.
    • 14 people on site (7 LHCb, 4 Belle2)
    • Main goals:
      • writing DiracX documentation, so that we can think of releasing DIRAC v9 and DiracX v0.1
      • advance on DiracX migration for Belle2 and EGI

DIRAC communities roundtable

LHCb:

Federico+Alexandre+Ryun+Vladimir+Alexey+Robin+Theau

  • Running quite stable

Belle2

Dhiaraj

  • NTR

CTAO

Natthan

  • Finally have a running test setup v9 + DiracX (on Rancher) instance at DESY cluster.
    • intending to connect to Rucio
    • Natthan will try to write down the issues and the documentation once ready. Few changes to the charts done – will be documented!

GridPP:

Daniela, Simon, Janusz

  • Updated production to v8.0.74, uneventful so far.
  • When logging into the cvmfs uploader I noticed that we use a lot of space for releases that presumably will never be used: Can we e.g. delete v9.0.0a* up to the release LHCb is using ?
    • ChrisB CVMFS should be de-duplicating things
      • Simon this does not seem the way RAL has set up CVMFS
  • On the other hand, can we please add the latest v8.0 release ? At the moment they stop at 71. (There might be some v8 releases that could go as well.)
    • Federico there is an issue with the uploader, @Andrei should look into it

Topics from GitHub discussions and bots

  • only un-answered DIRAC and DiracX topics with discussion updates:
    • NTR

DIRAC releases

  • v8.0.74
    • Fixes for platform detection
  • v9
    • keep doing mostly fixes PRs and releases. Some pull requests with slighltly bigger changes in there, tbd

DIRAC projects

DIRAC:

Issues by milestone:

  • v8.0:
    • NTR
  • v9.0:
    • Empty
  • After v9.0:
    • Closing a few that won’t be tackled because of lack of time

Other issues:

PRs discussed:

WebApp:

  • Fixes PR for v9 merged last week, other waiting (to go together with DIRAC#8190)

Pilot:

DIRACOS:

  • NTR

Documentation:

  • diracgrid.org being revamped. It will have:
    • info about the consortium
    • generic info, independent from DIRAC and DiracX
    • links to DIRAC and DiracX documentation

OAuth2:

  • NTR

management

  • NTR

diraccfg

  • NTR

DB12

Rucio

  •  

Tests

  • from previous meeting Federico Started adding Rucio to Dirac integration tests
    • –> to Janusz

DiracX:

Issues

PRs discussed:

  • Federico There are many “draft” PRs. Any chance of un-drafting few of them?
  • Is fix: #448 and smarter datetimes #454 ready?
    • Jorge looks OK to me but I can’t know all the implications
    • ChrisB It is probably OK, but will try to understand it better
    • Federico bonus question: if it’s ready and can be merged, does it mean that we can give it another go at postgres support?
      • Jorge will try to revive his previous PR about postgres with this fix in, for testing purposes

DiracX-charts:

  • NTR

DiracX-web:

  • Theau implemented a way for share app states (dump in JSON, reload through web)
    • the feeling is that it’s the first step, but a better way to share should be implemented. Maybe look e.g. what grafana does. The produced json can be easily compressed, maybe add to URL (the current way of constructing should disappear)

Documentation


Release planning, tests and certification

  • Certification machines

    • NTR for today
    • Federico will update it with the latest diracx goodies
  • Next hackathon(s)

    • We should go back at not testing in production (e.g. many changes for pilots from Robin)
  • Tag DIRAC v9 (and diracx, web, etc): ready!

  • Few DB changes being prepared (DIRAC):

Next appointments

AOB


LHCbDIRAC

 
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