diff --git a/script/setup/config-containerd b/script/setup/config-containerd index 945172a5a..cd1a20437 100755 --- a/script/setup/config-containerd +++ b/script/setup/config-containerd @@ -30,6 +30,15 @@ mkdir -p /etc/containerd cat << EOF | sudo tee /etc/containerd/config.toml version = 2 + +[plugins."io.containerd.snapshotter.v1.overlayfs"] +# slow_chown is needed to avoid an error with kernel < 5.19: +# > "snapshotter \"overlayfs\" doesn't support idmap mounts on this host, +# > configure \`slow_chown\` to allow a slower and expensive fallback" +# https://github.com/containerd/containerd/pull/9920#issuecomment-1978901454 +# This is safely ignored for kernel >= 5.19. +slow_chown = true + [plugins] [plugins."io.containerd.grpc.v1.cri"] enable_selinux = ${enable_selinux}