From d67b4c9f9005c93c6b723814c6251a2459749834 Mon Sep 17 00:00:00 2001 From: Clark Boylan Date: Mon, 3 Mar 2025 11:05:34 -0800 Subject: [PATCH] Mirror selenium/standalone-firefox to Quay.io We rely on this image in many of our system-config-run-* jobs to interact with services through firefox and take screenshots of them within the browser. Continue to reduce our reliance on docker hub by mirroring this image to quay.io. A followup will update the run-selenium role in this repo to run the image from quay.io instead. Change-Id: I4c923291e7f4b5d275a6ff48210b935edf837e70 --- zuul.d/docker-mirror.yaml | 16 ++++++++++++++++ zuul.d/project.yaml | 1 + 2 files changed, 17 insertions(+) diff --git a/zuul.d/docker-mirror.yaml b/zuul.d/docker-mirror.yaml index 0e8bc6de42..e90a5b9fb4 100644 --- a/zuul.d/docker-mirror.yaml +++ b/zuul.d/docker-mirror.yaml @@ -265,6 +265,22 @@ dest_tag: '2' dest_registry: quay.io +- job: + name: opendev-mirror-container-image-selenium + parent: system-config-mirror-container-images + vars: + container_images: + - registry: quay.io + namespace: opendevmirror + repo_shortname: selenium-standalone-firefox + repo_description: Selenium standalone Firefox image mirror + mirror_container_images_images: + - src_repository: docker.io/selenium/standalone-firefox + src_tag: latest + dest_repository: quay.io/opendevmirror/selenium-standalone-firefox + dest_tag: latest + dest_registry: quay.io + - job: name: opendev-mirror-container-image-ubuntu parent: system-config-mirror-container-images diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 0bd45104e6..3c386fa484 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -629,6 +629,7 @@ - opendev-mirror-container-image-python-builder - opendev-mirror-container-image-uwsgi-base - opendev-mirror-container-image-registry + - opendev-mirror-container-image-selenium - opendev-mirror-container-image-ubuntu - opendev-mirror-container-image-zookeeper # Nightly runs of ansible things for catchup