Rucio Meeting

Europe/Zurich
Martin Barisits (CERN)
Videoconference
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
      • 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