Fix tracing for py-executor 46/143446/1
authorFiete Ostkamp <fiete.ostkamp@telekom.de>
Wed, 4 Mar 2026 12:16:15 +0000 (13:16 +0100)
committerFiete Ostkamp <fiete.ostkamp@telekom.de>
Wed, 4 Mar 2026 12:19:56 +0000 (13:19 +0100)
- remove separate pip install for otel in Dockerfile

Issue-ID: CCSDK-4150
Change-Id: Iee3c29d559e83ff14d5df64f1961387561d2682e
Signed-off-by: Fiete Ostkamp <fiete.ostkamp@telekom.de>
ms/py-executor/docker/Dockerfile
ms/py-executor/requirements.txt
ms/py-executor/setup.py

index 4271160..a78072f 100644 (file)
@@ -23,7 +23,5 @@ RUN pip install --no-cache-dir /opt/app/onap/dependencies/common
 RUN pip install --no-cache-dir -r /opt/app/onap/dependencies/artifact-manager/requirements.txt
 RUN pip install --no-cache-dir /opt/app/onap/dependencies/artifact-manager
 
-RUN pip install --no-cache-dir opentelemetry-distro==0.40b0 opentelemetry-exporter-otlp-proto-http==1.19.0
-
 USER onap
 ENTRYPOINT /opt/app/onap/py-executor/start.sh
index 1086e48..183be42 100644 (file)
@@ -5,3 +5,5 @@ configparser==4.0.2
 requests==2.22.0
 ncclient==0.6.6
 ansible==2.8.5
+opentelemetry-distro==0.40b0
+opentelemetry-exporter-otlp-proto-http==1.19.0
index 7aba007..6ed6ba1 100644 (file)
@@ -29,5 +29,7 @@ setup(
         "requests>=2.22.0",
         "ncclient>=0.6.6",
         "ansible>=2.8.5",
+        "opentelemetry-distro==0.40b0",
+        "opentelemetry-exporter-otlp-proto-http==1.19.0",
     ],
 )