Rucio Meeting
Thursday 25 Apr 2024, 15:00
→
16:00
Europe/Zurich
Martin Barisits
(
CERN
)
Rucio Development Meeting
Zoom Meeting ID
413496641
Host
Martin Barisits
Alternative hosts
Mario Lassnig, Cedric Serfon, Dimitrios Christidis
Passcode
28849311
Useful links
Join via phone
Zoom URL
15:00
→
15:05
News
5m
May meeting schedule
May-02
May-09
CANCELLED
May-16
May-23
May-30
Community page
on rucio.cern.ch
Goal is to have short description of all Rucio comunities who use Rucio in production!
15:05
→
15:25
Community News & DevOps roundtable
20m
ATLAS
CMS
Transfer issue, Hugo has a good idea and is writing a test
Fermilab
ICARUS issue of sending transfers to fts3 is ok now
Probably certificate related
ESCAPE
ALTO
RAL / MultiVO
Monitoring
Collect monitoring in outside repo, later on push it to org
CTAO
15:25
→
15:55
Developers roundtable
30m
Progress-2024-04-25.png
Rucio 35 "Donkey and the Data Factory" roadmap
In Progress
Review operations where SSL verification is disabled
#6632
[Dimitrios]
Running on ATLAS integration
Probably needs modification of helms-chart
WebDav protocol
Finalize SQLAlchemy 1.0 -> 2.0 syntax migration
#6640
[Erling]
Make a table for all daemon and its functionality
#296
[Hugo]
overwrite_when_only_on_disk
#6581
[Hugo]
Prepare replacement of current policy import with policy packages
#4798
[James]
Need to move existing upstream policies
ATLAS
Belle II to be checked
CMS DONE
DOMA TPC to be checked
ESCAPE to be checked
Icecube to be checked
LSST / RUBIN DONE
Re-write and standardization of client command structure
#6639
[Maggie]
Webui 35 tracker 4/34 [Mayank]
Type annotate the code
#6588
[Riccardo]
In Review
Collect functional RSE attributes into a single file
#6624
[Dimitrios, Mira]
Remove all instances of mutable objects (e.g. empty lists or dictionaries) as default parameter values
#5169
[Erling]
JupyterLab version (v3 to v4) update
#27
[Francesc, Enrique]
Debugging continues
Improving docstrings
#6628
[Riccardo]
Todo
Unable to Delete File DID via Undertaker
#5154
[Alex]
factorize duplicate messaging code into a common module or class
#6423
[Alex]
SUBSCRIPTIONS_HISTORY integrity error
#6292
[Cedric]
Make new token support Multi-VO compatible
#6406
[Dimitrios]
Use OpenID Connect Discovery
#6414
[Dimitrios]
Allow for token providers other than IAM
#6630
[Dimitrios]
Make WebDAV protocols on par with GFAL
#6633
[Dimitrios]
bridge the gap between running rucio in demo env and full production deployment
#187
[Enrique, Hugo]
Retire RSE limits
#6629
[Erling, Dimitrios]
Prevent multiple Reaper threads from working on the same replicas
#6512
[Hugo]
Evaluate all TODO and FIXME comments
#6642
[Martin]
Testing: Client Only tests
#6599
[Mayank, Maggie]
Evaluate archive workflows for rules (Using an archive as a source)
#6643
[Riccardo]
Create and populate common monitoring repository
#6641
[Tim]
Done
Rename internal API layer to gateway
#6644
[Erling]
Formatting / style guide
#287
[Riccardo, Dimitrios, Maggie]
Delayed
Documentation corner
Documentation and dev guidelines for Mypy type annotations
#116
[Mayank, Martin]
Document environmental variables affecting the client
#171
[Dimitrios]
Improve documentation on rucio.cfg vs configuration table
#183
[Maggie]
In review
Add an FAQ-style entry aimed at users for STUCK rules
#184
[Fabio]
Add instruction about DB partitioning
#185
[Martin]
bridge the gap between running rucio in demo env and full production deployment
#187
[Enrique, Hugo]
Introduce documentation on subscriptions
#190
[Cedric]
Formatting / style guide
#287
[Riccardo, Dimitrios, Maggie]
Document how deletion occurs.
#288
[Anil]
Documentation for RSE settings
#293
[
???
]
Make a table for all daemon and its functionality
#296
[Hugo]
Testing instructions
#309
[Maggie]
Other topics
15:55
→
16:00
AOB
5m