diff --git a/src/recommendationservice/Dockerfile b/src/recommendationservice/Dockerfile index d4dc275269..25a5302b5c 100644 --- a/src/recommendationservice/Dockerfile +++ b/src/recommendationservice/Dockerfile @@ -2,7 +2,7 @@ # SPDX-License-Identifier: Apache-2.0 -FROM python:3.11-slim-bullseye as base +FROM python:3.12-slim-bullseye as base # # Fetch requirements @@ -25,7 +25,7 @@ FROM base as grpc-builder WORKDIR /usr/src/app/ COPY ./pb/ ./proto/ -RUN python -m pip install grpcio-tools==1.56.2 +RUN python -m pip install grpcio-tools==1.59.2 RUN python -m grpc_tools.protoc -I=./proto/ --python_out=./ --grpc_python_out=./ ./proto/demo.proto # diff --git a/src/recommendationservice/requirements.txt b/src/recommendationservice/requirements.txt index ecdc4621e8..c0a32c3743 100644 --- a/src/recommendationservice/requirements.txt +++ b/src/recommendationservice/requirements.txt @@ -1,7 +1,7 @@ -grpcio-health-checking==1.56.2 -grpcio==1.56.2 -opentelemetry-distro==0.40b0 -opentelemetry-exporter-otlp-proto-grpc==1.19.0 +grpcio-health-checking==1.59.2 +grpcio==1.59.2 +opentelemetry-distro==0.41b0 +opentelemetry-exporter-otlp-proto-grpc==1.20.0 python-dotenv==1.0.0 python-json-logger==2.0.7 -psutil==5.9.5 # Importing this will also import opentelemetry-instrumentation-system-metrics when running opentelemetry-bootstrap +psutil==5.9.6 # Importing this will also import opentelemetry-instrumentation-system-metrics when running opentelemetry-bootstrap