Skip to main content

1.15.0

Rucio

Upgrade instructions

This feature release requires a database schema update. Please consult the documentation about updating your database schema.

Features

  • Clients: extend download/upload for cloud checksums #140
  • Core & Internals: Pluggable LFN2PFN algorithms #570

Enhancements

  • Clients: Misleading warning in srm scheme #575
  • Core & Internals: better handling NoSectionError in db/sqla/session #641
  • Core & Internals: documentation: database versioning #749
  • Documentation: Update concepts & terminology section of the documentation #566
  • Documentation: Add auto-generated CLIs documentation for the daemons #718
  • Documentation: documentation for Installing dev environment #725
  • Documentation: Broken readthedocs compilation with No such file or directory #731
  • Documentation: Format architecture section and add figure to the documentation #763
  • Documentation: Fix broken rucio-admin CLI doc generation #769
  • RSE Manager: Shuffle equal-weight protocols #697
  • Release management: Possibility to make a pip install directly from git url #532
  • Release management: core dependencies update #757
  • Testing: provide docker compose file for demo containers #549
  • Testing: pylint in travis wrongly test all files containing 'py' in the name #688
  • Transfers: transfers: force S3 alternative authentication method #646
  • Transfers: Improvements in finisher #678
  • Transfers: Omit any mention of space tokens to FTS if not set #684

Bugs

  • Core & Internals: custom rucio exceptions passing args and kwargs wrong to super #679

Clients

Features

  • Clients: Import extra modules only if they are available #336
  • Clients: Create download and upload capability in python clients #523

Bugs

  • Clients: Declare all replicas of a file lost #42

WebUI

Enhancements

  • Authentication: webui cannot handle DNs with missing leading / #742
  • WebUI: links in the WebUI do not work when run with a modified path #761