Skip to content

Releases: rucio/rucio

Rucio 34.3.0 minor release

06 May 12:43
Compare
Choose a tag to compare

General

Enhancements

  • Core & Internals: Collect functional RSE attributes into a single file #6624
  • Core & Internals: Security: Third-party GH workflow actions are not pinned by full commit SHA #6704
  • Core & Internals: Remove deprecated typing imports #6720

Bugs

  • Database: Fix sqlalchemy.exc.NoResultFound imports (currently sqlalchemy.orm.exc.NoResultFound) #6682
  • Documentation: Wrong example in rucio-admin list account example #6672
  • Messaging: Hermes: username not assigned when use_ssl: True causes an error #6358
  • Rules: Wrong specification for ‘Create a new replication rule’ #6515
  • Testing: xmlsec-related failures in CI/CD #6694

Rucio 34.2.0 minor release

16 Apr 10:34
Compare
Choose a tag to compare

General

Enhancements

  • Consistency checks: Add support for object storages in Auditor #2263
  • Documentation: Improve docs with latest docker compose commands #6600
  • Testing: Compatibility Issue with Docker Compose on Apple Silicon Macs #6636

Bugs

  • Recovery: Fix typo in suspicious replica recoverer that leads to a crash #6634
  • Testing: Testing: Flaky tests, No such file or directory: 'docker-compose' #6623
  • Testing: Undefined function call in run_tests.sh due to a minor typo #6645

Clients

Features

  • Clients: Using Python client without configuration file #6410

Bugs

  • Clients: Unset the lifetime of a DID with set-metadata #6522

Rucio 34.1.0 minor release

02 Apr 13:56
Compare
Choose a tag to compare

General

Enhancements

  • Authentication & Authorisation: Use the FTS instance domain as audience #6590
  • Core & Internals: Bulk list_files #5465
  • Testing: Use ruff as linter in pre-commit and GH autotest #6538
  • Transfers: The Submitter should skip requests from expired rules #6505

Bugs

  • Documentation: Outdated ‘Getting Support’ information #6617
  • Recovery: Crash of the replica-recoverer when adding rules #6597
  • Testing: TestBinRucio.test_download_pfn fails to download in certain attempts #6506

Clients

Enhancements

  • Clients: Remove --estimate-ttc command-line option #6473

Rucio 34.0.0 "Donkey Potter and the Data Cache" major release

19 Mar 10:26
Compare
Choose a tag to compare

Upgrade Instructions

This major release does not require a database schema upgrade.

General

Features

  • Transfers: Metadata for tape co-location and transfer prority #6398
  • Transfers: implement support for transfers via BitTorrent #6479

Enhancements

  • Authentication & Authorisation: Make X-RUCIO-ACCOUNT header optional in x509 endpoints #6498
  • Authentication & Authorisation: Remove conveyor.request_oidc_audience and reaper.oidc_audience #6524
  • Database: Continue migration to SQLAlchemy 2.0 syntax #6057
  • Metadata: Update/Re-design core.meta module #5224
  • Policies: Refactor policy package algorithm code #6382
  • Testing: Update tests to use test fixtures #6529
  • Testing: release-patch-setup: consider removing from autotests #6541

Bugs

  • Core & Internals: Regression from #6516 #6550
  • Core & Internals: Regression from #6493 #6569
  • Monitoring & Logging: Regression from #6445 #6573
  • Policies: Regression from #6426 #6551
  • Rules: Exception using rucio list-rules --file #6348
  • Transfers: submitter doesn't use the configured scheme list #6092

Clients

Bugs

Rucio 34.0.0rc2 major release candidate

14 Mar 14:42
Compare
Choose a tag to compare
Pre-release

Release Candidate

This is a release candidate! Only to be used in testing environments!

Upgrade Instructions

This feature release does not require a database schema upgrade

General

Features

  • Transfers: Metadata for tape co-location and transfer prority #6398
  • Transfers: implement support for transfers via BitTorrent #6479

Enhancements

  • Authentication & Authorisation: Make X-RUCIO-ACCOUNT header optional in x509 endpoints #6498
  • Authentication & Authorisation: Remove conveyor.request_oidc_audience and reaper.oidc_audience #6524
  • Database: Continue migration to SQLAlchemy 2.0 syntax #6057
  • Metadata: Update/Re-design core.meta module #5224
  • Policies: Refactor policy package algorithm code #6382
  • Testing: Update tests to use test fixtures #6529

Bugs

  • Core & Internals: Regression from #6516 #6550
  • Policies: Regression from #6426 #6551
  • Transfers: submitter doesn't use the configured scheme list #6092

Rucio 34.0.0rc1 major release candidate

12 Mar 15:22
Compare
Choose a tag to compare
Pre-release

Release Candidate

This is a release candidate! Only to be used in testing environments!

Upgrade Instructions

This feature release does not require a database schema upgrade

General

Features

  • Transfers: Metadata for tape co-location and transfer prority #6398
  • Transfers: implement support for transfers via BitTorrent #6479

Enhancements

  • Authentication & Authorisation: Make X-RUCIO-ACCOUNT header optional in x509 endpoints #6498
  • Authentication & Authorisation: Remove conveyor.request_oidc_audience and reaper.oidc_audience #6524
  • Metadata: Update/Re-design core.meta module #5224
  • Policies: Refactor policy package algorithm code #6382
  • Testing: Update tests to use test fixtures #6529

Bugs

  • Transfers: submitter doesn't use the configured scheme list #6092

Rucio 32.8.1 LTS patch release

13 Mar 10:19
Compare
Choose a tag to compare

This is a blank LTS release issued to trigger re-building of related container images and dependencies. It is functionally equivalent to the 32.8.0 release.

Rucio 1.29.17 LTS patch release

13 Mar 09:49
Compare
Choose a tag to compare

This is a blank LTS release issued to trigger re-building of related container images and dependencies. It is functionally equivalent to the 1.29.16 release.

Rucio 33.6.1 patch release

05 Mar 12:08
Compare
Choose a tag to compare

General

Enhancements

  • Testing: GitHub Actions: upgrade to actions/checkout@v4 (Node.js 16 actions are deprecated) #6503
  • Testing: Update GH Actions to use environment files (set-output is being deprecated) #6507

Bugs

  • Transfers: scitags JSON is refreshed all the time #6501

Rucio 33.6.0 minor release

19 Feb 13:47
Compare
Choose a tag to compare

General

Enhancements

  • Recovery: Adjust suspicious replica recoverer creation of rules. #6337

Bugs

  • Release management: Cannot install Rucio if Python is in a folder that has spaces #6499