CI: Use libpod/registry as container registry

This is to avoid pulling the official Docker registry image. Docker Hub
already has strict pull rate limits for unauthenticated users and will
soon lower them further [1]. The pull rate limits are already causing CI
jobs to occasionally fail.

[1] https://docs.docker.com/docker-hub/usage/

Change-Id: I8c61840d7c9eb49012979b830aa5986f3634ecaa
This commit is contained in:
Pierre Riteau
2025-02-22 14:36:05 +01:00
parent eb09ca934d
commit 87d80151a2
3 changed files with 6 additions and 0 deletions

View File

@@ -1,5 +1,7 @@
--- ---
docker_daemon_debug: true docker_daemon_debug: true
# Use alternative registry image to avoid Docker Hub pull rate limit.
docker_registry_image_full: "quay.io/libpod/registry:2.8.2"
# Use the OpenStack infra's Dockerhub mirror. # Use the OpenStack infra's Dockerhub mirror.
docker_registry_mirrors: docker_registry_mirrors:
- "http://{{ zuul_site_mirror_fqdn }}:8082/" - "http://{{ zuul_site_mirror_fqdn }}:8082/"

View File

@@ -1,5 +1,7 @@
--- ---
docker_daemon_debug: true docker_daemon_debug: true
# Use alternative registry image to avoid Docker Hub pull rate limit.
docker_registry_image_full: "quay.io/libpod/registry:2.8.2"
# Use the OpenStack infra's Dockerhub mirror. # Use the OpenStack infra's Dockerhub mirror.
docker_registry_mirrors: docker_registry_mirrors:
- "http://{{ zuul_site_mirror_fqdn }}:8082/" - "http://{{ zuul_site_mirror_fqdn }}:8082/"

View File

@@ -1,5 +1,7 @@
--- ---
docker_daemon_debug: true docker_daemon_debug: true
# Use alternative registry image to avoid Docker Hub pull rate limit.
docker_registry_image_full: "quay.io/libpod/registry:2.8.2"
# Use the OpenStack infra's Dockerhub mirror. # Use the OpenStack infra's Dockerhub mirror.
docker_registry_mirrors: docker_registry_mirrors:
- "http://{{ zuul_site_mirror_fqdn }}:8082/" - "http://{{ zuul_site_mirror_fqdn }}:8082/"