From fbacc9c42a99e57de507fc7b05bd499ca6374db8 Mon Sep 17 00:00:00 2001 From: Brad Davidson Date: Sat, 15 Jan 2022 02:30:05 -0800 Subject: [PATCH] Fix CRD version lookup Backport CRD lookup fix from a5355f08272725892f607ab57f697bfacef59e44 Signed-off-by: Brad Davidson --- scripts/download | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/download b/scripts/download index 2ba728f04d..19f764aca0 100755 --- a/scripts/download +++ b/scripts/download @@ -68,9 +68,10 @@ download_and_package_traefik () { crd_group=$(yq e '.spec.group' ${crd_yaml}) crd_kind=$(yq e '.spec.names.kind' ${crd_yaml}) crd_version=$(yq e '.spec.version' ${crd_yaml}) - if [[ -z "$crd_version" ]]; then + if [[ -z "$crd_version" ]] || [[ "$crd_version" == "null" ]]; then crd_version=$(yq e '.spec.versions[0].name' ${crd_yaml}) fi + echo "Found CRD with GVK ${crd_group}/${crd_version}/${crd_kind}" crd_apis+=("${crd_group}/${crd_version}/${crd_kind}") done