Rucio Meeting

Europe/Zurich
Martin Barisits (CERN)
    • 15:00 15:05
      News 5m
      • 1.31 release schedule
        • 1.31.0rc3 announced on Tuesday
        • 1.31.0 final expected next Monday
    • 15:05 15:25
      Community News & DevOps roundtable 20m
      • ATLAS
        • 1.31.0rc2 proved problematic:
          • Reaper was producing messages that Hermes was unable to process, eventually leading to starvation.
          • Issue identified and quickly fixed by Martin and Cédric.
        • 1.31.0rc3 running on production, looks fine.
      • CMS
        • Still working on deploying a new Kubernetes cluster.
          • Some connections troubles related to ActiveMQ (frequent disconnects/reconnects).
      • Fermilab / DUNE / ICARUS / RUBIN
        • DUNE
          • NTR
        • ICARUS
          • Trying to set up non-deterministic RSE
        • RUBIN
          • Testing transfer throughput
      • Belle II
        • DIRAC with Python 3; will be able to migrate from 1.28 to 1.31.
      • ESCAPE
        • Still moving to new cluster.
    • 15:25 15:55
      Developers roundtable 30m
      • 1.31 "Donkeys of the Caribbean" Priority followup
        • In Progress
          • Create ongoing token architecture document [Dimitrios]FTS Workshop
            • TPC transfers were discussed again during the FTS Workshop.
              • It would appear that consensus is still lacking.
              • Will have another meeting next week.
          • Track SQLAlchemy 2.0 migration progress [Yuyi, Martin]
          • Create developers testing guide in the documentation #5452 [Mayank]
            • IntelliJ there
            • vscode there
            • general part missing
            • modify rucio dev container image so both intellij & vscode can be used with it
        • In Review
          • Unable to Delete File DID via Undertaker #5154 [Martin, Anton]
        • Todo
        • Done
          • Rules on containers in state OK but not all the files from the containers have locks #5447 [Anton, Martin]
          • Add python 3.10 tests to CI framework. #5145 [Mayank]
          • STOMP connections not closed by Hermes? #5894 [Eric, Yuyi]
          • Replace hermes1 by hermes2 #6089 [Mario, Cedric]
          • Reduce rule tickets to <13 [Martin, Anton]
          • WebUI release process #121 [Mayank]
          • Move WebUI Core to Clean + Hexagonal Architecture + Domain Driven Design #117 [Mayank]
          • Increase WebUI Test coverage [Mayank]
          • Finalise x509 authentication workflows for webUI #w/125 [Mayank]
          • Merge list_dids and list_dids_extended methods #5448 [Rob]
        • Delayed
          • Create a server/daemon installation howto #5445 [Mayank]
          • Collect feedback from running ATLAS webui beta [Mayank]
          • foreign key error on deleting dids in reaper #5733 [Martin, Cedric]
          • Exchange of tombstone function-based indices with normal indices #5440 [Martin, Radu]
      • Documentation corner
        • Document environmental variables affecting the client #171 [Dimitrios]
        • Documentation and dev guidelines for MyPi type annotations #116 [Mayank, Martin]
        • Create developers testing guide in the documentation #177 [Mayank] [1.31 priority]
        • Create a server/daemon installation howto #178 [Mayank]
        • Improve documentation on rucio.cfg vs configuration table #183 [Radu]
        • 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 [Radu]
        • Introduce documentation on subscriptions #190 [Cedric]
    • 15:55 16:00
      AOB 5m