Skip to content
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: rbd-mirror: include local pool id in resync throttle unique key #10678

Merged
22 commits merged into from Aug 17, 2016

Conversation

@dillaman dillaman added this to the jewel milestone Aug 11, 2016
rjfd and others added 22 commits August 11, 2016 11:28
Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit c535eb0)
Currently we only support listening for image resync requests.

Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit 0dd8573)
Fixes: http://tracker.ceph.com/issues/15670

Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit f2b1142)
Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit 8953825)
Fixes: http://tracker.ceph.com/issues/16488

Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit 11a5851)
Fixes: http://tracker.ceph.com/issues/15108

Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit c2eedf4)
Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit cee543b)
Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit c4f926d)
Fixes: http://tracker.ceph.com/issues/15239

Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit 6a91146)
Signed-off-by: Ricardo Dias <rdias@suse.com>
(cherry picked from commit 8ca9a84)
Fixes: http://tracker.ceph.com/issues/16491
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit c136f44)
The Replayer will detect that the ImageReplayer is stopped and will
schedule the "wait for deleted" callback before attempting to
restart the ImageReplayer.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 7e5afc7)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 9d1cd90)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit c3f1cb3)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 3e224c6)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 45498d0)
This invalid condition will be gracefully detected and handled
when the snapshot mappings are computed.

Fixes: http://tracker.ceph.com/issues/16329
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 58ed8a1)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 378914f)
This will help to test edge cases where the remote image does
or does not own the exclusive lock when the sync starts.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit d16698f)
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 187e2c8)
With optimizations disabled, there can be cross translation unit
symbol leaking that is not present when inlining is enabled.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 995a16e)
Fixes: http://tracker.ceph.com/issues/16536
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 8ad36ca)
@ghost ghost self-assigned this Aug 12, 2016
@ghost
Copy link

ghost commented Aug 12, 2016

wip-16701-jewel building in gitbuilders

@ghost
Copy link

ghost commented Aug 12, 2016

@ghost
Copy link

ghost commented Aug 16, 2016

@dillaman it passed a rbd suite http://tracker.ceph.com/issues/16701#note-5 with two kind of (I think ;-) known errors. If you agree with my assesment, this is ready to merge.

@dillaman
Copy link
Author

dillaman commented Aug 16, 2016

+1 -- failures are unrelated to this.

@ghost ghost merged commit e6f9f28 into ceph:jewel Aug 17, 2016
@dillaman dillaman deleted the wip-16701-jewel branch August 17, 2016 12:52
@ghost ghost changed the title jewel: rbd-mirror: include local pool id in resync throttle unique key jewel: rbd: rbd-mirror: include local pool id in resync throttle unique key Aug 25, 2016
This pull request was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants