mirror of https://github.com/k3s-io/k3s
Extend logs for debugging upgrade test failures
parent
1534415323
commit
ed88a03944
|
@ -353,13 +353,13 @@ function tars_from_version() {
|
||||||
SALT_TAR_URL="https://storage.googleapis.com/kubernetes-release/release/${KUBE_VERSION}/kubernetes-salt.tar.gz"
|
SALT_TAR_URL="https://storage.googleapis.com/kubernetes-release/release/${KUBE_VERSION}/kubernetes-salt.tar.gz"
|
||||||
# TODO: Clean this up.
|
# TODO: Clean this up.
|
||||||
KUBE_MANIFESTS_TAR_URL="${SERVER_BINARY_TAR_URL/server-linux-amd64/manifests}"
|
KUBE_MANIFESTS_TAR_URL="${SERVER_BINARY_TAR_URL/server-linux-amd64/manifests}"
|
||||||
KUBE_MANIFESTS_TAR_HASH=$(curl ${KUBE_MANIFESTS_TAR_URL} | sha1sum | awk '{print $1}')
|
KUBE_MANIFESTS_TAR_HASH=$(curl ${KUBE_MANIFESTS_TAR_URL} 2>/dev/null | sha1sum | awk '{print $1}')
|
||||||
elif [[ ${KUBE_VERSION} =~ ${KUBE_CI_VERSION_REGEX} ]]; then
|
elif [[ ${KUBE_VERSION} =~ ${KUBE_CI_VERSION_REGEX} ]]; then
|
||||||
SERVER_BINARY_TAR_URL="https://storage.googleapis.com/kubernetes-release-dev/ci/${KUBE_VERSION}/kubernetes-server-linux-amd64.tar.gz"
|
SERVER_BINARY_TAR_URL="https://storage.googleapis.com/kubernetes-release-dev/ci/${KUBE_VERSION}/kubernetes-server-linux-amd64.tar.gz"
|
||||||
SALT_TAR_URL="https://storage.googleapis.com/kubernetes-release-dev/ci/${KUBE_VERSION}/kubernetes-salt.tar.gz"
|
SALT_TAR_URL="https://storage.googleapis.com/kubernetes-release-dev/ci/${KUBE_VERSION}/kubernetes-salt.tar.gz"
|
||||||
# TODO: Clean this up.
|
# TODO: Clean this up.
|
||||||
KUBE_MANIFESTS_TAR_URL="${SERVER_BINARY_TAR_URL/server-linux-amd64/manifests}"
|
KUBE_MANIFESTS_TAR_URL="${SERVER_BINARY_TAR_URL/server-linux-amd64/manifests}"
|
||||||
KUBE_MANIFESTS_TAR_HASH=$(curl ${KUBE_MANIFESTS_TAR_URL} | sha1sum | awk '{print $1}')
|
KUBE_MANIFESTS_TAR_HASH=$(curl ${KUBE_MANIFESTS_TAR_URL} 2>/dev/null | sha1sum | awk '{print $1}')
|
||||||
else
|
else
|
||||||
echo "Version doesn't match regexp" >&2
|
echo "Version doesn't match regexp" >&2
|
||||||
exit 1
|
exit 1
|
||||||
|
|
|
@ -246,6 +246,7 @@ function do-node-upgrade() {
|
||||||
--zones="${ZONE}" \
|
--zones="${ZONE}" \
|
||||||
--regexp="${group}" \
|
--regexp="${group}" \
|
||||||
--format='value(instanceTemplate)' || true))
|
--format='value(instanceTemplate)' || true))
|
||||||
|
echo "== Calling rolling-update for ${group}. ==" >&2
|
||||||
update=$(gcloud alpha compute rolling-updates \
|
update=$(gcloud alpha compute rolling-updates \
|
||||||
--project="${PROJECT}" \
|
--project="${PROJECT}" \
|
||||||
--zone="${ZONE}" \
|
--zone="${ZONE}" \
|
||||||
|
@ -260,6 +261,7 @@ function do-node-upgrade() {
|
||||||
updates+=("${id}")
|
updates+=("${id}")
|
||||||
done
|
done
|
||||||
|
|
||||||
|
echo "== Waiting for Upgrading nodes to be finished. ==" >&2
|
||||||
# Wait until rolling updates are finished.
|
# Wait until rolling updates are finished.
|
||||||
for update in ${updates[@]}; do
|
for update in ${updates[@]}; do
|
||||||
while true; do
|
while true; do
|
||||||
|
|
Loading…
Reference in New Issue