From 1898d9b7cea3824634e608f3d40cb27557814861 Mon Sep 17 00:00:00 2001 From: Angel Misevski Date: Fri, 25 Oct 2019 09:04:23 -0400 Subject: [PATCH] Fix regex used for processing image references The regex we use to update image references used in airgap mode fails if the registry hostname contains a colon. Signed-off-by: Angel Misevski --- build/dockerfiles/entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/dockerfiles/entrypoint.sh b/build/dockerfiles/entrypoint.sh index e83995c05..8b608f5e5 100755 --- a/build/dockerfiles/entrypoint.sh +++ b/build/dockerfiles/entrypoint.sh @@ -41,7 +41,7 @@ DEVFILES_DIR="${DEVFILES_DIR:-${DEFAULT_DEVFILES_DIR}}" # \4 - Image name portion of image, e.g. quay.io/eclipse/(che-theia):tag # \5 - Tag of image, e.g. quay.io/eclipse/che-theia:(tag) # \6 - Optional quotation following image reference -IMAGE_REGEX='([[:space:]]*"?)([._a-zA-Z0-9-]*)/([._a-zA-Z0-9-]*)/([._a-zA-Z0-9-]*):([._a-zA-Z0-9-]*)("?)' +IMAGE_REGEX='([[:space:]]*"?)([._:a-zA-Z0-9-]*)/([._a-zA-Z0-9-]*)/([._a-zA-Z0-9-]*):([._a-zA-Z0-9-]*)("?)' # We can't use the `-d` option for readarray because # registry.centos.org/centos/httpd-24-centos7 ships with Bash 4.2