From 8bd788dd02be80c0e4ccb16ecc4b43dc16ad10c9 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Mon, 8 Jan 2024 10:19:13 -0800 Subject: [PATCH] Remove bullseye python3.11 image builds zuul-registry was the last user of bullseye python3.11 images and recently it updated to bookworm. This leaves python3.10 images as the last bullseye images we are building (zuul-operator currently consumes these). Change-Id: I5b8573bff0ae628afe5f529a86a99b01cdf9f48d --- .../docker-images/python-3.11-bullseye.yaml | 138 ------------------ zuul.d/project.yaml | 9 -- 2 files changed, 147 deletions(-) delete mode 100644 zuul.d/docker-images/python-3.11-bullseye.yaml diff --git a/zuul.d/docker-images/python-3.11-bullseye.yaml b/zuul.d/docker-images/python-3.11-bullseye.yaml deleted file mode 100644 index ee5a19c8eb..0000000000 --- a/zuul.d/docker-images/python-3.11-bullseye.yaml +++ /dev/null @@ -1,138 +0,0 @@ -# python-builder-3.11-bullseye jobs -- job: - name: system-config-build-image-python-builder-3.11-bullseye - description: Build a python-builder-3.11-bullseye image. - parent: system-config-build-image - timeout: 3600 - provides: - - python-builder-container-image - - python-builder-3.11-bullseye-container-image - vars: &python-builder_3_11_bullseye_vars - docker_images: - - context: docker/python-builder - repository: opendevorg/python-builder - tags: - - 3.11-bullseye - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.11 - - DEBIAN_VERSION=bullseye - files: &python-builder_3_11_bullseye_files - - docker/python-base/ - - docker/python-builder/ - - zuul.d/docker-images/python-3.11-bullseye.yaml - -- job: - name: system-config-upload-image-python-builder-3.11-bullseye - description: Build and upload a python-builder-3.11-bullseye image. - parent: system-config-upload-image - timeout: 3600 - provides: - - python-builder-container-image - - python-builder-3.11-bullseye-container-image - vars: *python-builder_3_11_bullseye_vars - files: *python-builder_3_11_bullseye_files - -- job: - name: system-config-promote-image-python-builder-3.11-bullseye - description: Promote a previously published python-builder-3.11-bullseye image to latest. - parent: system-config-promote-image - vars: *python-builder_3_11_bullseye_vars - files: *python-builder_3_11_bullseye_files - -- job: - name: system-config-build-image-python-base-3.11-bullseye - description: Build a python-base-3.11-bullseye image. - parent: system-config-build-image - timeout: 3600 - provides: - - python-base-container-image - - python-base-3.11-bullseye-container-image - vars: &python-base_3_11_bullseye_vars - docker_images: - - context: docker/python-base - repository: opendevorg/python-base - tags: - - 3.11-bullseye - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.11 - - DEBIAN_VERSION=bullseye - files: &python-base_3_11_bullseye_files - - docker/python-base/ - - docker/python-builder/ - - zuul.d/docker-images/python-3.11-bullseye.yaml - -- job: - name: system-config-upload-image-python-base-3.11-bullseye - description: Build and upload a python-base-3.11-bullseye image. - parent: system-config-upload-image - timeout: 3600 - provides: python-base-3.11-bullseye-container-image - vars: *python-base_3_11_bullseye_vars - files: *python-base_3_11_bullseye_files - -- job: - name: system-config-promote-image-python-base-3.11-bullseye - description: Promote a previously published python-base-3.11-bullseye image to latest. - parent: system-config-promote-image - vars: *python-base_3_11_bullseye_vars - files: *python-base_3_11_bullseye_files - -- job: - name: system-config-build-image-uwsgi-base-3.11-bullseye - description: Build a uwsgi-base-3.11-bullseye image. - parent: system-config-build-image - timeout: 3600 - requires: &uwsgi-base_3_11_bullseye_requires - - python-base-3.11-bullseye-container-image - - python-builder-3.11-bullseye-container-image - provides: uwsgi-base-3.11-bullseye-container-image - dependencies: - - name: system-config-build-image-python-base-3.11-bullseye - soft: true - - name: system-config-build-image-python-builder-3.11-bullseye - soft: true - vars: &uwsgi-base_3_11_bullseye_vars - docker_images: - - context: docker/uwsgi-base - repository: opendevorg/uwsgi-base - tags: - - 3.11-bullseye - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.11 - - DEBIAN_VERSION=bullseye - files: &uwsgi-base_3_11_bullseye_files - - docker/python-base/ - - docker/python-builder/ - - docker/uwsgi-base/ - - zuul.d/docker-images/python-3.11-bullseye.yaml - -- job: - name: system-config-upload-image-uwsgi-base-3.11-bullseye - description: Build and upload a uwsgi-base-3.11-bullseye image. - parent: system-config-upload-image - timeout: 3600 - provides: uwsgi-base-3.11-bullseye-container-image - requires: *uwsgi-base_3_11_bullseye_requires - dependencies: - - name: system-config-upload-image-python-base-3.11-bullseye - soft: true - - name: system-config-upload-image-python-builder-3.11-bullseye - soft: true - vars: *uwsgi-base_3_11_bullseye_vars - files: *uwsgi-base_3_11_bullseye_files - -- job: - name: system-config-promote-image-uwsgi-base-3.11-bullseye - description: Promote a previously published uwsgi-base-3.11-bullseye image to latest. - parent: system-config-promote-image - vars: *uwsgi-base_3_11_bullseye_vars - files: *uwsgi-base_3_11_bullseye_files diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index ddada7cdfd..6b579e6d0f 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -149,11 +149,8 @@ - name: system-config-build-image-python-builder-3.11-bookworm soft: true - system-config-build-image-python-base-3.10-bullseye - - system-config-build-image-python-base-3.11-bullseye - system-config-build-image-python-builder-3.10-bullseye - - system-config-build-image-python-builder-3.11-bullseye - system-config-build-image-uwsgi-base-3.10-bullseye - - system-config-build-image-uwsgi-base-3.11-bullseye - 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 @@ -306,11 +303,8 @@ - name: system-config-upload-image-python-builder-3.11-bookworm soft: true - system-config-upload-image-python-base-3.10-bullseye - - system-config-upload-image-python-base-3.11-bullseye - system-config-upload-image-python-builder-3.10-bullseye - - system-config-upload-image-python-builder-3.11-bullseye - system-config-upload-image-uwsgi-base-3.10-bullseye - - system-config-upload-image-uwsgi-base-3.11-bullseye - 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 @@ -341,11 +335,8 @@ - system-config-promote-image-ircbot - system-config-promote-image-matrix-eavesdrop - system-config-promote-image-python-base-3.10-bullseye - - system-config-promote-image-python-base-3.11-bullseye - system-config-promote-image-python-builder-3.10-bullseye - - system-config-promote-image-python-builder-3.11-bullseye - system-config-promote-image-uwsgi-base-3.10-bullseye - - system-config-promote-image-uwsgi-base-3.11-bullseye - 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