diff --git a/docker/uwsgi-base/bindep.txt b/docker/uwsgi-base/bindep.txt index ba01cbbda5..db53d4bea3 100644 --- a/docker/uwsgi-base/bindep.txt +++ b/docker/uwsgi-base/bindep.txt @@ -1,6 +1,5 @@ gcc [compile] libc6-dev [compile] libffi-dev [compile platform:dpkg] -libffi7 [platform:dpkg !platform:ubuntu-bionic !platform:debian-buster] -libffi6 [platform:ubuntu-bionic platform:debian-buster] +libffi7 [platform:dpkg] libssl-dev [compile platform:dpkg] diff --git a/zuul.d/docker-images/python-3.7-buster.yaml b/zuul.d/docker-images/python-3.7-buster.yaml deleted file mode 100644 index 922448f722..0000000000 --- a/zuul.d/docker-images/python-3.7-buster.yaml +++ /dev/null @@ -1,135 +0,0 @@ -# python-builder-3.7-buster jobs -- job: - name: system-config-build-image-python-builder-3.7-buster - description: Build a python-builder-3.7-buster image. - parent: system-config-build-image - provides: - - python-builder-container-image - - python-builder-3.7-buster-container-image - vars: &python-builder_3_7_buster_vars - docker_images: - - context: docker/python-builder - repository: opendevorg/python-builder - tags: - - 3.7 - - 3.7-buster - - latest - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.7 - - DEBIAN_VERSION=buster - files: &python-builder_3_7_buster_files - - docker/python-base/ - - docker/python-builder/ - -- job: - name: system-config-upload-image-python-builder-3.7-buster - description: Build and upload a python-builder-3.7-buster image. - parent: system-config-upload-image - provides: - - python-builder-container-image - - python-builder-3.7-buster-container-image - vars: *python-builder_3_7_buster_vars - files: *python-builder_3_7_buster_files - -- job: - name: system-config-promote-image-python-builder-3.7-buster - description: Promote a previously published python-builder-3.7-buster image to latest. - parent: system-config-promote-image - vars: *python-builder_3_7_buster_vars - files: *python-builder_3_7_buster_files - -- job: - name: system-config-build-image-python-base-3.7-buster - description: Build a python-base-3.7-buster image. - parent: system-config-build-image - provides: - - python-base-container-image - - python-base-3.7-container-image - vars: &python-base-3_7_buster_vars - docker_images: - - context: docker/python-base - repository: opendevorg/python-base - tags: - - 3.7 - - 3.7-buster - - latest - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.7 - - DEBIAN_VERSION=buster - files: &python-base-3_7_buster_files - - docker/python-base/ - - docker/python-builder/ - -- job: - name: system-config-upload-image-python-base-3.7-buster - description: Build and upload a python-base-3.7-buster image. - parent: system-config-upload-image - provides: python-base-3.7-buster-container-image - vars: *python-base-3_7_buster_vars - files: *python-base-3_7_buster_files - -- job: - name: system-config-promote-image-python-base-3.7-buster - description: Promote a previously published python-base-3.7-buster image to latest. - parent: system-config-promote-image - vars: *python-base-3_7_buster_vars - files: *python-base-3_7_buster_files - -- job: - name: system-config-build-image-uwsgi-base-3.7-buster - description: Build a uwsgi-base-3.7-buster image. - parent: system-config-build-image - requires: &uwsgi-base_3_7_buster_requires - - python-base-3.7-buster-container-image - - python-builder-3.7-buster-container-image - provides: uwsgi-base-3.7-buster-container-image - dependencies: - - name: system-config-build-image-python-base-3.7-buster - soft: true - - name: system-config-build-image-python-builder-3.7-buster - soft: true - vars: &uwsgi-base_3_7_buster_vars - docker_images: - - context: docker/uwsgi-base - repository: opendevorg/uwsgi-base - tags: - - 3.7 - - 3.7-buster - - latest - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.7 - - DEBIAN_VERSION=buster - files: &uwsgi-base_3_7_buster_files - - docker/python-base/.* - - docker/python-builder/.* - - docker/uwsgi-base/.* - -- job: - name: system-config-upload-image-uwsgi-base-3.7-buster - description: Build and upload a uwsgi-base-3.7-buster image. - parent: system-config-upload-image - provides: uwsgi-base-3.7-buster-container-image - requires: *uwsgi-base_3_7_buster_requires - dependencies: - - name: system-config-upload-image-python-base-3.7-buster - soft: true - - name: system-config-upload-image-python-builder-3.7-buster - soft: true - vars: *uwsgi-base_3_7_buster_vars - files: *uwsgi-base_3_7_buster_files - -- job: - name: system-config-promote-image-uwsgi-base-3.7-buster - description: Promote a previously published uwsgi-base-3.7-buster image to latest. - parent: system-config-promote-image - vars: *uwsgi-base_3_7_buster_vars - files: *uwsgi-base_3_7_buster_files diff --git a/zuul.d/docker-images/python-3.8-buster.yaml b/zuul.d/docker-images/python-3.8-buster.yaml deleted file mode 100644 index 38b099369a..0000000000 --- a/zuul.d/docker-images/python-3.8-buster.yaml +++ /dev/null @@ -1,132 +0,0 @@ -# python-builder-3.8-buster jobs -- job: - name: system-config-build-image-python-builder-3.8-buster - description: Build a python-builder-3.8-buster image. - parent: system-config-build-image - provides: - - python-builder-container-image - - python-builder-3.8-buster-container-image - vars: &python-builder_3_8_buster_vars - docker_images: - - context: docker/python-builder - repository: opendevorg/python-builder - tags: - - 3.8 - - 3.8-buster - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.8 - - DEBIAN_VERSION=buster - files: &python-builder_3_8_buster_files - - docker/python-base/ - - docker/python-builder/ - -- job: - name: system-config-upload-image-python-builder-3.8-buster - description: Build and upload a python-builder-3.8-buster image. - parent: system-config-upload-image - provides: - - python-builder-container-image - - python-builder-3.8-buster-container-image - vars: *python-builder_3_8_buster_vars - files: *python-builder_3_8_buster_files - -- job: - name: system-config-promote-image-python-builder-3.8-buster - description: Promote a previously published python-builder-3.8-buster image. - parent: system-config-promote-image - vars: *python-builder_3_8_buster_vars - files: *python-builder_3_8_buster_files - -- job: - name: system-config-build-image-python-base-3.8-buster - description: Build a python-base-3.8-buster image. - parent: system-config-build-image - provides: - - python-base-container-image - - python-base-3.8-container-image - vars: &python-base-3_8_buster_vars - docker_images: - - context: docker/python-base - repository: opendevorg/python-base - tags: - - 3.8 - - 3.8-buster - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.8 - - DEBIAN_VERSION=buster - files: &python-base-3_8_buster_files - - docker/python-base/ - - docker/python-builder/ - -- job: - name: system-config-upload-image-python-base-3.8-buster - description: Build and upload a python-base-3.8-buster image. - parent: system-config-upload-image - provides: python-base-3.8-buster-container-image - vars: *python-base-3_8_buster_vars - files: *python-base-3_8_buster_files - -- job: - name: system-config-promote-image-python-base-3.8-buster - description: Promote a previously published python-base-3.8-buster image. - parent: system-config-promote-image - vars: *python-base-3_8_buster_vars - files: *python-base-3_8_buster_files - -- job: - name: system-config-build-image-uwsgi-base-3.8-buster - description: Build a uwsgi-base-3.8-buster image. - parent: system-config-build-image - requires: &uwsgi-base_3_8_buster_requires - - python-base-3.8-buster-container-image - - python-builder-3.8-buster-container-image - provides: uwsgi-base-3.8-buster-container-image - dependencies: - - name: system-config-build-image-python-base-3.8-buster - soft: true - - name: system-config-build-image-python-builder-3.8-buster - soft: true - vars: &uwsgi-base_3_8_buster_vars - docker_images: - - context: docker/uwsgi-base - repository: opendevorg/uwsgi-base - tags: - - 3.8 - - 3.8-buster - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.8 - - DEBIAN_VERSION=buster - files: &uwsgi-base_3_8_buster_files - - docker/python-base/.* - - docker/python-builder/.* - - docker/uwsgi-base/.* - -- job: - name: system-config-upload-image-uwsgi-base-3.8-buster - description: Build and upload a uwsgi-base-3.8-buster image. - parent: system-config-upload-image - provides: uwsgi-base-3.8-buster-container-image - requires: *uwsgi-base_3_8_buster_requires - dependencies: - - name: system-config-upload-image-python-base-3.8-buster - soft: true - - name: system-config-upload-image-python-builder-3.8-buster - soft: true - vars: *uwsgi-base_3_8_buster_vars - files: *uwsgi-base_3_8_buster_files - -- job: - name: system-config-promote-image-uwsgi-base-3.8-buster - description: Promote a previously published uwsgi-base-3.8-buster image. - parent: system-config-promote-image - vars: *uwsgi-base_3_8_buster_vars - files: *uwsgi-base_3_8_buster_files diff --git a/zuul.d/docker-images/python-3.9-buster.yaml b/zuul.d/docker-images/python-3.9-buster.yaml deleted file mode 100644 index 20643685ab..0000000000 --- a/zuul.d/docker-images/python-3.9-buster.yaml +++ /dev/null @@ -1,132 +0,0 @@ -# python-builder-3.9-buster jobs -- job: - name: system-config-build-image-python-builder-3.9-buster - description: Build a python-builder-3.9-buster image. - parent: system-config-build-image - provides: - - python-builder-container-image - - python-builder-3.9-buster-container-image - vars: &python-builder_3_9_buster_vars - docker_images: - - context: docker/python-builder - repository: opendevorg/python-builder - tags: - - 3.9 - - 3.9-buster - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.9 - - DEBIAN_VERSION=buster - files: &python-builder_3_9_buster_files - - docker/python-base/ - - docker/python-builder/ - -- job: - name: system-config-upload-image-python-builder-3.9-buster - description: Build and upload a python-builder-3.9-buster image. - parent: system-config-upload-image - provides: - - python-builder-container-image - - python-builder-3.9-buster-container-image - vars: *python-builder_3_9_buster_vars - files: *python-builder_3_9_buster_files - -- job: - name: system-config-promote-image-python-builder-3.9-buster - description: Promote a previously published python-builder-3.9-buster image. - parent: system-config-promote-image - vars: *python-builder_3_9_buster_vars - files: *python-builder_3_9_buster_files - -- job: - name: system-config-build-image-python-base-3.9-buster - description: Build a python-base-3.9-buster image. - parent: system-config-build-image - provides: - - python-base-container-image - - python-base-3.9-container-image - vars: &python-base-3_9_buster_vars - docker_images: - - context: docker/python-base - repository: opendevorg/python-base - tags: - - 3.9 - - 3.9-buster - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.9 - - DEBIAN_VERSION=buster - files: &python-base-3_9_buster_files - - docker/python-base/ - - docker/python-builder/ - -- job: - name: system-config-upload-image-python-base-3.9-buster - description: Build and upload a python-base-3.9-buster image. - parent: system-config-upload-image - provides: python-base-3.9-buster-container-image - vars: *python-base-3_9_buster_vars - files: *python-base-3_9_buster_files - -- job: - name: system-config-promote-image-python-base-3.9-buster - description: Promote a previously published python-base-3.9-buster image. - parent: system-config-promote-image - vars: *python-base-3_9_buster_vars - files: *python-base-3_9_buster_files - -- job: - name: system-config-build-image-uwsgi-base-3.9-buster - description: Build a uwsgi-base-3.9-buster image. - parent: system-config-build-image - requires: &uwsgi-base_3_9_buster_requires - - python-base-3.9-buster-container-image - - python-builder-3.9-buster-container-image - provides: uwsgi-base-3.9-buster-container-image - dependencies: - - name: system-config-build-image-python-base-3.9-buster - soft: true - - name: system-config-build-image-python-builder-3.9-buster - soft: true - vars: &uwsgi-base_3_9_buster_vars - docker_images: - - context: docker/uwsgi-base - repository: opendevorg/uwsgi-base - tags: - - 3.9 - - 3.9-buster - arch: - - linux/amd64 - - linux/arm64 - build_args: - - PYTHON_VERSION=3.9 - - DEBIAN_VERSION=buster - files: &uwsgi-base_3_9_buster_files - - docker/python-base/.* - - docker/python-builder/.* - - docker/uwsgi-base/.* - -- job: - name: system-config-upload-image-uwsgi-base-3.9-buster - description: Build and upload a uwsgi-base-3.9-buster image. - parent: system-config-upload-image - provides: uwsgi-base-3.9-buster-container-image - requires: *uwsgi-base_3_9_buster_requires - dependencies: - - name: system-config-upload-image-python-base-3.9-buster - soft: true - - name: system-config-upload-image-python-builder-3.9-buster - soft: true - vars: *uwsgi-base_3_9_buster_vars - files: *uwsgi-base_3_9_buster_files - -- job: - name: system-config-promote-image-uwsgi-base-3.9-buster - description: Promote a previously published uwsgi-base-3.9-buster image. - parent: system-config-promote-image - vars: *uwsgi-base_3_9_buster_vars - files: *uwsgi-base_3_9_buster_files diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 59bab7f950..230cdc266d 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -142,15 +142,6 @@ - name: opendev-buildset-registry - name: system-config-build-image-python-builder-3.9-bullseye soft: true - - system-config-build-image-python-base-3.7-buster - - system-config-build-image-python-base-3.8-buster - - system-config-build-image-python-base-3.9-buster - - system-config-build-image-python-builder-3.7-buster - - system-config-build-image-python-builder-3.8-buster - - system-config-build-image-python-builder-3.9-buster - - system-config-build-image-uwsgi-base-3.7-buster - - system-config-build-image-uwsgi-base-3.8-buster - - system-config-build-image-uwsgi-base-3.9-buster - system-config-build-image-python-base-3.7-bullseye - system-config-build-image-python-base-3.8-bullseye - system-config-build-image-python-base-3.9-bullseye @@ -289,15 +280,6 @@ - name: opendev-buildset-registry - name: system-config-upload-image-python-builder-3.9-bullseye soft: true - - system-config-upload-image-python-base-3.7-buster - - system-config-upload-image-python-base-3.8-buster - - system-config-upload-image-python-base-3.9-buster - - system-config-upload-image-python-builder-3.7-buster - - system-config-upload-image-python-builder-3.8-buster - - system-config-upload-image-python-builder-3.9-buster - - system-config-upload-image-uwsgi-base-3.7-buster - - system-config-upload-image-uwsgi-base-3.8-buster - - system-config-upload-image-uwsgi-base-3.9-buster - system-config-upload-image-python-base-3.7-bullseye - system-config-upload-image-python-base-3.8-bullseye - system-config-upload-image-python-base-3.9-bullseye @@ -324,15 +306,6 @@ - system-config-promote-image-refstack - system-config-promote-image-ircbot - system-config-promote-image-matrix-eavesdrop - - system-config-promote-image-python-base-3.7-buster - - system-config-promote-image-python-base-3.8-buster - - system-config-promote-image-python-base-3.9-buster - - system-config-promote-image-python-builder-3.7-buster - - system-config-promote-image-python-builder-3.8-buster - - system-config-promote-image-python-builder-3.9-buster - - system-config-promote-image-uwsgi-base-3.7-buster - - system-config-promote-image-uwsgi-base-3.8-buster - - system-config-promote-image-uwsgi-base-3.9-buster - system-config-promote-image-python-base-3.7-bullseye - system-config-promote-image-python-base-3.8-bullseye - system-config-promote-image-python-base-3.9-bullseye