Skip to main content

1.18.5

General

Features

  • Clients: Implement missing update_account method #1685

Enhancements

  • Authentication & Authorisation: please provide expiration time of the token in HTTP header #1731
  • Consistency checks: Automatically add dark data to quarantine table #368
  • Core & Internals: metalink: make glfn optional #1535
  • Core & Internals: REST API migration to python3 #1738
  • Core & Internals: Protection in rucio-admin rse delete #26
  • Messaging: Add top-level attribute EVENT_TYPE to messages #1281
  • Probes & Alarms: Probe to cancel FTS jobs for site in long downtime #543
  • Transfers: Throttler must not release WAITING requests on blacklisted sites #1710

Bugs

  • Clients: parse_json not python3 compatible #1490
  • Clients: set_metadata exception handler broken #942
  • Core & Internals: metalink: glfn for xcache should point to the file #1483
  • Core & Internals: listing archived replicas returns wrong filemeta if RSE expression #1613
  • Core & Internals: Problem with deleting RSE after deleting attribute #1689
  • Core & Internals: RSE existence check should consider deleted flag #1703
  • Core & Internals: adler32 function should open file in "with" env and propagate the exception correctly #1718
  • Core & Internals: Scope name validation regex allows single quotes #1739
  • Core & Internals: add_key broken on mySQL #705
  • Core & Internals: Unhandled exception in list_replicas #730
  • Subscriptions: transmogrifier misbehaving with zero subscriptions #1765
  • Traces: Add a protection against bad regular expression for suspicious files in Kronos #1755

Clients

Bugs

  • Clients: set-distance exception not handled correctly #1725