BiLD – 03/10/2023
At CERN: Federico, Vladimir, Alexandre, Andre
On Zoom: Bertrand, Christopher, Cedric, Hideki, Ueda, Janusz, Xiaomei, Alexey, Daniela, Simon, Lorenzo, Andrei
Apologies:
Follow-up from previous meetings
- Last “standard” BiLD on September 14
- Trying to catch all updates below
- Last DIRAC certification hackathon on 21/09 (https://trello.com/b/umOM4dni/v810a20)
- on release v8.1.0a20
- still WMS issues
- BildX on 28/09
- Presentation on DiracX-Web
DIRAC communities roundtable
LHCb:
Federico+Simon+Christophe+Christopher+Alexey
- Running on latest DIRAC v8.0 patch
- First tests using v8.1 pre-release
EGI
Andrei
- v8.0.24 in prod
- Accouting DB growing too large: is it possible to drop the raw records?
- LHCb one is 1.3 TB.
- Federico it’s maybe possible, and maybe it was done already in the past (will check).
- Moving to AREX interface
ILC/Calice/FCC
Andre, Lorenzo
- from previous meeting Regarding VOMS-Admin at CERN (for FCC VO), was told that “VOMS-Admin will most likely not be made available for EL9 and there some VOs that would need to move to the IAM service in the next months (deadline July 2024). Will track progress monthly.”
- Same for LHCb VOMS-Admin? Is DIRAC ready for that?
- It is true for LHCb also, but we do not have a real answer yet.
Belle2
Hideki, Ueda
- Planning to soon deploy v7r3 py3 release
GridPP:
Simon, Janusz, Daniela
- Updated production to 8.0.28. One problem found: https://github.com/DIRACGrid/DIRAC/discussions/7217 (no delegation found on ARC, should be fixed now)
- Alexandre the PR is there, but not sure if it’s making too many delegations. Being tested in LHCb prod on one specific CE.
Topics from GitHub/Discussions
only un-answered topics with discussion updates:
DIRAC releases
DIRAC projects
DIRAC:
Issues by milestone:
v8.0:
v8.1:
Other issues:
PRs discussed:
- Mostly reminders about reviewing existing PRs
WebApp:
Pilot:
- Federico will:
- align
master
with devel
(~now) - forbid opening of PRs to
master
branch - always test
devel
in DIRAC certification setup (and in github Actions and in Jenkins) - (more) frequently merge
devel
to master
- Federico in order to do the above:
- created an integration test GA workflow, with 3 tests:
- run pilot (but not matching) for different python versions and different DIRAC versions
- run pilot (with matching) for different python versions
- create an LHCb test. The other tests for the different VOs can be added here too.
- partial exposure: not something to pursue now.
- Andre Can use a CVMFS action on GitHub actions to mount CVMFS
DIRACOS:
Documentation:
OAuth2:
- from previous meeting
- Andrei request from EGI to demonstrate that one VO can run with tokens only
- Check In is progressing:
compute
scopes available, they are accepting the idea of using client access tokens (possibility to associate a client to a given VO). They would probably not accept a same client to deal both with client and user access tokens (security concerns with the scopes available in the clients). - WLCG timeline document: https://zenodo.org/record/7014668#.YyLag9JBwQ9
- Still pending the test for ARC7 and CheckIN tokens
- Multi-VO setup and token tags: Simon F deployed a pre-prod IAM server to Chris^2 using the gridpp VO for testing. (We do not sync with voms server, this is for pilot only).
management
- from previous meeting 3 issues left, still valid?
- Always upload releases to CVMFS is again valid for clients
- higher priority now. This should also be done for non-x86 versions.
diraccfg
- version 1.0 and 1.0.1 created (might be the last…)
DB12
Alexandre
Rucio
Tests
Release planning, tests and certification
Certification machines
- lbcertifdirac70 machine:
- from previous meeting Federico not rush, but should we move to a Alma9 box?
- Outside of CERN would be better, in CC probably
- Andrei machine is already there, need to decide how to set this one up
- We could also use the new box to test the installation procedure
Next hackathon(s)
- next week, “standard” v8.1.0aX one.
AOB
Next hackathon: October 12th (Daniela will hopefully be traipsing around Tokyo with Simon in tow.)
Next BiLDX: October 26th
Next BiLD: November 2nd
Workshop approaching.
Daniela if we need openssl
in every WN, this should come from HepOS list requirements
LHCbDIRAC