Project

Profile

Help

Story #2730

closed

As user I want to be able to provide custom rsync arguments to rsync distributor

Added by jluza almost 7 years ago. Updated almost 5 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
High
Assignee:
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
Platform Release:
2.14.0
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Sprint:
Quarter:

Description

Recently we ran into issues caused by rsync on remote site. Effect of those issues were stalled publish tasks. To resolve that rsync support "--timeout" argument that makes task fail rather than waiting forever.
Another argument that we would like to use is "--stats" which prints out sync statistics after finished call. That can be used to see upload speed of task, what is useful during debugging performance issues.
Therefore extra_rsync_args (or similar name) is desired to be new attribute for rsync distributor.

Actions #2

Updated by ttereshc almost 7 years ago

  • Tracker changed from Issue to Story
  • % Done set to 0
Actions #3

Updated by jluza almost 7 years ago

  • Assignee set to jluza
Actions #4

Updated by bmbouter almost 7 years ago

  • Status changed from NEW to ASSIGNED

jluza I'm moving from NEW -> ASSIGNED since you are set as the assignee.

Also to answer a question from IRC, since this is a new feature, yes it needs to target master branch.

One last thing, would you be willing to write a test plan as a pulp-smash issue [0]? You can see some examples in there [0] also. We use pulp-smash issues as test plans for either manual or automated testing. We have a field called 'Smash test' which accepts the smash issue number. We really like having them written ahead of time so that the reviewer of your code can actually use the test plan to hand test it.

[0]: https://github.com/PulpQE/pulp-smash/issues

Actions #5

Updated by bmbouter almost 7 years ago

  • Tags RCM added
Actions #6

Updated by bmbouter almost 7 years ago

I added some checklist items.

Actions #7

Updated by bmbouter almost 7 years ago

  • Description updated (diff)
Actions #9

Updated by ipanova@redhat.com almost 7 years ago

  • Groomed changed from No to Yes
  • Sprint Candidate changed from No to Yes

Added by jluza almost 7 years ago

Revision c981b94d | View on GitHub

As user I want to be able to provide custom rsync arguments to rsync distributor

closes #2730

Added by jluza almost 7 years ago

Revision 9573089d | View on GitHub

Added documentation for new 'rsync_extra_arg'

ref #2730

Added by jluza almost 7 years ago

Revision 9573089d | View on GitHub

Added documentation for new 'rsync_extra_arg'

ref #2730

Added by jluza almost 7 years ago

Revision 9573089d | View on GitHub

Added documentation for new 'rsync_extra_arg'

ref #2730

Added by jluza almost 7 years ago

Revision 9573089d | View on GitHub

Added documentation for new 'rsync_extra_arg'

ref #2730

Added by jluza almost 7 years ago

Revision ec16e2d9 | View on GitHub

Added documentation for new 'rsync_extra_arg'

ref #2730

Actions #10

Updated by jluza almost 7 years ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100
Actions #11

Updated by pcreech almost 7 years ago

  • Platform Release set to 2.14.0
Actions #12

Updated by pcreech over 6 years ago

  • Status changed from MODIFIED to 5
Actions #13

Updated by pcreech over 6 years ago

  • Status changed from 5 to CLOSED - CURRENTRELEASE
Actions #14

Updated by bmbouter about 5 years ago

  • Tags Pulp 2 added
Actions #15

Updated by bmbouter almost 5 years ago

  • Tags deleted (RCM)

Also available in: Atom PDF