mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-25 04:33:26 +00:00
Enable timeout for SSH-ing to non-logexported nodes
This commit is contained in:
parent
15c3e492b3
commit
6e34409f2b
@ -419,6 +419,7 @@ function dump_nodes() {
|
|||||||
all_selected_nodes+=( "${windows_node_names[@]}" )
|
all_selected_nodes+=( "${windows_node_names[@]}" )
|
||||||
|
|
||||||
proc=${max_dump_processes}
|
proc=${max_dump_processes}
|
||||||
|
start="$(date +%s)"
|
||||||
for i in "${!all_selected_nodes[@]}"; do
|
for i in "${!all_selected_nodes[@]}"; do
|
||||||
node_name="${all_selected_nodes[$i]}"
|
node_name="${all_selected_nodes[$i]}"
|
||||||
node_dir="${report_dir}/${node_name}"
|
node_dir="${report_dir}/${node_name}"
|
||||||
@ -438,6 +439,10 @@ function dump_nodes() {
|
|||||||
if [[ proc -eq 0 ]]; then
|
if [[ proc -eq 0 ]]; then
|
||||||
proc=${max_dump_processes}
|
proc=${max_dump_processes}
|
||||||
wait
|
wait
|
||||||
|
now="$(date +%s)"
|
||||||
|
if [[ ! -z "${LOG_DUMP_SSH_TIMEOUT}" && $((now - start)) -gt ${LOG_DUMP_SSH_TIMEOUT} ]]; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
# Wait for any remaining processes.
|
# Wait for any remaining processes.
|
||||||
|
Loading…
Reference in New Issue
Block a user