Extend logs for debugging upgrade test failures
This commit is contained in:
		@@ -353,13 +353,13 @@ function tars_from_version() {
 | 
			
		||||
    SALT_TAR_URL="https://storage.googleapis.com/kubernetes-release/release/${KUBE_VERSION}/kubernetes-salt.tar.gz"
 | 
			
		||||
    # TODO: Clean this up.
 | 
			
		||||
    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
 | 
			
		||||
    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"
 | 
			
		||||
    # TODO: Clean this up.
 | 
			
		||||
    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
 | 
			
		||||
    echo "Version doesn't match regexp" >&2
 | 
			
		||||
    exit 1
 | 
			
		||||
 
 | 
			
		||||
@@ -246,6 +246,7 @@ function do-node-upgrade() {
 | 
			
		||||
        --zones="${ZONE}" \
 | 
			
		||||
        --regexp="${group}" \
 | 
			
		||||
        --format='value(instanceTemplate)' || true))
 | 
			
		||||
    echo "== Calling rolling-update for ${group}. ==" >&2
 | 
			
		||||
    update=$(gcloud alpha compute rolling-updates \
 | 
			
		||||
        --project="${PROJECT}" \
 | 
			
		||||
        --zone="${ZONE}" \
 | 
			
		||||
@@ -260,6 +261,7 @@ function do-node-upgrade() {
 | 
			
		||||
    updates+=("${id}")
 | 
			
		||||
  done
 | 
			
		||||
 | 
			
		||||
  echo "== Waiting for Upgrading nodes to be finished. ==" >&2
 | 
			
		||||
  # Wait until rolling updates are finished.
 | 
			
		||||
  for update in ${updates[@]}; do
 | 
			
		||||
    while true; do
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user