From 88dbc78a44698fc2561b407b8f57c36cd34a5b31 Mon Sep 17 00:00:00 2001 From: Leonardo Grasso Date: Mon, 11 May 2020 14:43:35 +0200 Subject: [PATCH] fix(scripts/falco-driver-loader): exit when bpf download fails Signed-off-by: Leonardo Grasso --- scripts/falco-driver-loader | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scripts/falco-driver-loader b/scripts/falco-driver-loader index 2e016cec..33e5f94a 100755 --- a/scripts/falco-driver-loader +++ b/scripts/falco-driver-loader @@ -375,7 +375,10 @@ load_bpf_probe_download() { echo "* Trying to download a prebuilt eBPF probe from ${URL}" - curl -L --create-dirs "${FALCO_DRIVER_CURL_OPTIONS}" -o "${HOME}/.falco/${BPF_PROBE_FILENAME}" "${URL}" + if ! curl -L --create-dirs "${FALCO_DRIVER_CURL_OPTIONS}" -o "${HOME}/.falco/${BPF_PROBE_FILENAME}" "${URL}"; then + >&2 echo "Download failed" + exit 1; + fi } load_bpf_probe() {