diff --git a/tools/packaging/static-build/shim-v2/build.sh b/tools/packaging/static-build/shim-v2/build.sh index 905006db21..7228287ac8 100755 --- a/tools/packaging/static-build/shim-v2/build.sh +++ b/tools/packaging/static-build/shim-v2/build.sh @@ -20,6 +20,7 @@ PREFIX=${PREFIX:-/opt/kata} container_image="shim-v2-builder" EXTRA_OPTS="${EXTRA_OPTS:-""}" +REMOVE_VMM_CONFIGS="${REMOVE_VMM_CONFIGS:-""}" sudo docker build --build-arg GO_VERSION="${GO_VERSION}" -t "${container_image}" "${script_dir}" @@ -41,6 +42,10 @@ sudo docker run --rm -i -v "${repo_root_dir}:${repo_root_dir}" \ sudo sed -i -e '/^initrd =/d' "${DESTDIR}/${PREFIX}/share/defaults/kata-containers/configuration-qemu.toml" sudo sed -i -e '/^initrd =/d' "${DESTDIR}/${PREFIX}/share/defaults/kata-containers/configuration-fc.toml" +for vmm in ${REMOVE_VMM_CONFIGS}; do + sudo rm "${DESTDIR}/${PREFIX}/share/defaults/kata-containers/configuration-$vmm.toml" +done + pushd "${DESTDIR}/${PREFIX}/share/defaults/kata-containers" sudo ln -sf "configuration-qemu.toml" configuration.toml popd