Rucio Meeting

Europe/Zurich
Martin Barisits (CERN)
    • 15:00 15:05
      News 5m
      • 1.31 release progress
        • 1.31.0rc1 running in production @ ATLAS
          • For now seems tow ork well
        • 1.31.0rc2 today
        • 1.31.0 FINAL scheduled for Monday
      • Upcoming discussions
        • Rucio 1.31 release retrospective
          • April 6
        • Rucio 1.32 "The Good, The Bad and the Donkey" roadmap planning
          • April 13
    • 15:05 15:25
      Community News & DevOps roundtable 20m
      • ATLAS
        • Also activated a new index which is already part of the schema (rse_id, tombstone idx)
      • CMS
        • Migrate test cluster to new k8s version
      • Fermilab / DUNE / ICARUS / RUBIN
        • DUNE
          • Another 3.5M replicas updated for new rse prefix
            • This exercise is now done
          • Reaper and abacus_collection replica crashing due to mem limits
            • Investigation ongoing
              • Could be abacus_collection_replica issue with postgres? (Cedric)
                • Limit might not be respected for postgres
              • Create #ticket
        • ICARUS
          • Transferring data in same file system
            • Should be avoided, just register them
        • RUBIN
          • Transfer tests
            • FTS3 seems to be a limit at the moment
              • Currently run out of a docker container
              • Needs to be augmented
          • New schema files tested with additional_secrets in k8s
      • Belle II
      • ESCAPE
        • reaper attribute for deletion via oidc (oidc_support)
          • oidc_support flag + identity associated to root account needed for deletion to work
        • #6148 The Reaper is not deleting obsolete replicas in a minimally-configured Rucio instance
          • --> should the reaper work without rse_usage_counters?
          • Obsolete replicas should always be processed (With or without greedy deletion, with or without rucio/storage values, total value set)
      • SKAO
      • RAL / MultiVO
        • Updating DB - is there any auto pruning?
          • Nope (not yet?)
    • 15:25 15:40
      New Rucio versioning scheme 15m
      Speaker: Martin Barisits (CERN)
      • Requires changes in testing & documentation repo
    • 15:40 15:55
      Developers roundtable 15m
      • 1.31 "Donkeys of the Caribbean" Priority followup
        • In Progress
          • Create ongoing token architecture document [Dimitrios]
          • 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]
      • Other topics
        •  
    • 15:55 16:00
      AOB 5m