From d0ed1787b707dd2efda64feabecd7929ebee48f8 Mon Sep 17 00:00:00 2001 From: Paulo Vital Date: Wed, 17 Sep 2025 16:35:19 +0200 Subject: [PATCH 1/2] ci: Add support to test Python 3.14.0rc3. Signed-off-by: Paulo Vital --- .tekton/github-pr-pipeline.yaml.part | 2 +- .tekton/pipeline.yaml | 4 ++-- .tekton/python-tracer-prepuller.yaml | 2 +- Dockerfile-py3140 | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.tekton/github-pr-pipeline.yaml.part b/.tekton/github-pr-pipeline.yaml.part index e7c15930..2e0aac50 100644 --- a/.tekton/github-pr-pipeline.yaml.part +++ b/.tekton/github-pr-pipeline.yaml.part @@ -28,7 +28,7 @@ spec: default: public.ecr.aws/docker/library/python:3.13-bookworm - name: py-314-imageDigest type: string - default: public.ecr.aws/docker/library/python:3.14.0rc2 + default: public.ecr.aws/docker/library/python:3.14.0rc3 workspaces: - name: python-tracer-ci-pipeline-pvc tasks: diff --git a/.tekton/pipeline.yaml b/.tekton/pipeline.yaml index 14cb96d4..a87ff532 100644 --- a/.tekton/pipeline.yaml +++ b/.tekton/pipeline.yaml @@ -26,7 +26,7 @@ spec: default: public.ecr.aws/docker/library/python:3.13-bookworm - name: py-314-imageDigest type: string - default: public.ecr.aws/docker/library/python:3.14.0rc2 + default: public.ecr.aws/docker/library/python:3.14.0rc3 workspaces: - name: python-tracer-ci-pipeline-pvc tasks: @@ -110,7 +110,7 @@ spec: - clone params: - name: py-version - value: 3.14.0rc2 + value: 3.14.0rc3 taskRef: name: python-tracer-unittest-python-next-task workspaces: diff --git a/.tekton/python-tracer-prepuller.yaml b/.tekton/python-tracer-prepuller.yaml index 76b0609a..b6a6f8a0 100644 --- a/.tekton/python-tracer-prepuller.yaml +++ b/.tekton/python-tracer-prepuller.yaml @@ -59,7 +59,7 @@ spec: image: public.ecr.aws/docker/library/python:3.13-bookworm command: ["sh", "-c", "'true'"] - name: prepuller-314 - image: public.ecr.aws/docker/library/python:3.14.0rc2 + image: public.ecr.aws/docker/library/python:3.14.0rc3 command: ["sh", "-c", "'true'"] # Use the pause container to ensure the Pod goes into a `Running` phase diff --git a/Dockerfile-py3140 b/Dockerfile-py3140 index a8aa2331..9a39e30d 100644 --- a/Dockerfile-py3140 +++ b/Dockerfile-py3140 @@ -1,4 +1,4 @@ -FROM public.ecr.aws/docker/library/python:3.14.0b2 +FROM public.ecr.aws/docker/library/python:3.14.0rc3 RUN apt-get update \ && apt-get install -y --no-install-recommends \ From ca913afbd6eecdd1dbaf0b84c3992b075e2665a4 Mon Sep 17 00:00:00 2001 From: Paulo Vital Date: Wed, 17 Sep 2025 16:43:20 +0200 Subject: [PATCH 2/2] chore: remove unnecessary files. Signed-off-by: Paulo Vital --- Dockerfile-py3140 | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 Dockerfile-py3140 diff --git a/Dockerfile-py3140 b/Dockerfile-py3140 deleted file mode 100644 index 9a39e30d..00000000 --- a/Dockerfile-py3140 +++ /dev/null @@ -1,21 +0,0 @@ -FROM public.ecr.aws/docker/library/python:3.14.0rc3 - -RUN apt-get update \ - && apt-get install -y --no-install-recommends \ - build-essential python3-dev \ - && apt-get clean \ - && rm -rf /var/lib/apt/lists/* - -ENV WORKDIR_=/root/base - -WORKDIR $WORKDIR_ -COPY ./tests/requirements-minimal.txt . -COPY ./tests/requirements-pre314.txt . - -ENV VIRTUAL_ENV="$WORKDIR_/venv" -RUN python -m venv $VIRTUAL_ENV - -ENV PATH="$VIRTUAL_ENV/bin:$PATH" - -RUN python -m pip install --upgrade pip \ - && python -m pip install -r requirements-pre314.txt