mirror of
https://github.com/kata-containers/kata-containers.git
synced 2026-07-26 07:30:19 +00:00
Extend the kata-deploy host-check stage with EROFS-specific prerequisite validation. Check that containerd supports the EROFS snapshotter, required kernel features are available either as loaded modules or built-in kernel configuration, and the host erofs-utils version satisfies the minimum required by kata-deploy's configured mkfs options. Also warn when kubelet runtimeRequestTimeout appears too low for EROFS layer conversion, which can run during CreateContainer. Read kubelet runtimeRequestTimeout from kubelet /configz through the apiserver node proxy, and add the corresponding RBAC permission. Keep fs-verity validation warning-only because user drop-ins may override kata-deploy's default enable_fsverity setting and kata-deploy does not yet validate the backing filesystem's fs-verity feature. Signed-off-by: Manuel Huber <manuelh@nvidia.com> Assisted-by: OpenAI <support@openai.com>
230 KiB
230 KiB