-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
IMAGE_NAME=envoyproxy/envoy-build-centos failed for incorrect $PATH #12535
Comments
This issue has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in the next 7 days unless it is tagged "help wanted" or other activity occurs. Thank you for your contributions. |
This issue has been automatically closed because it has not had activity in the last 37 days. If this issue is still valid, please ping a maintainer and ask them to label it as "help wanted". Thank you for your contributions. |
I still got the same issue. Is there any chance to fix the PATH for Centos ? |
the centos build image is not currently very well maintained (my view is that we should probs just drop it as its not tested anywhere) is there a reason for using the centos build image over the ubuntu one ? |
The target machine where I want to execute envoy is Centos 7. So I suppose I need a statically compiled version of Envoy, do you have any idea how I can get it ? |
i think the statically compiled versions still have a glibc dependency you may find one of the older versions of Envoy supports a lower version |
Description:
When I followed Developer use of CI Docker images and set IMAGE_NAME to
"envoyproxy/envoy-build-centos", then got error message:
with command
IMAGE_NAME=envoyproxy/envoy-build-centos ./ci/run_envoy_docker.sh './ci/do_ci.sh bazel.debug.server_only'
Repro steps:
Checkout envoy with master branch . Go to the envoy directory and use command
Admin and Stats Output:
Discuss:
It is obvious that bazel is no in $PATH, so I try this:
add this to ci/do_ci.sh, and got :
and then I try this:
806aa54f4400 is my "envoyproxy/envoy-build-centos"'s IMAGE ID. so bazel is in /usr/local/bin/.
To resolve the problem, I add :
to ci/build_setup.sh:
But this time I got :
Again, it is "git":
Then modify ci/build_setup.sh again:
try
IMAGE_NAME=envoyproxy/envoy-build-centos ./ci/run_envoy_docker.sh './ci/do_ci.sh bazel.debug.server_only'
againSuccess!!!
Then I got the compiled envoy binary.
The text was updated successfully, but these errors were encountered: