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

openssl: command not found causing multiple test failures on envoy_build_centos #2425

Closed
toaler opened this issue Jan 21, 2018 · 1 comment
Closed
Labels
help wanted Needs help! question Questions that are neither investigations, bugs, nor enhancements

Comments

@toaler
Copy link

toaler commented Jan 21, 2018

When building envoy as of commit d076db6 using envoy_build_centos there are two test failures due to openssl not being found. Is the docker image including openssl and/or is test runtime not configured to point to openssl?

/build/tmp/_bazel_bazel/436badd4919a15958fa3800a4e21074a/execroot/ci/bazel-out/k8-opt/bin/test/common/ssl/context_impl_test.runfiles/ci/test/common/ssl/gen_unittest_certs.sh: line 41: openssl: command not found
Failed PYTHONPATH=$(dirname /build/tmp/_bazel_bazel/436badd4919a15958fa3800a4e21074a/execroot/ci/bazel-out/k8-opt/bin/test/common/ssl/context_impl_test.runfiles/ci/test/common/ssl/gen_unittest_certs.sh) /build/tmp/_bazel_bazel/436badd4919a15958fa3800a4e21074a/execroot/ci/bazel-out/k8-opt/bin/test/common/ssl/context_impl_test.runfiles/ci/test/common/ssl/gen_unittest_certs.sh
[2018-01-21 22:02:55.951][12008][critical][assert] test/test_common/environment.cc:210] assert failure: false
[2018-01-21 22:02:55.951][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:101] Caught Aborted, suspect faulting address 0xc3ad00002ee8
[2018-01-21 22:02:55.951][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:85] Backtrace obj</lib64/libc.so.6> thr<0> (use tools/stack_decode.py):
[2018-01-21 22:02:55.951][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #0 0x7f26e98cb1f7
[2018-01-21 22:02:55.951][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #1 0x7f26e98cc8e7
[2018-01-21 22:02:55.951][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:93] thr<0> obj</build/tmp/_bazel_bazel/436badd4919a15958fa3800a4e21074a/execroot/ci/bazel-out/k8-opt/bin/test/common/ssl/context_impl_test.runfiles/ci/test/common/ssl/context_impl_test>
[2018-01-21 22:02:55.951][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #2 0x4485c3
[2018-01-21 22:02:55.951][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #3 0x41fede
[2018-01-21 22:02:55.951][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #4 0x71a527
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #5 0x71a718
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #6 0x71c71c
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #7 0x71a8f7
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #8 0x71aab2
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #9 0x445753
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #10 0x40d2c7
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:93] thr<0> obj</lib64/libc.so.6>
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #11 0x7f26e98b7c04
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:93] thr<0> obj</build/tmp/_bazel_bazel/436badd4919a15958fa3800a4e21074a/execroot/ci/bazel-out/k8-opt/bin/test/common/ssl/context_impl_test.runfiles/ci/test/common/ssl/context_impl_test>
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:95] thr<0> #12 0x41bba4
[2018-01-21 22:02:55.952][12008][critical][backtrace] bazel-out/k8-opt/bin/source/server/_virtual_includes/backtrace_lib/server/backtrace.h:97] end backtrace thread 0
Aborted (core dumped)
[optional Relevant Links:]

Any extra documentation required to understand the issue.

@mattklein123 mattklein123 added question Questions that are neither investigations, bugs, nor enhancements help wanted Needs help! labels Jan 22, 2018
@mattklein123
Copy link
Member

@toaler I would imagine the image needs something else installed. I'm marking this help wanted as the centos build is community driven and none of the maintainers use it.

ggreenway added a commit to ggreenway/envoy that referenced this issue Jan 29, 2018
The openssl CLI tool is needed for tests.

Also, for good measure, install rpm-build, because it is likely that someone
compiling on centos will want to package the results in rpm format.

Fixes envoyproxy#2425

Signed-off-by: Greg Greenway <ggreenway@apple.com>
jpsim pushed a commit that referenced this issue Nov 28, 2022
Description: Revert envoyproxy/envoy-mobile#2418 as the change did not fix the issues with images not appearing in documentation. envoy-mobile/envoy-mobile.github.io#24 fixed the issues instead.
Risk Level: None.
Testing: N/A
Docs Changes: N/A
Release Notes: N/A

Signed-off-by: Rafal Augustyniak <raugustyniak@lyft.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this issue Nov 29, 2022
Description: Revert envoyproxy/envoy-mobile#2418 as the change did not fix the issues with images not appearing in documentation. envoy-mobile/envoy-mobile.github.io#24 fixed the issues instead.
Risk Level: None.
Testing: N/A
Docs Changes: N/A
Release Notes: N/A

Signed-off-by: Rafal Augustyniak <raugustyniak@lyft.com>
Signed-off-by: JP Simard <jp@jpsim.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Needs help! question Questions that are neither investigations, bugs, nor enhancements
Projects
None yet
Development

No branches or pull requests

2 participants