diff --git a/cluster/gce/util.sh b/cluster/gce/util.sh index 9941c30f14f..f62e952e885 100755 --- a/cluster/gce/util.sh +++ b/cluster/gce/util.sh @@ -983,7 +983,7 @@ function restart-kube-proxy { # Restart the kube-apiserver on a node ($1) function restart-apiserver { - ssh-to-node "$1" "sudo docker kill \`sudo docker ps | grep /kube-apiserver | awk '{print $1}'\`" + ssh-to-node "$1" "sudo docker ps | grep /kube-apiserver | cut -d ' ' -f 1 | xargs sudo docker kill" } # Perform preparations required to run e2e tests diff --git a/cluster/gke/util.sh b/cluster/gke/util.sh index c688ca7d784..0bfada63333 100755 --- a/cluster/gke/util.sh +++ b/cluster/gke/util.sh @@ -266,7 +266,7 @@ function restart-kube-proxy() { # Restart the kube-proxy on master ($1) function restart-apiserver() { echo "... in restart-kube-apiserver()" >&2 - ssh-to-node "$1" "sudo docker kill \`sudo docker ps | grep /kube-apiserver | awk '{print $1}'\`" + ssh-to-node "$1" "sudo docker ps | grep /kube-apiserver | cut -d ' ' -f 1 | xargs sudo docker kill" } # Execute after running tests to perform any required clean-up. This is called