From 9ba0141d048eb921c113901e5e78dc30899cc97f Mon Sep 17 00:00:00 2001 From: Nick Boldt Date: Tue, 31 Mar 2020 14:07:48 -0400 Subject: [PATCH] CRW-653 need --tls-verify=false to bypass... (#435) * CRW-653 need --tls-verify=false to bypass SSL/TLD Cert validation errors Change-Id: Ibcb5d1236e77cbe31e9aca06454e056ff73aa2dd Signed-off-by: nickboldt * Update write_image_digests.sh --- build/scripts/write_image_digests.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/build/scripts/write_image_digests.sh b/build/scripts/write_image_digests.sh index 72fda2c2f..84f1c66d3 100755 --- a/build/scripts/write_image_digests.sh +++ b/build/scripts/write_image_digests.sh @@ -13,14 +13,15 @@ LOG_FILE="/tmp/image_digests.log" function handle_error() { the_image="$1" - echo " Could not read image metadata through skopeo inspect; skip $the_image" + # NOTE: need --tls-verify=false to bypass SSL/TLD Cert validation errors - https://github.com/nmasse-itix/OpenShift-Examples/blob/master/Using-Skopeo/README.md#ssltls-issues + echo " Could not read image metadata through skopeo --tls-verify=false inspect; skip $the_image" echo -n " Reason: " sed 's|^| |g' $LOG_FILE } - + readarray -d '' metas < <(find "$1" -name 'meta.yaml' -print0) for image in $(yq -r '.spec | .containers[]?,.initContainers[]? | .image' "${metas[@]}" | sort | uniq); do - digest="$(skopeo inspect "docker://${image}" 2>"$LOG_FILE" | jq -r '.Digest')" + digest="$(skopeo --tls-verify=false inspect "docker://${image}" 2>"$LOG_FILE" | jq -r '.Digest')" if [[ ${digest} ]]; then echo " $digest # ${image}" else