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.

Join Zoom Meeting
https://cern.zoom.us/j/91083694183?pwd=ZkdDY1I1YkJVc2o3UTdBY1BRZE15UT09

Meeting ID: 910 8369 4183
Passcode: 12345678
One tap mobile
+41432107108,,91083694183# Switzerland
+41315280988,,91083694183# Switzerland

Dial by your location
        +41 43 210 71 08 Switzerland
        +41 31 528 09 88 Switzerland
        +41 43 210 70 42 Switzerland
        +33 1 8699 5831 France
        +33 1 7037 2246 France
        +33 1 7037 9729 France
Meeting ID: 910 8369 4183
Find your local number: https://cern.zoom.us/u/artUfAdNB

Join by SIP
91083694183@188.184.89.188
91083694183@188.185.118.153

Join by H.323
188.184.89.188
188.185.118.153
Meeting ID: 910 8369 4183
Passcode: 12345678

 

BiLD (Bi-weekly DIRAC Development meeting) – 15/06/2023

At CERN: Federico, Alexandre, Christopher, Simon M, Lorenzo
On Zoom: Andrei, Alexey, Bertrand, Daniela, Ewoud, Igor, Luisa, Nathan, Simon F, Ueda, Hideki, Michel, Vanessa, Janusz, Xiaomei, Alice, Vladimir
Apologies: Christophe, Andrè

Presentation of diracx

The meeting was dedicated to the presentation of diracx – a new proposed implementation/incarnation of DIRAC. The slides are attached to the agenda

  • Federico presented https://indico.cern.ch/event/1292287/attachments/2657184/4621604/BiLD-diracx.pdf
    • brief history of DIRAC, current incarnation and DIRAC issues
  • Christopher presented https://indico.cern.ch/event/1292287/attachments/2657184/4621602/DIRACX BiLD intro.pdf
    • basic requirement for a new DIRAC incarnation
    • followed up by a live demo, which used a locally running (on Chris’ laptop) diracx client and server (“equivalent” of a JobMonitoring/JobManager service) exposing a REST-like interface. The server was reading/writing in DIRAC certification’s JobDB (the DB was left intact). A job also submitted, its status interrogated, job search functionalities shown.
    • The live demo also showed how it will be possible to use current DIRAC client to interrogate the diracx service, thus allowing for transition.
  • Federico followup: a first diracx hackathon will be held at CERN in 3 weeks. Do join! Not immediately, but you should tell us if you are on board. Time is critical.

Following questions and comments:

  • Daniela
    • Consortium should have been interrogated
      • Andrei and Federico This is all new also for us - Chris2 presented this to us 2 weeks ago, and is still a proposal. Nonetheless, a strong one.
    • CERN enjoys an IT infrastructure that others don’t have
      • Federico We are aware. diracx deployment will be much easier that the deployment of current DIRAC. A helm chart for deployment on kubernetes will certainly be provided.
  • Luisa
    • This is an interesting proposal. CTA is looking for example to use K8.
  • Xiaomei
    • Migration timeline for us is critical, as Juno will start taking data this year.
      • Andrei Juno can be regarded as a special case with extra support from the core developers to accelerate migration if needed
  • Hideki
    • Concerned about migration of the extension
      • Chris Some work will need to be done there. We can provide guidelines.
  • Janusz
    • What happens to the current developments?
      • Federico most of what is already developed will stay. Some issues will be migrated (e.g. many “Token-related” ones).
    • The HTTPs implementation of DIRAC is “bad”? Should we use it?
      • Federico You can use the DIRAC https implementation, but effectively for what regards the migration, it will not be needed.
  • Federico
    • we are not forgetting about the current DIRAC. The level of support will stay.
    • There will be a DIRAC 8.1
    • migration to diracx can only happen if you’ll be at one of the latest versions. If you are not yet there, you will need to upgrade.
 
There are minutes attached to this event. Show them.
    • 1
      Items from Previous BiLD-Dev
    • 2
      DIRAC Communities roundtable
    • 3
      DIRAC releases
    • 4
      DIRAC projects
      • DIRAC
      • WebApp
      • Pilot
      • DIRACOS
      • DIRACOS2
      • VMDIRAC
      • Documentation
      • OAuth2
      • tornado/HTTPs
      • other externals (include Rucio)
    • 5
      Release planning, tests and certification
    • 6
      Weekly development(s) focus
    • AOB
      Convener: Federico Stagni (CERN)
    • 7
      LHCbDIRAC