BiLD – 26/06/2025
At CERN: Federico, Theau, Robin, Christopher, Andrè
On Zoom: Alexandre, Christophe, Daniela, Simon, Janusz, Jorge, Ryunosuke, Dhiraj, Xiaomei, Xuantong, Cedric, Hideki, Ueda, Yunau, Natthan
Apologies: Andrei
Previous meetings
- Last BiLD was 3 weeks ago
DIRAC communities roundtable
LHCb:
Federico+Christophe+Alexandre+Vladimir+Robin+Theau
Belle2
Hideki, Ueda, Dhiraj
- Questions about Kubernetes deployement: how to expose the pods
CLIC
Andrè
IHEP
Xiaomei, Xuantong, Yunau
- from previous meeting Started using chatbot for DIRAC – using llamaindex
- setting up a propotype, for the moment just answering questions about DIRAC (documentation)
- with a DB.
- One student working on it
- Alexandre independently, started building a small MCP server for diracx
- 26th June Junau showed 2 slides with the prototype they have done. The work is mostly about documentation.
- Federico the 2 shuld be integrated one to the other
- Alexandre let’s discuss on mattermost, I have also few ideas
CTA:
Natthan
GridPP:
Daniela, Simon, Janusz
Topics from GitHub discussions and bots
- only un-answered DIRAC and DiracX topics with discussion updates:
DIRAC releases
DIRAC projects
DIRAC:
Issues by milestone:
Other issues:
PRs discussed:
WebApp:
Pilot:
DIRACOS:
Documentation:
management
- new
/cvmfs/dirac.cern.ch repository created – CERN ticket
- question on if it could be
/cvmfs/diracgrid.org – potentially, but that would not be automounted
- action on @cburr to populate it (using LHCb “machinery”)
- Christophe I will propose some ideas on the structure in one or 2 BiLD meetings
- Federico You do not have full flexibility, as the LHCb structure has been copied to DIRAC and IIRC Belle2 too
DB12
Rucio
Tests
- from previous meeting Robin to improve the (DIRAC-hosted, docker-compose based)
integration_tests.py to add DiracX service(s) – basically for testing the legacy adaptors
- from previous meeting Federico Started adding Rucio to Dirac integration tests
DiracX:
Issues
- Federico wrote down an “epic” with 5 sub-tasks: https://github.com/DIRACGrid/DIRACx/issues/562 for the DiracX accounting/monitoring after consulting with CERN experts
- Open question from Robin+Federico: are there thougths about a “failover system” for DiracX?
- Robin was asking because of Pilot logs
- from previous meeting
PRs discussed:
DiracX-charts:
DiracX-web:
- Web user-facing documentation: https://github.com/DIRACGrid/diracx-web/pull/367#pullrequestreview-2950696755
- Conclusion: leave the user documentation in
/docs, read it from the code and present it to the users
- The last 2 PRs are failing a test related to gubbins – what’s the source?
- from previous meeting Theau implemented a way for share app states (dump in JSON, reload through web)
Release planning, tests and certification
Next appointments
AOB
LHCbDIRAC