Releases: rucio/rucio
Releases · rucio/rucio
Rucio 34.3.0 minor release
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 (currentlysqlalchemy.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
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
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
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
andreaper.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
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
andreaper.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
Rucio 34.0.0rc1 major release candidate
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
andreaper.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
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
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.