mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-27 13:37:30 +00:00
Workaround docker-wait freeze with 17.06.0
This commit is contained in:
parent
0744964956
commit
1f40e75aa0
@ -384,7 +384,13 @@ function kube::build::short_hash() {
|
|||||||
# a workaround for bug https://github.com/docker/docker/issues/3968.
|
# a workaround for bug https://github.com/docker/docker/issues/3968.
|
||||||
function kube::build::destroy_container() {
|
function kube::build::destroy_container() {
|
||||||
"${DOCKER[@]}" kill "$1" >/dev/null 2>&1 || true
|
"${DOCKER[@]}" kill "$1" >/dev/null 2>&1 || true
|
||||||
"${DOCKER[@]}" wait "$1" >/dev/null 2>&1 || true
|
if [[ $("${DOCKER[@]}" version --format '{{.Server.Version}}') = 17.06.0* ]]; then
|
||||||
|
# Workaround https://github.com/moby/moby/issues/33948.
|
||||||
|
# TODO: remove when 17.06.0 is not relevant anymore
|
||||||
|
DOCKER_API_VERSION=v1.29 "${DOCKER[@]}" wait "$1" >/dev/null 2>&1 || true
|
||||||
|
else
|
||||||
|
"${DOCKER[@]}" wait "$1" >/dev/null 2>&1 || true
|
||||||
|
fi
|
||||||
"${DOCKER[@]}" rm -f -v "$1" >/dev/null 2>&1 || true
|
"${DOCKER[@]}" rm -f -v "$1" >/dev/null 2>&1 || true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user