diff --git a/script/setup/crun-version b/script/setup/crun-version new file mode 100644 index 000000000..1c99cf0e8 --- /dev/null +++ b/script/setup/crun-version @@ -0,0 +1 @@ +1.4.4 diff --git a/script/setup/install-runc b/script/setup/install-runc index 7e0437c9b..aa9f7bdbb 100755 --- a/script/setup/install-runc +++ b/script/setup/install-runc @@ -20,9 +20,9 @@ # set -eu -o pipefail -function install_runc() { - script_dir="$(cd -- "$(dirname -- "$0")" > /dev/null 2>&1; pwd -P)" +script_dir="$(cd -- "$(dirname -- "$0")" > /dev/null 2>&1; pwd -P)" +function install_runc() { # When updating runc-version, consider updating the runc module in go.mod as well : "${RUNC_VERSION:=$(cat "${script_dir}/runc-version")}" @@ -37,8 +37,8 @@ function install_runc() { } function install_crun() { - CRUN_VERSION=1.3 - curl -o /usr/local/sbin/runc -L https://github.com/containers/crun/releases/download/"${CRUN_VERSION}"/crun-"${CRUN_VERSION}"-linux-"$(go env GOARCH)" + : "${CRUN_VERSION:=$(cat "${script_dir}/crun-version")}" + curl -S -o /usr/local/sbin/runc -L https://github.com/containers/crun/releases/download/"${CRUN_VERSION}"/crun-"${CRUN_VERSION}"-linux-"$(go env GOARCH)" chmod +x /usr/local/sbin/runc }