diff --git a/skylib/k8s_gitops.sh.tpl b/skylib/k8s_gitops.sh.tpl index 4a79bc31..f5d5833b 100644 --- a/skylib/k8s_gitops.sh.tpl +++ b/skylib/k8s_gitops.sh.tpl @@ -59,7 +59,7 @@ function waitpids() { # Wait for all of the subprocesses, failing the script if any of them failed. if [ "${#PIDS[@]}" != 0 ]; then for pid in ${PIDS[@]}; do - wait ${pid} + wait ${pid} || return $? done fi }