Fix fetching of Istion latest release (#1509)

This commit is contained in:
David Simansky 2021-11-04 11:14:01 +01:00 committed by GitHub
parent 87ea0f83a1
commit 4fb6bdb95a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 5 deletions

View File

@ -34,11 +34,8 @@ function install_istio() {
readonly ISTIO_VERSION="stable"
fi
header "Installing Istio ${ISTIO_VERSION}"
# TODO: fix after 1.0 release
# LATEST_NET_ISTIO_RELEASE_VERSION=$(
# curl -L --silent "https://api.github.com/repos/knative/net-istio/releases" | grep '"tag_name"' \
# | cut -d '-' -f2 | cut -f2 -d: | sed "s/[^v0-9.]//g" | sort | tail -n1)
LATEST_NET_ISTIO_RELEASE_VERSION="knative-v1.0.0"
local LATEST_NET_ISTIO_RELEASE_VERSION=$(curl -L --silent "https://api.github.com/repos/knative/net-istio/releases" | \
jq -r '[.[].tag_name] | sort_by( sub("knative-";"") | sub("v";"") | split(".") | map(tonumber) ) | reverse[0]')
# And checkout the setup script based on that release
local NET_ISTIO_DIR=$(mktemp -d)
(