Rucio Development Meeting
-
- 15:00 → 15:10
-
15:10
→
15:30
News from the experiments 20m
- ATLAS
- Nothing
- CMS
- Start second million file test
- Better DB for second test
- Monitoring to approach CMS scale
- Start second million file test
- Edinburgh
- Waiting for comments for PR
- Multi-VO
- Made some progress, nothing to merge yet
- Schema update for the SKA instance
- Meeting next Tuesday for Rucio Developers in the UK
- ESCAPE
- 5 data centers in the test bed
- Import with CRIC error with rses which are deleted but already exist
- Synchronization strategies
- Translator JSON
- ATLAS
- 15:30 → 15:50
-
15:50
→
16:20
Developers roundtable 30m
- Rucio 1.21 priority followup
- Focus
- Cleanup & Stability
- Documentation
- Deployment (Kubernetes!)
- Open ID connect #2612
- Provisioning client used similar to query VOMS (--> probes)
- Will need a release candidate to test with e.g. ESCAPE
- Rucio.cfg vs Rucio config table cleanup #2630
- Will start a document and have every component responsible to comment;
- Documentation for configuration parameters #2631
- History table definition explicitly (No Versioned models) #2063
- MultiVO features #2635
- Reaper 2.0 #2412
- Needs improvement in the query to get list of unlocked replicas
- SKIP LOCKED does not work due to being used as a subquery
- Source protection: Implemented
- Some minor other things might need improvement too
- Needs improvement in the query to get list of unlocked replicas
- Operators documentation / recipes #2636
- Expand Kubernetes usage
- All daemons look fine
- Servers don't look too good
- Response time is higher than with normal server
- Lots of pod restarts
- Eric sees restarts sometimes too
- Timeouts due to DB?
- K8s gets 2.5% of the ATLAS load now
- CMS uses all daemons (including reaper2) as well on K8s
- CMS instead of graphite, run statsd to prometheus
- Tracking what happened with a did #2637
- Hannes submitted a PR, needs review
XCache config table population add to probe #2638Needs to be commited
- BB8 Needs better configuration and get rid of hard-coded entries
- Better way to deal with configuration/permissions (entry point, configuration.py, …) #533
- Configuration comes from an external python package instead of Rucio core
- Python package needs to have a module for schema, permission, policy
- Transparent handling of archives with rules #1091
- Global Quotas #2315
- Making progress; Updating the CLI
- PR there, needs review
- Possibility to inject rules delayed #2639
- Improve oracle test crashes #2588
- Some improvements, unclear if it helped
- Python 3.5 for server
- pystatsd does not support Python3
- Change to statsd possible
- Postgres issue with byte and text data
- pystatsd does not support Python3
- Python 3.6 for clients
- Should be compatible, but something missing in the tests
- Changes for CTA transfer handling #2632
- Cedric and Martin will work on this next week!
- Source throttling #2611
- Almost done; Need to add src_rse_id
- Now using rse_transfer limits table
- Will need schema change as well
- One test failing because of sqlalchemy with sqlite; Otherwise development is done
Activity exclusion for submitter #2640
- Focus
- Rucio 1.21 priority followup
-
16:20
→
16:30
AOB 10m