Fix CSIT robot image 27/140327/1
authoradheli.tavares <adheli.tavares@est.tech>
Fri, 28 Feb 2025 15:56:29 +0000 (15:56 +0000)
committeradheli.tavares <adheli.tavares@est.tech>
Fri, 28 Feb 2025 15:57:22 +0000 (15:57 +0000)
- update the python image
- add the missing libs

Issue-ID: POLICY-5300
Change-Id: I98b2d4aef28652227bde70b0ac2227f7758591c7
Signed-off-by: adheli.tavares <adheli.tavares@est.tech>
csit/resources/Dockerfile

index b0f41b6..77231d5 100644 (file)
@@ -1,12 +1,13 @@
-FROM nexus3.onap.org:10001/library/python:3.10-slim-bullseye
+FROM nexus3.onap.org:10001/library/python:3.13-slim-bullseye
 ARG CSIT_SCRIPT=${CSIT_SCRIPT}
 ARG ROBOT_FILE=${ROBOT_FILE}
 ENV ROBOT_WORKSPACE=/opt/robotworkspace ROBOT_FILE=$ROBOT_FILE TEST_ENV=$TEST_ENV
-RUN python3 -m pip -qq install --upgrade pip && \
+RUN apt-get update && apt-get install -y gcc; \
+    python3 -m pip -qq install --upgrade pip && \
     python3 -m pip -qq install --upgrade --extra-index-url="https://nexus3.onap.org/repository/PyPi.staging/simple" 'robotframework-onap==0.6.0.*' --pre && \
     python3 -m pip -qq install --upgrade confluent-kafka && \
-    python3 -m pip freeze
-RUN mkdir -p ${ROBOT_WORKSPACE}
+    python3 -m pip freeze; \
+    mkdir -p ${ROBOT_WORKSPACE}
 COPY scripts/run-test.sh tests/ ${ROBOT_WORKSPACE}/
 WORKDIR ${ROBOT_WORKSPACE}
 CMD ["sh", "-c", "./run-test.sh" ]