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