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"
 | 
					    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
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user