rucio icon indicating copy to clipboard operation
rucio copied to clipboard

Rucio - Scientific Data Management

Results 520 rucio issues
Sort by recently updated
recently updated
newest added

### Description Looking at the output of `rucio get-metadata` and then going over these definitions here: https://github.com/rucio/rucio/blob/ba102506d470c417fd2b136304e4fa4f7fc3a870/lib/rucio/db/sqla/models.py#L431-L453 there seem to be a lot of columns for did metadata that seem...

enhancement
Metadata

### Description From https://github.com/rucio/rucio/pull/6838#issuecomment-2190913409: > This PR introduced an annoying regression to `x509` authentication. The client reads from the configuration file only when `creds` is unset. > > https://github.com/rucio/rucio/blob/0bbc069faf17f06eff1891aa90e634adea67b216/lib/rucio/client/baseclient.py#L264-L266 ###...

bug
Clients
Authentication & Authorisation

Follow-up to this comment: https://github.com/rucio/rucio/issues/5138#issuecomment-2162353861, in particular: > My main feedback is that it seems very hard to maintain a policy package that only does simple changes like allowing /...

enhancement
Policies

Borrows heavily from @cserf's request (https://github.com/rucio/rucio/pull/5604). - Added metadata deletion trigger to both JSON and ExternalPostgresJSON plugins. - Attached trigger to `delete_dids ` (core/did) and` __cleanup_after_replica_deletion` (core/replica) functions. - Added...

Core & Internals
Metadata

We have a few instances of using f-strings in logging, e.g.: https://github.com/search?q=repo%3Arucio%2Frucio+%2Flog.*%2C+f%22%2F&type=code As mentioned here: https://github.com/rucio/rucio/pull/6722#discussion_r1638565469, though there might be negligible changes in performance, it might be a good practice...

Testing

This PR renames 'surl' to something clearer throughout the code. When a non-deterministic PFN is intended (such as in the SURL algorithms), it has been renamed to `non_deterministic_pfn`. In other...

Adding logging to many of the try/pass/except statements. Adds a logger argument to some of the util functions.

### Description The link to the docs in the help of `rucio list-rses` is broken ### Steps to reproduce ``` [user@80d7697d7006 dpps-docker-compose]$ rucio list-rses --rses OFFSITE -h usage: rucio list-rses...

bug
Clients