1.22.7¶
General¶
Enhancements¶
Authentication & Authorisation: Default identity not transferred end to end #3627
Clients: list-rules –file should show an appropriate error if the DID does not exist #3617
Core & Internals: Bulk get_metadata method #3645
Core & Internals: remove all non-essential parameters from the heartbeat executable #3646
Documentation: REST API documentation does not reflect some actual endpoints #3630
Documentation: Fix spelling errors in documentation #3673
Subscriptions: Subscription client does not allow listing subscriptions by name only #3582
Testing: Travis syntax test fails for forked repositories #3640
Transfers: Multihop resolve query inefficient in case of not-connected RSEs #3261
Bugs¶
Core & Internals: Bad exception when failing to set global account limit #3199
Core & Internals: rucio-admin rse update removes default RSE-Tag #3608
Deletion: reaper2 crashes on python3 #3644
Monitoring & Logging: monitor.py fails with non-default metrics_port #3623
Recovery: necromancer do not work if there is more than 1 thread #3610
Transfers: __sort_link_ranking in conveyor is done in wrong order #3340
Clients¶
Enhancements¶
Bugs¶
Authentication & Authorisation: OAuth2/OIDC: fix Rucio Client import with auth_type oidc in 1.22.6 #3609
Authentication & Authorisation: OAuth2/OIDC: compatibility with Python3 (raw_input/input) #3637
Clients: Use quote_plus for rule client #3135
RSE Manager: Rucio upload does not honour write_lan #3626