From f96928da3eb9a8a57c26a4bbff19aa6efd70224d Mon Sep 17 00:00:00 2001 From: Riccardo Pittau Date: Fri, 28 Feb 2025 14:45:46 +0100 Subject: [PATCH] Add variables for registry image Add REGISTRY_IMAGE_VERSION and set it to 2.7.1 Add DOCKER_REGISTRY_IMAGE_DEFAULT_PATH default for quay.io and docker.io Signed-off-by: Riccardo Pittau --- lib/common.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lib/common.sh b/lib/common.sh index 35141d4b1..103d807d5 100644 --- a/lib/common.sh +++ b/lib/common.sh @@ -269,8 +269,14 @@ export IRSO_IRONIC_VERSION="${IRSO_IRONIC_VERSION:-latest}" # Docker Hub proxy registry (or docker.io if no proxy) export DOCKER_HUB_PROXY="${DOCKER_HUB_PROXY:-docker.io}" +REGISTRY_IMAGE_VERSION="2.7.1" + +DOCKER_REGISTRY_IMAGE_DEFAULT_PATH="library/registry:${REGISTRY_IMAGE_VERSION}" # Docker registry for local images -export DOCKER_REGISTRY_IMAGE="${DOCKER_REGISTRY_IMAGE:-${DOCKER_HUB_PROXY}/library/registry:2.7.1}" +if [[ "${DOCKER_HUB_PROXY}" = "quay.io" ]]; then + export DOCKER_REGISTRY_IMAGE_DEFAULT_PATH="libpod/registry:${REGISTRY_IMAGE_VERSION}" +fi +export DOCKER_REGISTRY_IMAGE="${DOCKER_REGISTRY_IMAGE:-${DOCKER_HUB_PROXY}/${DOCKER_REGISTRY_IMAGE_DEFAULT_PATH}}" # Registry to pull metal3 container images from export CONTAINER_REGISTRY="${CONTAINER_REGISTRY:-quay.io}"