From e01672ef17a4bc3921c2cb73d45911cb38b0e64d Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Mon, 17 Mar 2025 12:52:29 -0700 Subject: [PATCH] Drop python3.10 container image builds According to codesearch nothing is using these images any more [0]. Currently the uwsgi build segfaults building for 3.10. Considering nothing is using the images in the first place let's stop building them. [0] https://codesearch.opendev.org/?q=3.10-bookworm&i=nope&literal=nope&files=&excludeFiles=&repos= Change-Id: I0f579a9f6d3e680b4cb999876245fefa22b6f7e7 --- .../docker-images/python-3.10-bookworm.yaml | 138 ------------------ zuul.d/project.yaml | 9 -- 2 files changed, 147 deletions(-) delete mode 100644 zuul.d/docker-images/python-3.10-bookworm.yaml diff --git a/zuul.d/docker-images/python-3.10-bookworm.yaml b/zuul.d/docker-images/python-3.10-bookworm.yaml deleted file mode 100644 index 2e217049fe..0000000000 --- a/zuul.d/docker-images/python-3.10-bookworm.yaml +++ /dev/null @@ -1,138 +0,0 @@ -# python-builder-3.10-bookworm jobs -- job: - name: system-config-build-image-python-builder-3.10-bookworm - description: Build a python-builder-3.10-bookworm image. - parent: system-config-build-image - timeout: 3600 - provides: - - python-builder-container-image - - python-builder-3.10-bookworm-container-image - vars: &python-builder_3_10_bookworm_vars - docker_images: - - context: docker/python-builder - repository: opendevorg/python-builder - tags: - - 3.10-bookworm - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.10 - - DEBIAN_VERSION=bookworm - files: &python-builder_3_10_bookworm_files - - docker/python-base/ - - docker/python-builder/ - - zuul.d/docker-images/python-3.10-bookworm.yaml - -- job: - name: system-config-upload-image-python-builder-3.10-bookworm - description: Build and upload a python-builder-3.10-bookworm image. - parent: system-config-upload-image - timeout: 3600 - provides: - - python-builder-container-image - - python-builder-3.10-bookworm-container-image - vars: *python-builder_3_10_bookworm_vars - files: *python-builder_3_10_bookworm_files - -- job: - name: system-config-promote-image-python-builder-3.10-bookworm - description: Promote a previously published python-builder-3.10-bookworm image to latest. - parent: system-config-promote-image - vars: *python-builder_3_10_bookworm_vars - files: *python-builder_3_10_bookworm_files - -- job: - name: system-config-build-image-python-base-3.10-bookworm - description: Build a python-base-3.10-bookworm image. - parent: system-config-build-image - timeout: 3600 - provides: - - python-base-container-image - - python-base-3.10-bookworm-container-image - vars: &python-base_3_10_bookworm_vars - docker_images: - - context: docker/python-base - repository: opendevorg/python-base - tags: - - 3.10-bookworm - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.10 - - DEBIAN_VERSION=bookworm - files: &python-base_3_10_bookworm_files - - docker/python-base/ - - docker/python-builder/ - - zuul.d/docker-images/python-3.10-bookworm.yaml - -- job: - name: system-config-upload-image-python-base-3.10-bookworm - description: Build and upload a python-base-3.10-bookworm image. - parent: system-config-upload-image - timeout: 3600 - provides: python-base-3.10-bookworm-container-image - vars: *python-base_3_10_bookworm_vars - files: *python-base_3_10_bookworm_files - -- job: - name: system-config-promote-image-python-base-3.10-bookworm - description: Promote a previously published python-base-3.10-bookworm image to latest. - parent: system-config-promote-image - vars: *python-base_3_10_bookworm_vars - files: *python-base_3_10_bookworm_files - -- job: - name: system-config-build-image-uwsgi-base-3.10-bookworm - description: Build a uwsgi-base-3.10-bookworm image. - parent: system-config-build-image - timeout: 3600 - requires: &uwsgi-base_3_10_bookworm_requires - - python-base-3.10-bookworm-container-image - - python-builder-3.10-bookworm-container-image - provides: uwsgi-base-3.10-bookworm-container-image - dependencies: - - name: system-config-build-image-python-base-3.10-bookworm - soft: true - - name: system-config-build-image-python-builder-3.10-bookworm - soft: true - vars: &uwsgi-base_3_10_bookworm_vars - docker_images: - - context: docker/uwsgi-base - repository: opendevorg/uwsgi-base - tags: - - 3.10-bookworm - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.10 - - DEBIAN_VERSION=bookworm - files: &uwsgi-base_3_10_bookworm_files - - docker/python-base/ - - docker/python-builder/ - - docker/uwsgi-base/ - - zuul.d/docker-images/python-3.10-bookworm.yaml - -- job: - name: system-config-upload-image-uwsgi-base-3.10-bookworm - description: Build and upload a uwsgi-base-3.10-bookworm image. - parent: system-config-upload-image - timeout: 3600 - provides: uwsgi-base-3.10-bookworm-container-image - requires: *uwsgi-base_3_10_bookworm_requires - dependencies: - - name: system-config-upload-image-python-base-3.10-bookworm - soft: true - - name: system-config-upload-image-python-builder-3.10-bookworm - soft: true - vars: *uwsgi-base_3_10_bookworm_vars - files: *uwsgi-base_3_10_bookworm_files - -- job: - name: system-config-promote-image-uwsgi-base-3.10-bookworm - description: Promote a previously published uwsgi-base-3.10-bookworm image to latest. - parent: system-config-promote-image - vars: *uwsgi-base_3_10_bookworm_vars - files: *uwsgi-base_3_10_bookworm_files diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 728f33ddd5..1d48af2bd4 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -146,15 +146,12 @@ - name: opendev-buildset-registry - name: system-config-build-image-python-builder-3.11-bookworm soft: true - - system-config-build-image-python-base-3.10-bookworm - system-config-build-image-python-base-3.11-bookworm - system-config-build-image-python-base-3.11-bookworm-debug - system-config-build-image-python-base-3.12-bookworm - system-config-build-image-python-base-3.12-bookworm-debug - - system-config-build-image-python-builder-3.10-bookworm - system-config-build-image-python-builder-3.11-bookworm - system-config-build-image-python-builder-3.12-bookworm - - system-config-build-image-uwsgi-base-3.10-bookworm - system-config-build-image-uwsgi-base-3.11-bookworm - system-config-build-image-uwsgi-base-3.12-bookworm check-arm64: @@ -296,15 +293,12 @@ - name: opendev-buildset-registry - name: system-config-upload-image-python-builder-3.11-bookworm soft: true - - system-config-upload-image-python-base-3.10-bookworm - system-config-upload-image-python-base-3.11-bookworm - system-config-upload-image-python-base-3.11-bookworm-debug - system-config-upload-image-python-base-3.12-bookworm - system-config-upload-image-python-base-3.12-bookworm-debug - - system-config-upload-image-python-builder-3.10-bookworm - system-config-upload-image-python-builder-3.11-bookworm - system-config-upload-image-python-builder-3.12-bookworm - - system-config-upload-image-uwsgi-base-3.10-bookworm - system-config-upload-image-uwsgi-base-3.11-bookworm - system-config-upload-image-uwsgi-base-3.12-bookworm promote: @@ -325,15 +319,12 @@ - system-config-promote-image-refstack - system-config-promote-image-ircbot - system-config-promote-image-matrix-eavesdrop - - system-config-promote-image-python-base-3.10-bookworm - system-config-promote-image-python-base-3.11-bookworm - system-config-promote-image-python-base-3.11-bookworm-debug - system-config-promote-image-python-base-3.12-bookworm - system-config-promote-image-python-base-3.12-bookworm-debug - - system-config-promote-image-python-builder-3.10-bookworm - system-config-promote-image-python-builder-3.11-bookworm - system-config-promote-image-python-builder-3.12-bookworm - - system-config-promote-image-uwsgi-base-3.10-bookworm - system-config-promote-image-uwsgi-base-3.11-bookworm - system-config-promote-image-uwsgi-base-3.12-bookworm