Skip to main content

40.0.0rc1

Release Candidate

This is a release candidate! Only to be used in testing environments!

General

Enhancements

  • Authentication & Authorisation: remove oauth manager from the repo #7581
  • DIRAC: Possible Belle II specific code in DIRAC functionality #7824
  • DIRAC: Remove hard-coded one-day lifetime in DIRAC API #8172
  • Documentation: Add PR templates with standardized checklists for different change types #7944
  • REST & API: Why are there two separate API routes for GET and POST of account limits? #7482
  • Testing: Private-repo CI fails at checkout when reusable-workflow caller omits contents: read #8423
  • Testing: Ambiguous integration tests logging for daemons #8433

Bugs

  • DIRAC: Replace prints with logging in rucio/core/dirac.py #8171
  • Documentation: Missing API docs for ReplicaClient.set_tombstone #8438

Clients

Enhancements

  • Clients: No way to check or change ownership of a scope using Rucio client #7830
  • Clients: Copy old CLI implimentation of config to new CLI #8297
  • Clients: Copy old CLI implimentation of did to new CLI #8298
  • Clients: Copy old CLI implimentation of rse to new CLI #8300
  • Clients: Copy old CLI implimentation of rule to new CLI #8301

Bugs

  • Clients: Review command-line option --host-name #7623
  • Clients: Whitespace errors in the multi RI implementation #8383