BiLD-Dev

→ Europe/Zurich
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) – 09/03/2023

On Zoom: Federico, Andrei, André, Alexey, Alexandre, Bertrand, Cedric, Christophe, Christopher, Daniela, Domenico, Ewoud, Guillaume, Igor, Lorenzo, Michel, Simon, Janusz, Ueda, Hideki, Xiaomei
Apologies:

Follow-up from previous meetings

DIRAC communities roundtable

LHCb:

Federico+Alexandre+Christophe+Christopher+Alexey

  • Campaigned (through tests and GGUS) for making sure that we would be able to run with OpenSSL 3.0, and with SingularityCE everywhere (the 2 are not connected).

EGI

Andrei

  • Playing with several VOs on how to define groups
  • Maybe using tokens for users with “entitlements”, mapped to DIRAC groups
  • Still on v7.3

ILC/CLIC/FCC/Calice:

André, Lorenzo

  • NTR

Belle2

Hideki, Cedric, Michel

GridPP:

Daniela+Simon+Janusz

  • No updates in production.

Juno:

Xiaomei

  • Want to try token submission, first need to move to v8.0

JINR:

Igor

  • 400 TB of Raw dataprocessed for BM@N experiment.
  • Struggling with xrootd client issue which should be fixed by xrootd 5.5.3
    • Federico should be solved by simply updating to the latest DIRACOS2, simply update to latest DIRAC v7.3.35
  • Issue with drm -F

Topics from GitHub/Discussions or Google forum

only un-answered topics:

DIRAC releases

  • v7r3
  • v8r0
    • Last one is v8.0.16
      • NEW: (#6803) HTCondorComputingElement, ARC(6)ComputingElement and AREXComputingElement enabled to for job operations with tokens
      • NEW: (#6803) SiteDirector enabled to select queues by tags
      • NEW: (#6803) SiteDirector sets up tokens for ComputingElements configured with the Token tag
      • NEW: (#6852) Add setPriority to Job API
      • Optimizations for FTS3DB
  • v8r1
    • Mostly fixes from the hackathon

(Focus of the day) Monitoring:

  • Presentation by Ewoud on monitoring evolution – grafana dashboard
    • WLCG project, but results will be available to all the DIRAC communities, it’s “enough” to add a Grafana cluster
    • (almost) completely separated project from DIRAC line of development
    • all dashboard definitions will be added to DIRAC code.

DIRAC projects

DIRAC:

Issues by milestone:

Other issues:

Few new issues:

PRs discussed:

WebApp:

  • Refurbished TokenManager WebApp in PR

Pilot:

DIRACOS2:

Documentation:

  •  

OAuth2:

tornado/HTTPs

  • from previous meeting Issue https://github.com/DIRACGrid/DIRAC/issues/6495 keeps track of what can and what will not be moved to https
    • no updates for today
  • from previous meeting Federico we need to try and propose a coherent update from DIPS to HTTPS services, e.g. for Configuration Services URLs
  • PRs from Andrei updating TornadoREST refused (problem with extensions), while there’s https://github.com/DIRACGrid/DIRAC/pull/6874 but maybe also not correct? see comment in https://github.com/DIRACGrid/DIRAC/issues/6877
    • Andrei This is just a bug fixing PR, nothing more
  • (too) Long discussion on the fact that the code behind Tornado (RPC and REST) is very fragile. The discussion is adjourned into a separate meeting/discussion that will take place probably in April.
    • in the meantime, we can collect EGI needs/timeline (issue opened)

management

  • from previous meeting 3 issues left, still valid
    • NTR

diraccfg

  • NTR

COMDIRAC

Daniela

DB12

Alexandre

  • NTR

Rucio

  • NTR

Tests

Release planning, tests and certification

Certification machines

  • lbcertifdirac70 machine:
    • Daniela: Enabled (and tested, at least with X509) WLCG VO for token testing. Needs update in puppet for /etc/grid-security/vomsdir and /etc/vomses, please.
  • lbcertifdiracoauth machine:
    • NTR

Next hackathon(s)

  • March 16th on lbcertifdirac70

AOB

Next hackathon: March 16th
Next BiLD: March 23rd


LHCbDIRAC

  • v11.0: deploy board in https://trello.com/b/Ep0PAkbv/deploy-110
    • Singularity CE everywhere?
  • https://lhcb-auth.web.cern.ch/
    • from previous meeting Alexandre An admin can allow a user (a client actually) to get access to the compute.cancel/create/modify scopes. Chris allowed Andrei and I to get access to the compute scopes, thus we should be able to use our clients to submit pilots.
 
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
      • DIRACOS
      • DIRACOS2
      • VMDIRAC
      • Documentation
      • OAuth2
      • tornado/HTTPs
      • 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