BiLD – 06/03/2025
At CERN: Federico, André, Christophe, Christopher, Alexandre, Ryunosuke
On Zoom: Simon, Janusz, Hideki, Henryk, Alexey, Jorge, Vladimir, Xiaomei
Apologies:
Follow-up from previous meetings
- Last BiLD was Feb 25th
- Last DIRAC certification hackathon on Feb 13th
- The one planned for last week was canceled
DIRAC communities roundtable
LHCb:
Federico+Alexandre+Christophe+Christopher+Vladimir
- NTR
- fromPreviousMeeting
- Prepared a
lhcbdiracx
instance (with lhcbdiracx
and lhcbdiracx-web
), starting to run tests there
- After going into production, we will release v9+0.1
- Running a stress test (a “ping” from the pilots)
ILC/Calice/FCC
André
Belle2
Hideki
- DB issues resolved (run
optimize
)
GridPP:
Simon, Janusz
Juno
Xiaomei
Topics from GitHub discussions and bots
- only un-answered DIRAC and DiracX topics with discussion updates:
DIRAC releases
- v8.0.70
- added TTLCache for getProxyPrrovidersForDN
- fixes for
dirac-apptainer-exec
for running within the pilot
DIRAC projects
DIRAC:
Issues by milestone:
- v8.0:
*
- v9.0:
*
- After v9.0:
- adding here those issues that will be treated in the lifetime of v9
Other issues:
- Several issues open since long, some might be solved already. Please review those that you opened yourself
PRs discussed:
WebApp:
- from previous meeting One draft PR
Pilot:
- Federico added possibility to use
dirac-apptainer-exec
for running command in the pilot (mostly for dirac-platform
). PR is there, but tests with dirac-apptainer-exec
are not working, so “almost” empty PR
DIRACOS:
- Release 2.51 : https://github.com/DIRACGrid/DIRACOS2/releases/tag/2.51
- FIX: (#144) Remove setrlimit in XRootD
- CHANGE: (#142) Upper constrain for davix
- The above sorts out issues when running at new (very) large RAL nodes, hopefully the next XRoot release will have a proper fix for that
Documentation:
- Janusz added pilot logging documentation
OAuth2:
management
- Few updates for certificates-creation images
diraccfg
DB12
Rucio
Tests
- from previous meeting Federico Started adding Rucio to Dirac integration tests
DiracX:
Issues
*
PRs discussed:
- Large PR from Alexandre: on adding a business logic layer
- A new layer (diracx-logic) for domain-specific stuff.
- Federico the other existing PRs will likely be affected, so merge “fast”
- from previous meeting Federico thinks the reviews should be more prompt, and not only following on the shoulders of Chris&Chris
- fromPreviousMeeting OTel proof of concept PR: https://github.com/DIRACGrid/diracx/pull/379
- This is a poc PR that is not yet merge-able. Christophe giving instructions to Jorge on how to proceed
DiracX-charts:
DiracX-web:
Release planning, tests and certification
-
Certification machines
- MySQL: Federico tried to update all character set to
utf8mb4
, discovered bug on dbod side
-
Next hackathon(s)
Next appointments
AOB
LHCbDIRAC
- LHCbDiracX
- ISIMA for LHCb specific (LHCb extension, also for the Web): note
- After a bit lengthy discussion we think that the student could create a brand new BookkeepingBrowser Web App in LHCbDiracX-Web. The thing do not (probably shouldn’t at all) mimic the existing Web App, rather it should be an opportunity for re-designing it completely. So, start with requirements and user stories.
- certification setup: updates?
- Federico will update MySQL to 8.4.2 for the certification setup. I will follow up for the production databases
There are minutes attached to this event.
Show them.