Rucio Meeting
Thursday 7 Apr 2022, 15:00
→
16:00
Europe/Zurich
4/S-030 (CERN)
4/S-030
CERN
30
Show room on map
Martin Barisits
(
CERN
)
Videoconference
Rucio Development Meeting
Join
Zoom Meeting ID
413496641
Host
Martin Barisits
Alternative hosts
Cedric Serfon, Mario Lassnig, Dimitrios Christidis
Passcode
28849311
Useful links
Join via phone
Zoom URL
15:00
→
15:05
News
5m
Minutes
April release schedule
1.28.1 Apr-04
1.28.2 Apr-11
1.28.3 Apr-25/May-02
Next week no meeting!
Next meeting Apr-21
15:05
→
15:20
Community News & DevOps roundtable
15m
Minutes
ATLAS
1.28 running very well
CMS
need to switch to gfal-norenaming protocol (Gfalv2 removed in 1.28)
Belle II
ESCAPE
Plan to upgrade to 1.28 by end of the month
From 1.26
Alembic_revision needs to be updated too if you do a manual execution
SKAO
Upgraded to 1.28
Issue with helm-charts with 1.28 due to component config/common config
Issues with conveyor-poller with OIDC
Some help appreciated
Setting up functional tests
Doesn't work at the moment with user flow
15:20
→
15:25
Author list in each python module
5m
author_changes.txt
15:25
→
15:45
Evolution of multi-hops in rucio 1.28
20m
Speaker
:
Radu Carpa
(
CERN
)
Rucio_Multihop_1_28.pdf
15:45
→
15:55
Developers roundtable
10m
Minutes
Progress-2022-04-07.png
Rucio 1.29 "Into the donkeyverse" progress tracking
In Progress
Hermes 2 evolution
#4610
[Cedric]
Remove author list from headers [Martin, Joel]
Further ingetragtion of CMS-style consistency checking
#5438
[Igor]
Fix client API documentation page
#5444
[Joel]
Reduce logging of server & daemons
#5449
[Mayank]
mypy static code analysis
#4455
[Mayank, Ben, Joel]
Authentication workflows in WebUI 2.0
#5135
[Mayank]
Further OIDC and SSO optimization and documentation
#5437
[Rizart]
Migration of SQLAlchemy queries to new query syntax (1.4 -> 2.0)
#5247
[Yuyi, ALL]
In Review
Done
Clean dead code in the probes (ATLAS and common)
#83
[Eric, Dimitrios]
Flag transfer errors coming from tape sources
#5410
[Radu]
Todo
re-evaluate the greedy = 1TB constant
#5358
[Cedric]
Create a contributor guide for probes
#84
[Dimitrios]
Adherence to rule grouping dependent on order of ATTACH
#5251
[Igor]
Create a server/daemon installation howto
#5445
[Joel]
Remove old readthedocs documentation once the new one is fully operational
#5446
[Joel, Martin]
Add symlinks for the new daemon names
#5131
[Joel]
Prepare a clear list of changes which need to be made to use new daemon names
#5132
[Joel]
Reduce core component tickets to less than 10 [Mario, Martin, Gabriele]
Document and cleanup discrepancies between surl and lfn2pfn algorithms
#5129
[Martin]
Unable to Delete File DID via Undertaker
#5154
[Martin]
Removal of Python 2.7 dependencies from the code
#5435
[Martin]
Ticket Cleanup Marathon [Martin, All]
Reduce rule tickets to les than 10 [Martin]
Create developers testing guide in the documentation
#5452
[Mayank, Joel]
Add python 3.10 tests to CI framework.
#5145
[Mayank]
Remove direct DB dependence from the WebUI
#4319
[Mayank]
Calculation of container length and events
#5422
[Radu]
Add session object to API layer
#5439
[Radu]
Further integration of temporary tables to other major workflows
#5441
[Radu]
Re-factor/cleanup deletion workflow
#5442
[Radu]
Remove full_mode switch from conveyor-receiver
#5453
[Radu]
Exchange of function-based indices with normal indices
#5440
[Radu, Mario, Martin]
Introduce heartbeat handler to all daemons
#5443
[Radu, ALL]
Re-work/cleanup distance table
#5454
[Radu]
Create documentation page for S3-type storage
#5450
[Rizart]
Add support for S3 virtual hosted buckets
#5451
[Rizart]
Update/Re-design core.meta module
#5224
[Rob]
Merge list_dids and list_dids_extended methods
#5448
[Rob]
boto vs boto3
#5346
[James, Mario]
15:55
→
16:00
AOB
5m