This page lists all issues of the Rucio repositories
that have been closed with the wishlist label. As described in the
issue management guideline, these are issues of
potential value that are not planned for the next twelve months. Wishlisted
issues are revisited regularly and can be re-opened when there is both interest
and capacity from component leads. The Wishlisted column shows when the
wishlist label was last added to an issue.
This list is refreshed automatically whenever the documentation is built. You
can also view it
directly on GitHub.
rucio/rucio
There are currently 53 wishlist issues.
Issues are grouped by component; an issue with several component labels appears in each group.
Authentication & Authorisation
| Issue | Title | Wishlisted |
|---|
| #6632 | Review operations where SSL verification is disabled | 2026-07-30 |
| #2881 | Security update for identity recreation | 2026-07-30 |
| #6016 | Log into another VO using the password for another VO | 2026-07-28 |
Clients
| Issue | Title | Wishlisted |
|---|
| #6282 | Quota helper for users | 2026-07-28 |
| #6051 | Nested data upload/download using metadata | 2026-07-28 |
| #6839 | add tests to ensure different authentication methods work correctly | 2026-07-28 |
| #6510 | an option (or script) to print out checksum of a local file | 2026-07-28 |
Consistency checks
| Issue | Title | Wishlisted |
|---|
| #3437 | Auditor overhaul | 2026-07-28 |
Core & Internals
| Issue | Title | Wishlisted |
|---|
| #6766 | Redundant rse expression options in daemons | 2026-07-28 |
| #6653 | Remove bit-field-based RSE availability | 2026-07-28 |
| #6793 | Please provide solutions for dealing with associations of larger numbers of DIDs | 2026-07-28 |
| #6696 | Modify .cfg templates and code to remove CERN/DDM-specific information | 2026-07-28 |
| #6661 | Introduce seperate avalabilities for third-party copy | 2026-07-28 |
| #6629 | Retire RSE limits | 2026-07-28 |
| #6476 | Replace uses of datetime.datetime.utcnow() | 2026-07-28 |
| #6478 | Consider refactoring daemons into classes with a base Daemon class | 2026-07-28 |
| #6355 | Unhelpful error message for database unique constraints | 2026-07-28 |
| #6309 | Improper use of NoResultFound | 2026-07-28 |
| #5467 | Core get_requests_history_by_did attributes not deserialized | 2026-07-28 |
| #4974 | Add support for deleting scopes | 2026-07-28 |
| #2926 | problem with downloading dataset and attached file | 2026-07-28 |
Database
| Issue | Title | Wishlisted |
|---|
| #6743 | uuid.UUID or str in SQLAlchemy models | 2026-07-28 |
Dataset deletion
| Issue | Title | Wishlisted |
|---|
| #6055 | Undertaker Handling of Expired Containers | 2026-07-28 |
| #6054 | test_undertaker.py does not cover all Undertaker Test Cases | 2026-07-28 |
Deletion
| Issue | Title | Wishlisted |
|---|
| #3042 | Dark Reaper tries to delete files despite the RSE being blacklisted | 2026-07-28 |
Documentation
| Issue | Title | Wishlisted |
|---|
| #6628 | Formalize docstring formatting | 2026-07-28 |
Messaging
| Issue | Title | Wishlisted |
|---|
| #6423 | factorize duplicate messaging code into a common module or class | 2026-07-28 |
| #5957 | Deal with ActiveMQ broker address changes | 2026-07-28 |
| Issue | Title | Wishlisted |
|---|
| #6841 | Support for "in" and "contains" operations for metadata filter queries | 2026-07-28 |
| #6607 | rucio list-dids with filter does not work with mongodb metadata backend | 2026-07-28 |
| #6372 | unhandled psycopg errors in external postgres metadata database extension | 2026-07-28 |
Multi VO
| Issue | Title | Wishlisted |
|---|
| #6406 | Make new token support Multi-VO compatible | 2026-07-28 |
| #6016 | Log into another VO using the password for another VO | 2026-07-28 |
| #5764 | allow to configure the desired receiver vo | 2026-07-28 |
Protocols
| Issue | Title | Wishlisted |
|---|
| #2143 | Zenodo support | 2026-07-28 |
REST & API
| Issue | Title | Wishlisted |
|---|
| #6014 | Clients receives generic HTTP error 500 when calling list-datasets-rse | 2026-07-28 |
Replicas
| Issue | Title | Wishlisted |
|---|
| #6528 | Geoip sort reqests for replicas go unnoticed | 2026-07-28 |
| #6361 | list-replicas --nrandom query execution plan is not stable on Oracle | 2026-07-28 |
| #5850 | Configurable XCache prefix handling | 2026-07-28 |
Rules
| Issue | Title | Wishlisted |
|---|
| #6360 | Keep track of which account performs rule deletions | 2026-07-28 |
| #6049 | conveyor-finisher and judge-repairer running slow for containers with large numbers of child datasets | 2026-07-28 |
| #1867 | Incorrect calculation of expected free size in rule-approval e-mail | 2026-07-28 |
| #6519 | Resolve the RSE expression during rule creation | 2026-07-28 |
| #5531 | dataset length/bytes only re-evaluated on oracle | 2026-07-28 |
| #4271 | MissingSourceReplica error incorrectly applied for rules on RSEs excluded for writing | 2026-07-28 |
| #3807 | Send more descriptive error for DuplicateRule exception during rule creation | 2026-07-28 |
| #781 | Provide last failure reason for each file in a stuck rule | 2026-07-28 |
| #536 | Possibility to re-evaluate a rule | 2026-07-28 |
Subscriptions
| Issue | Title | Wishlisted |
|---|
| #4508 | Migrate RPG from standalone script to Rucio daemon | 2026-07-28 |
Testing
| Issue | Title | Wishlisted |
|---|
| #6718 | Remove print calls in tests | 2026-07-30 |
| #6655 | Use tempfile instead of custom methods when generating random files (when possible) | 2026-07-30 |
| #5668 | pytest.mark.dirty used inconsistently | 2026-07-30 |
| #6054 | test_undertaker.py does not cover all Undertaker Test Cases | 2026-07-28 |
| #6839 | add tests to ensure different authentication methods work correctly | 2026-07-28 |
Transfers
| Issue | Title | Wishlisted |
|---|
| #6229 | multihop transfers from cloud endpoints fail | 2026-07-28 |
| #6323 | improve bulk handling when marking transfers as submitting | 2026-07-28 |
| #5764 | allow to configure the desired receiver vo | 2026-07-28 |
rucio/documentation
There are currently 3 wishlist issues.
| Issue | Title | Wishlisted |
|---|
| #322 | Documentation (developer): Add guidelines for testing API-related changes | 2026-07-28 |
| #190 | Introduce documentation on subscriptions | 2026-07-28 |
| #185 | Add instruction about DB partitioning | 2026-07-28 |
rucio/containers
There is currently 1 wishlist issue.
| Issue | Title | Wishlisted |
|---|
| #333 | Refactor duplicated code across Docker entrypoints | 2026-07-28 |
rucio/k8s-tutorial
There are currently no wishlist issues.
rucio/webui
There is currently 1 wishlist issue.
| Issue | Title | Wishlisted |
|---|
| #297 | Clean up Core Entities | 2026-07-28 |
rucio/helm-charts
There are currently 2 wishlist issues.
| Issue | Title | Wishlisted |
|---|
| #191 | NodePort as a service type support for rucio-server | 2026-07-28 |
| #100 | Create a new chart for rucio-bb8 | 2026-07-28 |
rucio/jupyterlab-extension
There is currently 1 wishlist issue.
| Issue | Title | Wishlisted |
|---|
| #73 | Token refresh after expiration | 2026-07-02 |
rucio/probes
There are currently no wishlist issues.