• Reflection about ongoing Sprint 3 (Sprint Board) [Mayank]
    • Reminder: please mark the state of your issues (e.g. ‘In Progress’).
    • Many items pending review.
  • Priority Followup for Rucio 37 "Dungeons and Donkeys" major release
    • Todo
      • Create a new API endpoint for the clients to request tokens #6638 [Dimitrios]
      • Implement new token authentication for download #7029 [Dimitrios]
      • Improve handling of errors in Rucio REST API calls #39 [Enrique] -> Sprint 3
      • Upgrade to NextJS 15 and App Router #429 [Mayank]
      • Maintain backward compatibility with url's from old webui #131 [Mayank]
      • Integrate OIDC endpoints for Authorization Code Grant Type #507 [Mayank]
      • Rucio dependencies in test environments should be installed the same way ... #344 [Riccardo]
      • Testing: Run rucio/rucio integ tests for PRs in rucio/containers #310 [Riccardo]
    • In Progress
      • Include docker image publication in CI/CD #35 [Enrique] Sprint 1
      • Rucio CLI >=36.0.0 Bugs and Suggestions #7224 [Maggie]
      • Fix static code analysis behaviour for functions decorated with @transactional_session, @read_session and @stream_session #6986[Riccardo]
    • In Review
      • Rework OIDC user authentication #7310 [James, Anil] Sprint 1
      • Prevent multiple Reaper threads from working on the same replicas #6512[Hugo] Sprint 1
      • New CLI: Consider switching away from argparse #7253 [Maggie] <-- Other issues would be easier if this is merged
    • Done
      • factorize duplicate messaging code into a common module or class #6423 [Alex]
      • psycopg2-binary should not be used in production - psycopg2 should be used instead #6669 [Dimitris] Sprint 1
      • Standardize permission policy check logic #7206 [James] Sprint 1
      • Build multi-arch images to support arm64 machines #354 [Riccardo] Sprint 1
  • Miscellaneous
    • Work on the new Web UI to support DIDs with slashes [Mayank]
      • Testing instances in CMS, CERN IT, JLab