Skip to content

kraken: tests: make check fails with Error EIO: load dlopen(build/lib/libec_FAKE.so): build/lib/libec_FAKE.so: cannot open shared object file: No such file or directory#16069

Merged
smithfarm merged 3 commits intoceph:krakenfrom
smithfarm:wip-20345-kraken
Jul 3, 2017

Conversation

@smithfarm
Copy link
Contributor

@smithfarm smithfarm commented Jul 3, 2017

tchaikov added 2 commits July 3, 2017 09:56
Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 0196e15)
it would be a race otherwise, because we cannot be sure that the cluster
pgs are not all clean or not when run_osd() returns, but we can be sure
that they are expected to active+clean after a while. that's what
wait_for_clean() does.

Signed-off-by: Kefu Chai <kchai@redhat.com>
(cherry picked from commit 6cb4503)
@smithfarm smithfarm self-assigned this Jul 3, 2017
@smithfarm smithfarm added this to the kraken milestone Jul 3, 2017
@smithfarm smithfarm requested review from badone and tchaikov July 3, 2017 07:57
@smithfarm
Copy link
Contributor Author

Since this needs to be merged before anything else, I made a separate PR for it.

@smithfarm
Copy link
Contributor Author

:-(

/home/jenkins-build/build/workspace/ceph-pull-requests/qa/workunits/ceph-helpers.sh:1348: erasure_code_plugin_exists:  grepstr='FAKE.*No such file'
//home/jenkins-build/build/workspace/ceph-pull-requests/qa/workunits/ceph-helpers.sh:1351: erasure_code_plugin_exists:  ceph osd erasure-code-profile set TESTPROFILE plugin=FAKE
/home/jenkins-build/build/workspace/ceph-pull-requests/qa/workunits/ceph-helpers.sh:1351: erasure_code_plugin_exists:  s='Error EIO: load dlopen(/home/jenkins-build/build/workspace/ceph-pull-requests/build/lib/libec_FAKE.so): /home/jenkins-build/build/workspace/ceph-pull-requests/build/lib/libec_FAKE.so: cannot open shared object file: No such file or directory'
/home/jenkins-build/build/workspace/ceph-pull-requests/qa/workunits/ceph-helpers.sh:1352: erasure_code_plugin_exists:  local status=5
/home/jenkins-build/build/workspace/ceph-pull-requests/qa/workunits/ceph-helpers.sh:1353: erasure_code_plugin_exists:  '[' 5 -eq 0 ']'
/home/jenkins-build/build/workspace/ceph-pull-requests/qa/workunits/ceph-helpers.sh:1355: erasure_code_plugin_exists:  grep --quiet 'FAKE.*No such file'
/home/jenkins-build/build/workspace/ceph-pull-requests/qa/workunits/ceph-helpers.sh:1355: erasure_code_plugin_exists:  echo Error EIO: load 'dlopen(/home/jenkins-build/build/workspace/ceph-pull-requests/build/lib/libec_FAKE.so):' /home/jenkins-build/build/workspace/ceph-pull-requests/build/lib/libec_FAKE.so: cannot open shared object file: No such file or directory
/home/jenkins-build/build/workspace/ceph-pull-requests/qa/workunits/ceph-helpers.sh:1360: erasure_code_plugin_exists:  return 5

The bc is missing for ceph-helpers.sh

Fixes: http://tracker.ceph.com/issues/18876
Signed-off-by: Kyr Shatskyy <kyrylo.shatskyy@gmail.com>
(cherry picked from commit 3ff4be6)
@smithfarm smithfarm changed the title kraken: make check fails with Error EIO: load dlopen(build/lib/libec_FAKE.so): build/lib/libec_FAKE.so: cannot open shared object file: No such file or directory kraken: tests: make check fails with Error EIO: load dlopen(build/lib/libec_FAKE.so): build/lib/libec_FAKE.so: cannot open shared object file: No such file or directory Aug 2, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants