New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fs: task/rsync: Parallel rsync stress test #28472
Conversation
f2b8827
to
3d83d4f
Compare
4b759f6
to
9ca01d8
Compare
Please amend the commits like ff7f339 to create the files in the correct location so the rename is the subsequent commits is not longer necessary. These commits were originally for the defunct ceph-qa-suite repo. |
35f830 needs commit message prefix. |
1bb02fc
to
fe53764
Compare
fe53764
to
5e55249
Compare
46bc9f2
to
b059bd6
Compare
jenkins test make check |
b059bd6
to
25db0bc
Compare
84fa25d
to
ec63309
Compare
|
78ce672
to
de140ab
Compare
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
Code to rsync data from workunit, snap in parallel, it checks event state from workunit task. Task can be used parallel in with workunit and other cephfs tasks Signed-off-by: Ramakrishnan Periyasamy <rperiyas@redhat.com>
This is to enable tasks like the forthcoming 'rsync' task to cooperate with workunit during setup and teardown. Signed-off-by: John Spray <john.spray@redhat.com> Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
Signed-off-by: John Spray <john.spray@redhat.com> Signed-off-by: Sidharth Anupkrishnan <sanupkri@redhat.com>
- Refactored the code for all worknunits/non-all workunits execution - Handle exception raised by rsync(files vanished and cannot be transferred) during removal of kernel build - Cleanup of rsync dir when the workunit task is finished Signed-off-by: Sidharth Anupkrishnan <sanupkri@redhat.com>
de140ab
to
0dc1bc2
Compare
@batrick PTAL |
This pull request can no longer be automatically merged: a rebase is needed and changes have to be manually resolved |
This pull request has been automatically marked as stale because it has not had any activity for 60 days. It will be closed if no further activity occurs for another 30 days. |
This pull request has been automatically closed because there has been no activity for 90 days. Please feel free to reopen this pull request (or open a new one) if the proposed change is still appropriate. Thank you for your contribution! |
An rsync task that runs parallel to the workunit task that rsync's the contents of the workunit directory( also snapshot of workunit dir ) to the mount directory.
Fixes http://tracker.ceph.com/issues/17434
Signed-off-by: Sidharth Anupkrishnan sanupkri@redhat.com