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
jewel: rbd: mirror: improve resiliency of stress test case #11433
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit 58b8c66)
Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit 0b8b1aa)
Fixes: http://tracker.ceph.com/issues/14738 Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit b8eafef)
Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit fc3ba54)
Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit cd5eb36)
…cceeded Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit 4bf6912)
Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit 330dba0)
…nnect Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit 77fd6a1) Conflicts: src/common/config_opts.h: trivial resolution
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit e6aa18e)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 47d1e62)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 718befd)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 8b195e1)
A non-primary image's commit possition won't accurately reflect the current demotion/promotion chain. Therefore, directly specify the predecessor for promotion events. Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit ac590e8)
Fixes: http://tracker.ceph.com/issues/16855 Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit a6901ca)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit beaef37)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 3545d9e)
The synchronous journal create method no longer exists on the master branch and the associated change to introduce an asynchronous journal creation state machine should be delayed to provide more testing time on the master branch before being backported to jewel. Signed-off-by: Jason Dillaman <dillaman@redhat.com>
If an image is being bootstrapped, it implies that the rbd-mirror daemon currently has the image open. The removal API will prevent the removal of any image that is opened by another client. Works-around: http://tracker.ceph.com/issues/16555 Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit 9737a8d)
Fixes: http://tracker.ceph.com/issues/17317 Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 4718983)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit a43268a)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit a0f65b9)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 277b6dd)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit dbbcecf)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 39d9e5c)
Fixes: http://tracker.ceph.com/issues/16974 Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit fd00549)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit f1cd613)
Signed-off-by: Ricardo Dias <rdias@suse.com> (cherry picked from commit 5c88edd)
Signed-off-by: Ricardo Dias <rdias@suse.com> (cherry picked from commit 7b740f5)
Signed-off-by: Ricardo Dias <rdias@suse.com> (cherry picked from commit aa959e7)
Signed-off-by: Ricardo Dias <rdias@suse.com> (cherry picked from commit 5c73703)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit dc77a62)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit a960658)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 4483531)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 24faead)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 355c79c)
Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit 8c2ff9b)
Journal IO is faster now, resulting in OSDs quickly filling up under the stress test case. Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit a6dd6b5)
dillaman
force-pushed
the
wip-17416-jewel
branch
from
October 11, 2016 18:09
2f677fa
to
7487332
Compare
Signed-off-by: Mykola Golub <mgolub@mirantis.com> (cherry picked from commit 55762cc)
Fixes: http://tracker.ceph.com/issues/17446 Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit a25b1d7)
dillaman
changed the title
[DNM] jewel: rbd-mirror: improve resiliency of stress test case
jewel: rbd-mirror: improve resiliency of stress test case
Oct 11, 2016
retest this please |
ghost
self-assigned this
Oct 12, 2016
@dillaman I'll do the backport cross reference when the tracker is back online. |
This was referenced Oct 13, 2016
ghost
pushed a commit
that referenced
this pull request
Oct 13, 2016
…tress test case Reviewed-by: Loic Dachary <ldachary@redhat.com>
pushed this in the jewel-backports branch and will run a rbd suite today |
ghost
pushed a commit
that referenced
this pull request
Oct 17, 2016
…tress test case Reviewed-by: Loic Dachary <ldachary@redhat.com>
It passed the rbd suite http://tracker.ceph.com/issues/17487#note-10 (except for two failures that are unrelated http://tracker.ceph.com/issues/17590 and http://tracker.ceph.com/issues/17262) |
theanalyst
changed the title
jewel: rbd-mirror: improve resiliency of stress test case
"jewel: rbd: mirror: improve resiliency of stress test case"
Nov 17, 2016
theanalyst
changed the title
"jewel: rbd: mirror: improve resiliency of stress test case"
jewel: rbd: mirror: improve resiliency of stress test case
Nov 17, 2016
This was referenced Jun 21, 2023
This pull request was closed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
http://tracker.ceph.com/issues/17486
http://tracker.ceph.com/issues/17065
http://tracker.ceph.com/issues/17559
http://tracker.ceph.com/issues/17405
http://tracker.ceph.com/issues/17406
http://tracker.ceph.com/issues/17484
http://tracker.ceph.com/issues/17475
http://tracker.ceph.com/issues/16902
http://tracker.ceph.com/issues/17508
http://tracker.ceph.com/issues/17537
http://tracker.ceph.com/issues/17506