BiLD (Bi-weekly DIRAC Development meeting) – 05/11/2020

At CERN: Again, nobody :/
On Zoom: Federico, Alexandre, André, Andrei, Andrii, Cedric, Christophe, Christopher, Daniela, Hideki, Januz, Marko, Ruslan, Simon, Yuji, Ueda

Apologies:

Follow-up from previous meeting

reminder Marko prepared a container to be used for CVMFS (auto)deploy: https://github.com/DIRACGrid/management/packages/342716 (also in https://hub.docker.com/repository/docker/diracgrid/dirac-cvmfs). For using it from GitHub Actions template in: https://github.com/DIRACGrid/management/pull/19 Andrei + Federico

reminder DIRACOS should be expanded on CVMFS Andrei

DIRAC communities roundtable

GridPP:

CLIC:

LHCb:

EGI:

France Grilles:

Belle2:

JINR:

Juno, BES3:

Current situation

DIRAC

WebApp:

Pilot3:

DIRACOS:

DIRACOS2:

VMDIRAC:

Documentation:

OAuth2:

tornado/HTTPs

management

diraccfg

other externals

Release planning, tests and certification

Weekly development(s) focus

topic: DIRAC-Rucio integration

GridPP (pres on the agenda) [Janusz]

General consensus: using python bindings instead of REST look like a better option

Belle2 (pres on the agenda) [Cedric]

 JanuszConfiguration: can’t I eliminate it completely? It can all go in DIRAC. It’s possible by a configuration parameter in Rucio client
 Andreialso pilots are clients so we would need to ship this file too. We should NOT have it needed
 Cedricit’s still needed ATM. Changes to the API are needed. Alternatively it can be created on the fly.

General questions/comments:

 IgorCan different VO under DIRAC use different single VO Rucios? => should be, but never tried, nor sure
 IgorDoes DIRAC accounting work correctly with Rucio plugin?
 Andrei+Uedashould be yes, it’s just another catalog, for synchronous operations (if you use Rucio only as file catalog)
 Janusz+Uedaif you use Rucio as data manager (for moving datasets) then no.
 ChristopheRucio has their own rules, there’s no way DIRAC knows about them
 Christophewith DIRAC using https the interactions between one and the other will be much simpler. But this is not for tomorrow.

 FedericoMore discussions via mail. Only 1 implementation.

DIRAC: current PRs and tasks being worked on, or topics from Google forum

PRs

Issues

Other issues:

Topics from Google forum

AOB

Next hackathon in 1 week.
Next BiLD in 2 weeks.


LHCbDIRAC