Open kislaykishore opened 1 month ago
Hi @kislaykishore ! Sorry you hit this.
This should be fixed shortly. @jakub-racek-swi had fixed the build container in tools#4 which I merged today. I'm building the build-env as we speak. Fixed some problems with that build taking large amounts of RAM. Hope to have an update in a few hours.
I pushed a build-env image to docker hub yonchco/opentelemetry-network-build-env. #275 is work to fix compilation for that image.
The problem does not seem to have been resolved.
./build.sh --cmake
@yonch 👋 Hi, the problem seems not to be solved, but I managed to make it work.
As a workaround for now, I started building using quay.io/splunko11ytest/network-explorer-debug/build-env
. It fails to process java files due to a version change. After this, I build (without deleting any previously built file) using your docker image, it finish properly the build, and binaries run properly (at least of kernel-collector
& reducer
in my scope)
@yonch 👋 Hi, the problem seems not to be solved, but I managed to make it work.
As a workaround for now, I started building using
quay.io/splunko11ytest/network-explorer-debug/build-env
. It fails to process java files due to a version change. After this, I build (without deleting any previously built file) using your docker image, it finish properly the build, and binaries run properly (at least ofkernel-collector
&reducer
in my scope)
how did you make it work? I change the new docker image(yonchco/opentelemetry-network-build-env), but it raise the new error like this:
-- Using gRPC 1.65.5 CMake Error at otlp/CMakeLists.txt:31 (message): gRPC must be a specific version (1.45.0). Build container should already have that set up. Note that benv-final:v8 doesn't currently support building with OTLP - need to use a custom local benv build.
-- Configuring incomplete, errors occurred! See also "/root/out/CMakeFiles/CMakeOutput.log".
please help me. @yonch @alexandrebrg
Hi @m-4ever , PR #275 should have solved this: https://github.com/jakub-racek-swi/opentelemetry-network/commit/e34d77611253c04cf336d9e9c54ac2860d1117d0
@jakub-racek-swi #275 is marked as Draft, are you comfortable marking it as ready to merge?
What happened?
Description
I tried following the steps mentioned in the Developer Guide to build the project but it fails for me.
Steps to Reproduce
Fetch the build-env images
docker pull quay.io/splunko11ytest/network-explorer-debug/build-env
docker tag quay.io/splunko11ytest/network-explorer-debug/build-env build-env:latest
Clone the repository
git clone https://github.com/open-telemetry/opentelemetry-network.git opentelemetry-ebpf
cd opentelemetry-ebpf
git submodule update --init --recursive
Attempt to build
cd opentelemetry-ebpf
mkdir -p ../build
Configure
./build.sh --cmake
cd out
Build using
make reducer
Expected Result
Build should work
Actual Result
eBPF Collector version
master
Environment information
Environment
Operating System: Ubuntu 23.10 Kernel: Linux 6.5.0-44-generic
eBPF Collector configuration
No response
Log output
No response
Additional context
No response