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: common: Request exclusive lock if owner sends -ENOTSUPP for proxied maintenance op #10784
Conversation
The initial krbd implementation will not support executing maintenance ops and instead will return -EOPNOTSUPP. In this case, librbd can take the lock and execute the operation. Fixes: http://tracker.ceph.com/issues/16171 Signed-off-by: Jason Dillaman <dillaman@redhat.com> (cherry picked from commit d2d2d90)
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
…ds -ENOTSUPP for proxied maintenance op Reviewed-by: Loic Dachary <ldachary@redhat.com>
@idryomov does this backport look good to merge ? 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) |
Looks good. (As noted in the original PR, rbd suite doesn't exercise it - I ran a quick krbd test.) |
@idryomov sorry for missing that and thanks for testing. Next time feel free to just remind me I missed the relevant test and I'll do it. |
http://tracker.ceph.com/issues/17067