mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-23 19:56:01 +00:00
Merge pull request #21108 from mml/slow-flake
Include some debug output when the API server never appears.
This commit is contained in:
commit
2172e0dea0
@ -744,6 +744,18 @@ function check-cluster() {
|
|||||||
local elapsed=$(($(date +%s) - ${start_time}))
|
local elapsed=$(($(date +%s) - ${start_time}))
|
||||||
if [[ ${elapsed} -gt ${KUBE_CLUSTER_INITIALIZATION_TIMEOUT} ]]; then
|
if [[ ${elapsed} -gt ${KUBE_CLUSTER_INITIALIZATION_TIMEOUT} ]]; then
|
||||||
echo -e "${color_red}Cluster failed to initialize within ${KUBE_CLUSTER_INITIALIZATION_TIMEOUT} seconds.${color_norm}" >&2
|
echo -e "${color_red}Cluster failed to initialize within ${KUBE_CLUSTER_INITIALIZATION_TIMEOUT} seconds.${color_norm}" >&2
|
||||||
|
if [[ ${KUBE_TEST_DEBUG-} =~ ^[yY]$ ]]; then
|
||||||
|
local tmp_log="$(mktemp)"
|
||||||
|
local file
|
||||||
|
for file in /var/log/startupscript.log /var/log/kube-apiserver.log; do
|
||||||
|
echo "${MASTER_NAME}:${file} contents:"
|
||||||
|
if gcloud compute copy-files --project "${PROJECT}" \
|
||||||
|
--zone "${ZONE}" "${MASTER_NAME}:${file}" "${tmp_log}"; then
|
||||||
|
cat "${tmp_log}"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
rm -f "${tmp_log}"
|
||||||
|
fi
|
||||||
exit 2
|
exit 2
|
||||||
fi
|
fi
|
||||||
printf "."
|
printf "."
|
||||||
|
@ -31,5 +31,5 @@ source "${KUBE_VERSION_ROOT}/cluster/${KUBERNETES_PROVIDER}/util.sh"
|
|||||||
|
|
||||||
prepare-e2e
|
prepare-e2e
|
||||||
|
|
||||||
"${KUBE_VERSION_ROOT}/cluster/kube-up.sh"
|
KUBE_TEST_DEBUG=y "${KUBE_VERSION_ROOT}/cluster/kube-up.sh"
|
||||||
test-setup
|
test-setup
|
||||||
|
Loading…
Reference in New Issue
Block a user