diff --git a/.ci/configure_crio_for_kata.sh b/.ci/configure_crio_for_kata.sh index 9b7ea1d69..5e7abfd1f 100755 --- a/.ci/configure_crio_for_kata.sh +++ b/.ci/configure_crio_for_kata.sh @@ -12,12 +12,24 @@ set -o pipefail source /etc/os-release || source /usr/lib/os-release crio_config_file="/etc/crio/crio.conf" +crio_config_dir="/etc/crio/crio.conf.d" runc_flag="\/usr\/local\/bin\/crio-runc" kata_flag="\/usr\/local\/bin\/containerd-shim-kata-v2" minor_crio_version=$(crio --version | head -1 | cut -d '.' -f2) -if [ "$minor_crio_version" -ge "12" ]; then +if [ "$minor_crio_version" -ge "18" ]; then + echo "Configure runtimes map for RuntimeClass feature with drop-in configs" + echo "- Set kata as default runtime" + sudo tee -a "$crio_config_dir/99-runtime.conf" > /dev/null <