Merge "Use opendev container mirror base job"

This commit is contained in:
Zuul 2025-01-08 20:05:50 +00:00 committed by Gerrit Code Review
commit 19911f5a08

View File

@ -27,8 +27,8 @@
veduZ2ez41v020BeUuAp27UjoYfCYIR06e/b1Wzalb04quf0dJpqE5JEUcS/uo= veduZ2ez41v020BeUuAp27UjoYfCYIR06e/b1Wzalb04quf0dJpqE5JEUcS/uo=
- job: - job:
name: old-opendev-mirror-container-images name: system-config-mirror-container-images
parent: mirror-container-images parent: opendev-mirror-container-images
description: | description: |
Mirror container images from dockerhub to quay.io Mirror container images from dockerhub to quay.io
secrets: secrets:
@ -37,14 +37,17 @@
pass-to-parent: true pass-to-parent: true
abstract: true abstract: true
vars: vars:
docker_mirror_base_url: "https://{{ zuul_site_mirror_fqdn }}/deb-docker/{{ ansible_distribution_release }}"
zuul_work_dir: "{{ zuul.projects['opendev.org/opendev/system-config'].src_dir }}"
container_command: docker container_command: docker
- job: - job:
name: opendev-mirror-container-image-gerrit name: opendev-mirror-container-image-gerrit
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: gerrit
repo_description: Gerrit mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/gerritcodereview/gerrit - src_repository: docker.io/gerritcodereview/gerrit
src_tag: latest src_tag: latest
@ -54,8 +57,13 @@
- job: - job:
name: opendev-mirror-container-image-golang name: opendev-mirror-container-image-golang
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: golang
repo_description: Golang mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/library/golang - src_repository: docker.io/library/golang
src_tag: 1.22-bookworm src_tag: 1.22-bookworm
@ -65,8 +73,13 @@
- job: - job:
name: opendev-mirror-container-image-httpd name: opendev-mirror-container-image-httpd
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: httpd
repo_description: Httpd mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/library/httpd - src_repository: docker.io/library/httpd
src_tag: alpine src_tag: alpine
@ -76,8 +89,13 @@
- job: - job:
name: opendev-mirror-container-image-mariadb name: opendev-mirror-container-image-mariadb
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: mariadb
repo_description: MariaDB mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/library/mariadb - src_repository: docker.io/library/mariadb
src_tag: latest src_tag: latest
@ -87,8 +105,13 @@
- job: - job:
name: opendev-mirror-container-image-node name: opendev-mirror-container-image-node
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: node
repo_description: Node mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/library/node - src_repository: docker.io/library/node
src_tag: 16-bookworm src_tag: 16-bookworm
@ -99,8 +122,13 @@
# TODO: move the canonical location of this image to quay # TODO: move the canonical location of this image to quay
- job: - job:
name: opendev-mirror-container-image-python-base name: opendev-mirror-container-image-python-base
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: python-base
repo_description: Python-base mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/opendevorg/python-base - src_repository: docker.io/opendevorg/python-base
src_tag: 3.11-bookworm src_tag: 3.11-bookworm
@ -116,8 +144,13 @@
# TODO: move the canonical location of this image to quay # TODO: move the canonical location of this image to quay
- job: - job:
name: opendev-mirror-container-image-python-builder name: opendev-mirror-container-image-python-builder
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: python-builder
repo_description: Python-builder mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/opendevorg/python-builder - src_repository: docker.io/opendevorg/python-builder
src_tag: 3.11-bookworm src_tag: 3.11-bookworm
@ -127,8 +160,13 @@
- job: - job:
name: opendev-mirror-container-image-ubuntu name: opendev-mirror-container-image-ubuntu
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: ubuntu
repo_description: Ubuntu mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/library/ubuntu - src_repository: docker.io/library/ubuntu
src_tag: 22.04 src_tag: 22.04
@ -138,8 +176,13 @@
- job: - job:
name: opendev-mirror-container-image-zookeeper name: opendev-mirror-container-image-zookeeper
parent: old-opendev-mirror-container-images parent: system-config-mirror-container-images
vars: vars:
container_images:
- registry: quay.io
namespace: opendevmirror
repo_shortname: zookeeper
repo_description: ZooKeeper mirror
mirror_container_images_images: mirror_container_images_images:
- src_repository: docker.io/library/zookeeper - src_repository: docker.io/library/zookeeper
src_tag: latest src_tag: latest