Rucio Meeting

Europe/Zurich
Martin Barisits (CERN)
    • 15:00 15:05
      News 5m
      • 1.31 code freeze next Wednesday
      • Mattermost migration ongoing
    • 15:05 15:25
      Community News & DevOps roundtable 20m
      • ATLAS
        • Rucio ALMA9 + openssl 3.1
          • CPU consumption higher than with cc7, but still much lower than with ALMA9+openssl3.0
            • Runs fine since a week now
      • CMS
        • Issue with UI at the moment
          • No eMails sent for tape-approval anymore
          • Can't approve rules via webui
      • Fermilab DUNE/ICARUS/RUBIN
        • DUNE big replica update
          • 1.2M prefixes changed
          • Relocate an entire RSE
          • Needs to be done for one more RSE
      • Belle II
      • ESCAPE
        • Moving data from one instance to the other ATLAS - ESCAPE
          • Ongoing
    • 15:25 15:55
      Developers roundtable 30m
      • 1.31 "Donkeys of the Caribbean" Priority followup
        • In Progress
          • Create ongoing token architecture document [Dimitrios]
            • Fruitful discussion with FTS team this week
          • Merge list_dids and list_dids_extended methods #5448 [Rob]
          • Track SQLAlchemy 2.0 migration progress [Yuyi, Martin]
            • Possible to do validation script/command to see if a module is 2.0 compatible?
              • Something we can excute to check/validate progress
          • Create developers testing guide in the documentation #5452 [Mayank]
            • IntelliJ commited to documentation
              • But will require payed version
            • Mayank working on the vscode part
              • https://github.com/maany/rucio-vscode-dev-env
            • Setup will go into dev containers
        • In Review
          • Replace hermes1 by hermes2 #6089 [Mario, Cedric]
            • Needs helm-charts & containers update
          • Unable to Delete File DID via Undertaker #5154 [Martin, Anton]
        • Todo
          • Exchange of tombstone function-based indices with normal indices #5440 [Martin]
        • 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]
          • 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]
            • 2/4 Test suites are in place;
          • Finalise x509 authentication workflows for webUI #w/125 [Mayank]
            • Update the ticket: X509 is done, OIDC will be done afterwards
            • Needs a merge for a PR in containers and core repo for X509 apache config
        • Delayed
          • Create a server/daemon installation howto #5445 [Mayank]
          • Collect feedback from running ATLAS webui beta [Mayank]
            • Implementing streaming part for REST
            • Also need to port some pages
          • foreign key error on deleting dids in reaper #5733 [Martin, Cedric]
      • Documentation corner
        • Ambiguity of "developing" and "developer" #25 [Eraldo]
        • 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 [???]
        • Add instruction about DB partitioning #185 [Martin]
      • Other topics
        • Calls for Summer Projects for IRIS-HEP
        • Most of dependencies dropped py3.6
          • Schedule discussion about py3.9 requirements in Rucio
    • 15:55 16:00
      AOB 5m