From 34b3b6e0499c41ed010394a77170bd2634f7be13 Mon Sep 17 00:00:00 2001 From: Jose Angel Morena Date: Wed, 4 Jun 2025 11:15:40 +0200 Subject: [PATCH] fix(server): add missing OpenTelemetry dependencies to avoid runtime import errors Added `opentelemetry-sdk` and `opentelemetry-exporter-otlp-proto-http` to `SERVER_DEPENDENCIES` to fix `ModuleNotFoundError` raised during `llama stack run`. This resolves missing imports for telemetry modules used in `meta_reference.telemetry`. Signed-off-by: Jose Angel Morena --- llama_stack/distribution/build.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/llama_stack/distribution/build.py b/llama_stack/distribution/build.py index 072f9c425..5906614ed 100644 --- a/llama_stack/distribution/build.py +++ b/llama_stack/distribution/build.py @@ -29,6 +29,8 @@ SERVER_DEPENDENCIES = [ "fire", "httpx", "uvicorn", + "opentelemetry-sdk", + "opentelemetry-exporter-otlp-proto-http", ]