Rucio Meeting

Europe/Zurich
Martin Barisits (CERN)
    • 15:00 15:05
      News 5m
      • 7th Rucio Community Workshop
        • Registration is now open
        • Call for presentations; deadline on 3rd September 2024.
      • Update fts-cron container
        • https://twiki.cern.ch/twiki/bin/view/LCG/VOMSLSCfileConfiguration
        • May-7 change of packages
    • 15:05 15:25
      Community News & DevOps roundtable 20m
      • ATLAS
      • CMS
        • attach large number of dids to container
          • Error is not helpful
            • Might be an ingress issue as well
          • Followed up in #6776
      • Fermilab DUNE / RUBIN / ...
        • Same issue as above observed as well
        • Issue with large rules / dids
          • Parts of the code fetch all the rows and pods run out of memory
          • list_file_replicas on dataset with 80k files
            • gets out of memory crashes
          • --> #issue 
      • PIC
      • CERN IT
        • COMPASS instance being prepared
      • RAL / STFC
      • ALTO
        • Working on transfer source selection strategy
        • Working on Rucio testbed for test workloads
      • SKA
    • 15:25 15:55
      Developers roundtable 30m
      • Rucio 35 "Donkey and the Data Factory" roadmap
        • In Progress
          • Review operations where SSL verification is disabled #6632 [Dimitrios]
          • 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]
            • Waiting on fts deployment to support this feature
          • Prepare replacement of current policy import with policy packages #4798 [James]
          • Re-write and standardization of client command structure #6639 [Maggie]
            • Working on testing, but otherwise basically done
            • Draft PR is out, please send comments!
          • Webui 35 tracker 9/37 [Mayank]
          • Type annotate the code #6588 [Riccardo]
          • Retire RSE limits #6629 [Erling, Dimitrios]
          • Create and populate common monitoring repository #6641 [Tim]
            • Collecting opinions!
            • https://github.com/Thysk/Rucio-Monitoring
        • In Review
          • JupyterLab version (v3 to v4) update #27 [Francesc, Enrique]
            • jsonschema ongoing issue
              • Has been upgraded in 33
            • Other problem in the VRE environment
              • reana related
        • 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]
          • Prevent multiple Reaper threads from working on the same replicas #6512 [Hugo]
          • Evaluate all TODO and FIXME comments #6642 [Martin]
          • Evaluate archive workflows for rules (Using an archive as a source) #6643 [Riccardo]
        • Done
          • Rename internal API layer to gateway #6644 [Erling] 
          • Formatting / style guide #287 [Riccardo, Dimitrios, Maggie]
          • 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]
          • Improving docstrings #6628 [Riccardo]
        • Delayed
          • Testing: Client Only tests #6599 [Mayank, Maggie]
      • 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]
          • Still pending 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]
        • Upgrade docusaurus # [Maggie]
          • Rather simple, should be done soon
      • Other topics
        • #6727 metadata archival
        • Jupyterlab extension
          • New feature to search on metadata 
    • 15:55 16:00
      AOB 5m