open-telemetry/opentelemetry-ruby

Service will not start after upgrading OTLP Exporter

austinlparker opened this issue · 3 comments

After updating the OTLP exporter gem to 0.24.2, the emailservice in OpenTelemetry Demo no longer starts. This is on a M1 Mac.

Operating system details: ruby:3.1.4-alpine image
RUBY_ENGINE: "ruby"
RUBY_VERSION: "3.1.4"

Share a simplified reproduction if possible

See this PR (open-telemetry/opentelemetry-demo#989)

Some details @austinlparker shared over slack:

/usr/local/bundle/gems/google-protobuf-3.23.4-aarch64-linux/lib/google/protobuf.rb:49:in `require': Error loading shared library ld-linux-aarch64.so.1: No such file or directory (needed by /usr/local/bundle/gems/google-protobuf-3.23.4-aarch64-linux/lib/google/3.1/protobuf_c.so) - /usr/local/bundle/gems/google-protobuf-3.23.4-aarch64-linux/lib/google/3.1/protobuf_c.so (LoadError)

Thanks Ariel - Here's a full log of docker compose build and docker compose up. https://gist.github.com/austinlparker/bb705d597f421a09bfdb3fecb10d37cb

👋 This issue has been marked as stale because it has been open with no activity. You can: comment on the issue or remove the stale label to hold stale off for a while, add the keep label to hold stale off permanently, or do nothing. If you do nothing this issue will be closed eventually by the stale bot.