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
 

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

BiLD – 03/10/2024

At CERN: Federico, André, Christophe, Christopher
On Zoom: Janusz, Simon, Ruslan, Daniela, Hideki, Jorge
Apologies: Andrei, Alexey

hedgedoc is not anymore reliable for these notes!


Follow-up from previous meetings

  • Last BiLD was September 12th
  • DiracX hackathon on 16th/17th Sept
  • Last DIRAC certification hackathon on June 6th
    • last on lbcertifdirac70
    • then attempted to set up new infrastructure, without success
    • Discussion last week (26/9), see below

DIRAC communities roundtable

LHCb:

Federico+Alexandre+Christophe+Christopher+Alexey+Ryunosuke

  • “Business as usual”, but stressing the system with large number of Real Data productions. Performance of Transformation System getting critical (after many years since last time it happened).

ILC/Calice/FCC

André

  • NTR

Belle2

Hideki, Ruslan

  • Migration to EL9 cluster
  • from previous meeting Can we use the TS to set Tags on its job? – open discussion

GridPP:

Daniela, Simon, Janusz

  • No news.

Topics from GitHub/Discussions

only un-answered topics with discussion updates:


DIRAC releases

  • v8r0
    • 8.0.53
      • NEW: (#7741) RequestTaskAgent uses getBulkRequestStatus instead of getRequestStatus

DIRAC projects

DIRAC:

Issues by milestone:

Other issues:

PRs discussed:

WebApp:

  • NTR

Pilot:

  • from previous meeting Janusz some doc to write

DIRACOS:

  • Neewds review PRs and release
  • from previous meeting Installation errors for diracos
  • from previous meeting Made a new release with libxml2 downgraded. Issue opened to gfal2 for proper fix
    • FTS/gfal developers are going to look at this now
    • ==> a new release is there, pending in conda-forge
  • from previous meeting Requests for Apple-M2 compatibility
    • also asked to update doc…

Documentation:

  • from previous meeting Need to decide on strategy for DiracX documentation – André to take care?

OAuth2:

  • NTR

management

diraccfg

  • NTR

DB12

  • NTR

Rucio

  • NTR

Tests

  • NTR

DiracX:

DiracX hackathon 2 weeks ago fruitful. Some PRs created and in general increased knowledge

Issues

  • Christophe “I will go through all issues” next week

PRs discussed:

DiracX-charts:

  • Also PRs to review (rather simple)

container-images:

  • NTR

Release planning, tests and certification

  • Certification machines

    • from previous meeting Federico the support level for running services at in2p3 is not sufficient. I will move to k3s at CERN for everything in order to restart things
      • I would run all DBs, including MySQL, through k3s. This is of course not ideal for a production environment, but for the test setup is hopefully OK
      • 3 VMs for DiracX
      • 1 VM for DIRAC v9
    • The plan above did not fully work, so last Thursday we discussed what to do and:
      • For the moment (which might be a long “moment”) keep using the old setup at CERN:
        • lbcertifdirac70 for DIRAC code
        • DBs from CERN
        • DiracX running on paas.cern.ch (OpenShift)
      • keep investigating the other solutions, but with a lesser priority
  • Next hackathon(s)

    • next week on Tuesday (!)

Next appointments

AOB

  • NTR

LHCbDIRAC

  • BKK:
    • getDescendants stuff: Alexey next week will finish the MR
      • will get hotfixed before
    • Chris added 2 new methods for speed up the consistency checks
    • Chris DM consistency check: “insame” query
      • new implementation, started reviving the discussion with IT
      • maybe need to use a materialized view
  • Ryun is adding stuff for running LbConda inside the LHCb trasnformation jobs
  • Ryun possibility of running on a subset of a BkQuery for prescaling
  • from previous meeting Some runs without luminosity. Total luminosity is there.
    • Frèderic Hemmer to check it
 
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