Skip to content

Releases: rucio/rucio

Rucio 1.15.3.post1 hotfix release

21 Mar 12:26
ebae01c
Compare
Choose a tag to compare

General

Enhancements

  • Documentation: Fixing some typos in documentation #867
  • Release management: generate release notes script limited to github api page limit #862
  • Release management: Commit message hook does not work with CLI message #870

Bugs

  • Core & Internals: importlib not python 2.6 compatible #875
  • Core & Internals: dids: setting events with set_metadata fails #943
  • Documentation: Fixing grammatical errors in the documentation #886
  • Documentation: RSE expressions link not working #910

Clients

Enhancements

  • Clients: Sorting of replicas in list_replicas #668
  • Clients: Fix client dependencies for python3 #930
  • Clients: Add more python version support in setup_rucio_client.py #938

Bugs

  • Clients: Rucio Upload Should Respect verify_checksum Flag #847

WebUI

Enhancements

  • WebUI: Pretty print json in subscriptions table #913

Rucio 1.15.3 patch release

19 Mar 12:23
1039976
Compare
Choose a tag to compare

General

Enhancements

  • Documentation: Fixing some typos in documentation #867
  • Release management: generate release notes script limited to github api page limit #862
  • Release management: Commit message hook does not work with CLI message #870

Bugs

  • Core & Internals: importlib not python 2.6 compatible #875
  • Core & Internals: dids: setting events with set_metadata fails #943
  • Documentation: Fixing grammatical errors in the documentation #886
  • Documentation: RSE expressions link not working #910

Clients

Enhancements

  • Clients: Sorting of replicas in list_replicas #668
  • Clients: Fix client dependencies for python3 #930
  • Clients: Add more python version support in setup_rucio_client.py #938

Bugs

  • Clients: Rucio Upload Should Respect verify_checksum Flag #847

WebUI

Enhancements

  • WebUI: Pretty print json in subscriptions table #913

Rucio 1.15.0.post1 hotfix release

14 Mar 09:24
45c42bc
Compare
Choose a tag to compare

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
  • Core & Internals: DuplicateRule error creates index out of bound stacktrace #906

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

Rucio 1.15.2 patch release

12 Mar 12:01
5d828fd
Compare
Choose a tag to compare

Rucio

Features

  • Documentation: Add REST API frontend using flask #586
  • Traces: Include the number of accesses column in DID table to count dataset accesses #525

Enhancements

  • Documentation: Documentation overhaul for the workshop #572
  • Documentation: Typo in the doc #799
  • Functional tests: Configure slack notifications for travis #633
  • Release management: setup.py and setup_rucio.py should be the same file #850

Bugs

  • Core & Internals: Postgres incompatibility #738
  • Documentation: Spelling mistake in documentation #796
  • Documentation: RSE_Expressions link broken in documentation #808
  • Transfers: Protocol mismatch error in the conveyor #849

Clients

Enhancements

  • Clients: Option to specify protocol implementation for upload #29
  • Clients: Add Suggestions For MD5 Calculation #811
  • Documentation: Improve doc for the CLI #551
  • Release management: client dependencies update #754

Bugs

  • Clients: Flask imported in clients #800

WebUI

Enhancements

  • Traces: webui: add tracing for webui downloads #665

Rucio 1.15.1 webui release

27 Feb 15:44
a7caa54
Compare
Choose a tag to compare

WebUI

Enhancements

  • WebUI: links in the WebUI do not work when run with a modified path #761
  • WebUI: remove "ATLAS" from webui title when policy is not atlas #793

Rucio 1.15.0 "Daredonkey" feature release

26 Feb 17:00
3e9a50c
Compare
Choose a tag to compare

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

Rucio 1.14.11 client release

22 Feb 14:11
729e0eb
Compare
Choose a tag to compare

Clients

Enhancements

Rucio 1.14.9.post1 hotfix release

19 Feb 15:51
0174808
Compare
Choose a tag to compare

Rucio

Features

  • Extensions: Functionality to include TTC for a rule in rucio rule-info #530

Enhancements

  • Core & Internals: CMS Site name rules need to be in RSE attributes as well. #554
  • Core & Internals: Do not require space tokens for SRM #574
  • Documentation: add Client API description to the documentation #557
  • Documentation: Contributor guide should only be one line in the main documentation TOC #560
  • Documentation: Broken autogeneration of the API documentation #596
  • Documentation: add requirements.readthedocs.txt #597
  • Documentation: Update and move AUTHORS file to AUTHORS.rst and 2018 #619
  • Documentation: Modify sphinx template to get the default in on rtd #622
  • Documentation: Add autogenerated documentation for bin/rucio command line tool #626
  • Probes & Alarms: Flag to enable/disable the check of busy links in FTS probe #587
  • Transfers: S3 third party copy scheme mismatchs #634

Bugs

  • Core & Internals: Fix naming convention validation #612
  • Probes & Alarms: Handling of non-expected value in json in check_rses_distance #604

Clients

Enhancements

  • Clients: client: Allow rucio-admin to manage protocols #327
  • Clients: clients: automatically select lan/wan replica based on location #450
  • Clients: clients: Add CLI for manipulating distance information #469
  • Clients: Add creation date as output to rucio list-rules --account #548
  • Core & Internals: Handle Apache failures gracefully #576

WebUI

Enhancements

  • WebUI: WebUI: Metalink download for datasets #343 #343

Bugs

  • WebUI: Fix footer in account_usage table #563

Rucio 1.14.10 client release

16 Feb 11:45
1bdc127
Compare
Choose a tag to compare
Merge pull request #682 from TWAtGH/patch-679-fix_exception_classes

core: fixed subclasses of RucioException Fix #679

Rucio 1.14.9 patch release

12 Feb 13:32
1e3c859
Compare
Choose a tag to compare

Rucio

Features

  • Extensions: Functionality to include TTC for a rule in rucio rule-info #530

Enhancements

  • Core & Internals: CMS Site name rules need to be in RSE attributes as well. #554
  • Core & Internals: Do not require space tokens for SRM #574
  • Documentation: add Client API description to the documentation #557
  • Documentation: Contributor guide should only be one line in the main documentation TOC #560
  • Documentation: Broken autogeneration of the API documentation #596
  • Documentation: add requirements.readthedocs.txt #597
  • Documentation: Update and move AUTHORS file to AUTHORS.rst and 2018 #619
  • Documentation: Modify sphinx template to get the default in on rtd #622
  • Documentation: Add autogenerated documentation for bin/rucio command line tool #626
  • Probes & Alarms: Flag to enable/disable the check of busy links in FTS probe #587
  • Transfers: S3 third party copy scheme mismatchs #634

Bugs

  • Core & Internals: Fix naming convention validation #612
  • Probes & Alarms: Handling of non-expected value in json in check_rses_distance #604

Clients

Enhancements

  • Clients: client: Allow rucio-admin to manage protocols #327
  • Clients: clients: automatically select lan/wan replica based on location #450
  • Clients: clients: Add CLI for manipulating distance information #469
  • Clients: Add creation date as output to rucio list-rules --account #548
  • Core & Internals: Handle Apache failures gracefully #576

WebUI

Enhancements

  • WebUI: WebUI: Metalink download for datasets #343 #343

Bugs

  • WebUI: Fix footer in account_usage table #563