Project

General

Profile

Actions

Bug #19741

closed

test_envlibrados_for_rocksdb.yaml fails on crypto restart

Added by Sage Weil about 7 years ago. Updated over 6 years ago.

Status:
Resolved
Priority:
Immediate
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
jewel, kraken
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

2017-04-21T06:12:51.987 INFO:tasks.workunit.client.0.smithi033.stdout:[----------] 4 tests from EnvLibradosMutipoolTest
2017-04-21T06:12:51.987 INFO:tasks.workunit.client.0.smithi033.stdout:[ RUN      ] EnvLibradosMutipoolTest.Basics
2017-04-21T06:12:56.223 INFO:tasks.workunit.client.0.smithi033.stdout:[       OK ] EnvLibradosMutipoolTest.Basics (4236 ms)
2017-04-21T06:12:56.223 INFO:tasks.workunit.client.0.smithi033.stdout:[ RUN      ] EnvLibradosMutipoolTest.DBBasics
2017-04-21T06:13:01.518 INFO:tasks.workunit.client.0.smithi033.stdout:[       OK ] EnvLibradosMutipoolTest.DBBasics (5295 ms)
2017-04-21T06:13:01.519 INFO:tasks.workunit.client.0.smithi033.stdout:[ RUN      ] EnvLibradosMutipoolTest.DBBulkLoadKeysInRandomOrder
2017-04-21T06:13:03.733 INFO:tasks.workunit.client.0.smithi033.stdout:Test size : loop(64); bulk_size(32768)
2017-04-21T06:13:25.932 INFO:tasks.workunit.client.0.smithi033.stdout:Time by default : 7778ms
2017-04-21T06:13:35.237 INFO:tasks.workunit.client.0.smithi033.stdout:Time by librados : 9241ms
2017-04-21T06:13:35.248 INFO:tasks.workunit.client.0.smithi033.stderr:/home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/12.0.1-1252-gfc32356/rpm/el7/BUILD/ceph-12.0.1-1252-gfc32356/src/common/ceph_crypto.cc: In func
tion 'void ceph::crypto::init(CephContext*)' thread 7efdd7c87700 time 2017-04-21 06:13:35.245797
2017-04-21T06:13:35.248 INFO:tasks.workunit.client.0.smithi033.stderr:/home/jenkins-build/build/workspace/ceph-dev-new-build/ARCH/x86_64/AVAILABLE_ARCH/x86_64/AVAILABLE_DIST/centos7/DIST/centos7/MACHINE_SIZE/huge/release/12.0.1-1252-gfc32356/rpm/el7/BUILD/ceph-12.0.1-1252-gfc32356/src/common/ceph_crypto.cc: 77: FAI
LED assert(crypto_context != __null)
2017-04-21T06:13:35.249 INFO:tasks.workunit.client.0.smithi033.stderr: ceph version 12.0.1-1252-gfc32356 (fc3235649273967d76678eb3723e7701867c5707)
2017-04-21T06:13:35.249 INFO:tasks.workunit.client.0.smithi033.stderr: 1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x110) [0x7efdcd651dd0]
2017-04-21T06:13:35.249 INFO:tasks.workunit.client.0.smithi033.stderr: 2: (ceph::crypto::init(CephContext*)+0x103) [0x7efdcd866953]
2017-04-21T06:13:35.249 INFO:tasks.workunit.client.0.smithi033.stderr: 3: (CephContext::init_crypto()+0x15) [0x7efdcd811805]
2017-04-21T06:13:35.249 INFO:tasks.workunit.client.0.smithi033.stderr: 4: (common_init_finish(CephContext*)+0x10) [0x7efdcd80e320]
2017-04-21T06:13:35.249 INFO:tasks.workunit.client.0.smithi033.stderr: 5: (librados::RadosClient::connect()+0x30) [0x7efdd77d73b0]
2017-04-21T06:13:35.249 INFO:tasks.workunit.client.0.smithi033.stderr: 6: ./env_librados_test() [0x4f8909]
2017-04-21T06:13:35.249 INFO:tasks.workunit.client.0.smithi033.stderr: 7: ./env_librados_test() [0x4f8da8]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: 8: ./env_librados_test() [0x7ad729]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: 9: ./env_librados_test() [0x7a119a]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: 10: ./env_librados_test() [0x7a1297]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: 11: ./env_librados_test() [0x7a151d]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: 12: ./env_librados_test() [0x7a17f3]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: 13: ./env_librados_test() [0x410de1]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: 14: (__libc_start_main()+0xf5) [0x7efdd5f02b35]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: 15: ./env_librados_test() [0x4e3aca]
2017-04-21T06:13:35.250 INFO:tasks.workunit.client.0.smithi033.stderr: NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.

this is likely related to https://github.com/ceph/ceph/pull/12624 and #14115 in that there is a crypto key being leaked, preventing nss shutdown, which is making it fail to restart.

/a/sage-2017-04-21_02:10:47-rados-wip-sage-testing2---basic-smithi/1050955
but this has been failing off an on forever.


Related issues 3 (0 open3 closed)

Has duplicate Ceph - Bug #18478: "FAILED assert(crypto_context != __null)" in rados-kraken-distro-basic-smithiClosed

Actions
Copied to Ceph - Backport #20460: jewel: test_envlibrados_for_rocksdb.yaml fails on crypto restartResolvedNathan CutlerActions
Copied to Ceph - Backport #20461: kraken: test_envlibrados_for_rocksdb.yaml fails on crypto restartRejectedActions
Actions

Also available in: Atom PDF