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

common: [ FAILED ] TestLibRBD.BlockingAIO #5768

Merged
merged 7 commits into from Sep 9, 2015

Conversation

Projects
None yet
4 participants
@ghost
Copy link

ghost commented Sep 2, 2015

@ghost ghost self-assigned this Sep 2, 2015

@ghost ghost added this to the hammer milestone Sep 2, 2015

@ghost ghost added bug fix rbd labels Sep 2, 2015

ghost pushed a commit that referenced this pull request Sep 2, 2015

Merge pull request #5768: [ FAILED ] TestLibRBD.BlockingAIO
Reviewed-by: Loic Dachary <ldachary@redhat.com>

ukernel and others added some commits Mar 20, 2015

auth: reinitialize NSS modules after fork()
Fixes: #11128
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit 4c24d0c)
auth: use crypto_init_mutex to protect NSS_Shutdown()
Signed-off-by: Yan, Zheng <zyan@redhat.com>
(cherry picked from commit cf05817)
tests: ensure old-format RBD tests still work
Override the RBD default image format back to version 1
to ensure tests properly cover the old format.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 3b95edb)
crypto: use NSS_InitContext/NSS_ShutdownContex to avoid memory leak
Switched to context-aware NSS init/shutdown functions to avoid conflicts
with parent application.  Use a reference counter to properly shutdown the
NSS crypto library when the last CephContext is destroyed.  This avoids
memory leaks with the NSS library from users of librados.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 9fa0112)
tests: librbd API test cannot use private md_config_t struct
Remove all depencencies on md_config_t and instead use librados API
methods to get/set configuration values.

Fixes: #12479
Backport: hammer
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 2c51aad)
lockdep: allow lockdep to be dynamically enabled/disabled
librbd test cases attempt to enable lockdep coverage via the librados
API.  Use a configuration observer to register/unregister lockdep
support.

Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit af0cade)
librados_test_stub: implement conf get/set API methods
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
(cherry picked from commit 4d03c66)
@ghost

This comment has been minimized.

Copy link
Author

ghost commented Sep 6, 2015

@jdurgin this hammer backport passed the rbd suite (see http://tracker.ceph.com/issues/12701#note-61 for details). Do you think it is ready to be merged ?

@ghost ghost assigned jdurgin and unassigned ghost Sep 6, 2015

jdurgin added a commit that referenced this pull request Sep 9, 2015

Merge pull request #5768 from dachary/wip-12849-hammer
[  FAILED  ] TestLibRBD.BlockingAIO

Reviewed-by: Josh Durgin <jdurgin@redhat.com>

@jdurgin jdurgin merged commit 508733f into ceph:hammer Sep 9, 2015

@ghost ghost changed the title [ FAILED ] TestLibRBD.BlockingAIO librbd: [ FAILED ] TestLibRBD.BlockingAIO Sep 13, 2015

@ghost ghost changed the title librbd: [ FAILED ] TestLibRBD.BlockingAIO common: [ FAILED ] TestLibRBD.BlockingAIO Sep 13, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.