Rucio Development Meeting
Thursday 18 Oct 2018, 15:00
Show room on map
Rucio Development Meeting
Rucio Coding Camp
Preferred week is 26-30 Nov
What would be the best days? Thursday+Friday?
→ Thursday+Friday would be best
Rucio Community Workshop 2019
Call for hosting open until tomorrow!
Rucio 1.18.4 release on Friday 26th instead of Monday 29th
News from the experiments
30TB CERN - SARA_MATRIX
In general a success, some findings
Manual configuration of network
For the future, it might be beneficial if e.g. Rucio decides some of these parameters dynamically
Good progress with setup at CERN
Timeframe for oracle11 db is 2-3 weeks
Martin and Gancho currently re-working the Oracle schema.sql (on github); This could be used to initialize DB as it has some oracle-specific adaptions.
Rucio presentation at BNL early Nov
New version of urllib3 (1.24) not compatible with requests 2.19.1
Dependency graph not resolved when you do pip install -r
Had to pin urllib3 to 1.23
This apparently also affects existing PyPi packages
Unclear why this affects pip installed package, as normally pip should resolve the dependency graph
To be investigated →
Python 3 Compatibility
there is a Travis test to ensure that a previously Python3 compatible module does not loose compatibility
Compatible files are tagged as "# PY3K COMPATIBLE" in the header
Let's make an effort to make our modules compatible!
TFC rules for protocols #
Plan is to put them into the extended_attributes field in protocol
Currently the field is 1048 CHARS
Change to CLOB or JSON type
Discussion: It's probably best to put it in extended_attributes; So we will go ahead with
Client needs to extract constituent from archive
Dataset information needs to be added to list_replicas
Mario on it
Bug with checksums in list_replicas return
Multiple tickets about handling archives in reaper
Need volunteer for these!
Minimize calls in downloadclient
Call list_replicas in downloadclient only once
This is related to
rucio download should be able to use locally cached metalink
Downgrading these tickets from High Priority, Archive tickets should go first
Change list-dids to type collection, only ALL if --filter is given
Should be fine to change
Let's change it back!
Add to the help that standard behaviour is only Collection, Do this for files...
Raise an exception in case of server timeout
Possibly very difficult to do as this might be already outside the wsgi container;
Who wants to investigate this?
Martin will look into it and volunteer some help!
Could not reproduce with curl; Reproducable with arcls
Mario looking into it, needs more time;
Rucio 1.19.0 "Fantastic Donkey" release planning (medium term plan)
This is the place to discuss Ideas and propose developments!