Skip to content

Releases: rucio/rucio

Rucio 1.14.8.post2 hotfix release

08 Feb 13:52
3c8f367
Compare
Choose a tag to compare

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

  • WebUI: WebUI: Preview logfiles in browser #344 #344
  • WebUI: Rucio UI Account admin view #81

Enhancements

  • WebUI: Admin interface in Rucio UI #78

Rucio 1.14.8.post1 hotfix release

06 Feb 16:42
563d03a
Compare
Choose a tag to compare

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

  • WebUI: WebUI: Preview logfiles in browser #344 #344
  • WebUI: Rucio UI Account admin view #81

Enhancements

  • WebUI: Admin interface in Rucio UI #78

Rucio 1.14.8 patch release

29 Jan 14:08
6ecada5
Compare
Choose a tag to compare

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

  • WebUI: WebUI: Preview logfiles in browser #344 #344
  • WebUI: Rucio UI Account admin view #81

Enhancements

  • WebUI: Admin interface in Rucio UI #78

Rucio 1.14.7 patch release

15 Jan 15:20
de998ba
Compare
Choose a tag to compare

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

11 Jan 13:58
c5845fa
Compare
Choose a tag to compare

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

  • WebUI: add suspicious files dump description to WebUI #363
  • WebUI: Copyright statement of WebUI footer needs to be updated to include 2018 #430

Rucio 1.14.5 clients release

18 Dec 08:30
8d5fae3
Compare
Choose a tag to compare

Clients

Bugs

  • Clients: guid can be optional in the CLIs (list-files command) #375

Rucio 1.14.4 clients release

13 Dec 12:31
c6f81b1
Compare
Choose a tag to compare

Clients

Enhancements

  • Clients: Automatically find user's X509 proxy #323
  • Clients: client: dynamic bash completion #325
  • Clients: Dependencies of paramiko (Crypto) need to be pinned explicitly for python 2.6 compatibility #345

Rucio 1.14.3 clients release

12 Dec 11:32
cf85029
Compare
Choose a tag to compare

Clients

Enhancements

  • Clients: Pin paramiko to 1.18.4 for python 2.6 compatibility of the clients #314

Rucio 1.14.2 patch release

06 Dec 16:05
274254e
Compare
Choose a tag to compare

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

04 Dec 13:59
8a0d8a1
Compare
Choose a tag to compare

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