Releases: rucio/rucio
Releases · rucio/rucio
Rucio 1.14.8.post2 hotfix release
Rucio
Enhancements
- Probes & Alarms: Move the methods calls in check_rse_attributes from the API to the core #519
- RSE Manager: Remove _protocol entries in rse_settings #508
- RSE Manager: rsemanager add domain to all method signatures #62
- Rules: Possibility to give reason when denying a rule #487
- Transfers: Conveyor should only use schemes compatible to the destination scheme #73
Bugs
- Core & Internals: set_metadata should update guid both in did and content table #413
- Core & Internals: Creating incomplete message for datasets does not work #464
- Core & Internals: Postgres error in conveyor-finisher #480
- Probes & Alarms: Probe setting the naming convention is broken #522
- Recovery: Crash when declaring bad file replicas already declared bad on a non-deterministic RSE #457
- Traces: heartbeats do not work correctly for kronos dataset thread #510
- Transfers: Conveyor receiver does not consume messages #513
Clients
Enhancements
- Clients: update-rule --lifetime command does not work #496
Bugs
- Clients: Force GSI authentication for root fix did not work #467
- Clients: Automatic protocol failover broken in rucio download #502
WebUI
Features
Enhancements
- WebUI: Admin interface in Rucio UI #78
Rucio 1.14.8.post1 hotfix release
Rucio
Enhancements
- Probes & Alarms: Move the methods calls in check_rse_attributes from the API to the core #519
- RSE Manager: Remove _protocol entries in rse_settings #508
- RSE Manager: rsemanager add domain to all method signatures #62
- Rules: Possibility to give reason when denying a rule #487
- Transfers: Conveyor should only use schemes compatible to the destination scheme #73
Bugs
- Core & Internals: set_metadata should update guid both in did and content table #413
- Core & Internals: Creating incomplete message for datasets does not work #464
- Core & Internals: Postgres error in conveyor-finisher #480
- Probes & Alarms: Probe setting the naming convention is broken #522
- Recovery: Crash when declaring bad file replicas already declared bad on a non-deterministic RSE #457
- Traces: heartbeats do not work correctly for kronos dataset thread #510
- Transfers: Conveyor receiver does not consume messages #513
Clients
Enhancements
- Clients: update-rule --lifetime command does not work #496
Bugs
- Clients: Force GSI authentication for root fix did not work #467
- Clients: Automatic protocol failover broken in rucio download #502
WebUI
Features
Enhancements
- WebUI: Admin interface in Rucio UI #78
Rucio 1.14.8 patch release
Rucio
Enhancements
- Probes & Alarms: Move the methods calls in check_rse_attributes from the API to the core #519
- RSE Manager: Remove _protocol entries in rse_settings #508
- RSE Manager: rsemanager add domain to all method signatures #62
- Rules: Possibility to give reason when denying a rule #487
- Transfers: Conveyor should only use schemes compatible to the destination scheme #73
Bugs
- Core & Internals: set_metadata should update guid both in did and content table #413
- Core & Internals: Creating incomplete message for datasets does not work #464
- Core & Internals: Postgres error in conveyor-finisher #480
- Probes & Alarms: Probe setting the naming convention is broken #522
- Recovery: Crash when declaring bad file replicas already declared bad on a non-deterministic RSE #457
- Traces: heartbeats do not work correctly for kronos dataset thread #510
- Transfers: Conveyor receiver does not consume messages #513
Clients
Enhancements
- Clients: update-rule --lifetime command does not work #496
Bugs
- Clients: Force GSI authentication for root fix did not work #467
- Clients: Automatic protocol failover broken in rucio download #502
WebUI
Features
Enhancements
- WebUI: Admin interface in Rucio UI #78
Rucio 1.14.7 patch release
Rucio
Enhancements
- Clients: CMS: Allow
rucio upload
to accept alternate LFNs #377
Bugs
- Transfers: Crash when trying to find matching scheme #460
Clients
Enhancements
- Clients: Lifetime in add_container ignore #444
WebUI
Enhancements
- WebUI: Prevent user in R2D2 to select an RSE before any DID is selected #453
Rucio 1.14.6 patch release
Rucio
Enhancements
- Clients: RSE distance APIs not exposed #330
- Core & Internals: support for multiple permission and schema policy #356
- Core & Internals: add # in cms regexp name #394
- Core & Internals: Configurable name length #399
- Core & Internals: Client: Check URL escaping code for handling of / #411
- Core & Internals: Include the network domain (wan, lan) in list_replicas #64
- Documentation: space-usage: Add documentation. #329
- Documentation: Contributing guide Improvement #331
- Infrastructure: Provide dev container that mounts code #322
- Release management: AUTHORS update #380
- Testing: propagate the rigth postgresql file in travis #359
Bugs
- Core & Internals: get_submitted_at_rucio should return an array of submitted_at time stamps #232
- Core & Internals: redirect: wrong link follow format to metalink #348
- Core & Internals: PostgreSQL not working, 1 test failing #388
- Core & Internals:
import rucio.core.rule
fails with missing section #407 - Core & Internals: Move rule permission check is not working #426
- Core & Internals: database: bootstrap mismatch between SSH and GSS #439
- Infrastructure: Fix missing cx_Oracle dependency in DockerFile #317
- Life time model: Atropos doesn't properly take into account computed eol_at #412
- Subscriptions: Change the set_new_dids method to set NULL value instead of 0 #447
- Testing: Database tests are not executed #383
- Transfers: Link_ranking based sorting in case of multipe tape replicas is done wrong #351
Clients
Enhancements
- Clients: Avoid session reuse when new token is needed #433
- Clients: Client-side escaping of generated URLs #436
WebUI
Enhancements
Rucio 1.14.5 clients release
Rucio 1.14.4 clients release
Rucio 1.14.3 clients release
Clients
Enhancements
- Clients: Pin paramiko to 1.18.4 for python 2.6 compatibility of the clients #314
Rucio 1.14.2 patch release
Rucio
Enhancements
- Core & Internals: db: fix sqlalchemy text conversion #288
- Documentation: Adapt setup.py for buildthedocs #285
- Infrastructure: Include postgres client into the CC7 docker image #282
- Probes: Upload/download probe for rucio-clients #272
- Release management: Add Extras dependency on the possible rucio backend (oracle, mysql, postgresql) #281
- Testing: Enable travis postgresql tests #280
Bugs
- Core & Internals: Make all queries fully postgresql compatible #265
- Documentation: Fixed badly merged conf.py file #307
WebUI
Enhancements
- WebUI: Policy-based generation of RucioUI pages #245
Rucio 1.14.1.post1 patch release
Rucio
Features
- Release management: Create a script which automatically compiles release notes based on github milestones #213
Enhancements
- Infrastructure: Restructure Dockerfile #246
- RSE Manager: root: force GSI authentication #83
- Release management: Removing duplicate packages in pip-requires #214
- Release management: Removed kerberos from requirements to enable buildthedocs #237
- Testing: Fix pylint tests on travis #209
- Testing: remove instant client installation from travis dockerfile #258
Bugs
- Alarms: check_quota probe does not create quota for new SCRATCHDISKS for old accounts #199
- Core & Internals: db: fix outer join read lock for PostgreSQL #262
- Core & Internals: lifetime: circular dependency #77
- Release management: Remove import rucio from webui setup.py #227
Clients
Enhancements
- Clients: Add eventType and usrDN parameters to CLI up/download #211
Bugs
- Clients: Error when adding dataset with lifetime #244