From 473b4641e77a659805846c84da5e44d62570b837 Mon Sep 17 00:00:00 2001 From: Kevin Wang Date: Thu, 14 Aug 2025 14:11:38 +0000 Subject: [PATCH] docker: Fix runtime warning nf_netfilter not found --- meta-dstack/conf/distro/dstack.conf | 2 +- meta-dstack/recipes-core/images/dstack-rootfs-base.inc | 1 + meta-dstack/recipes-kernel/linux/files/dstack-docker.cfg | 5 +++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/meta-dstack/conf/distro/dstack.conf b/meta-dstack/conf/distro/dstack.conf index 0d2f462..861e3ec 100644 --- a/meta-dstack/conf/distro/dstack.conf +++ b/meta-dstack/conf/distro/dstack.conf @@ -1,7 +1,7 @@ require conf/distro/cvm.conf DISTRO = "dstack" DISTRO_NAME = "DStack" -DISTRO_FEATURES:append = " virtualization seccomp systemd usrmerge security dm-verity" +DISTRO_FEATURES:append = " virtualization seccomp systemd usrmerge security dm-verity ipv6" DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit" DISTRO_VERSION = "0.5.3" diff --git a/meta-dstack/recipes-core/images/dstack-rootfs-base.inc b/meta-dstack/recipes-core/images/dstack-rootfs-base.inc index c4743ed..a33f0bf 100644 --- a/meta-dstack/recipes-core/images/dstack-rootfs-base.inc +++ b/meta-dstack/recipes-core/images/dstack-rootfs-base.inc @@ -23,6 +23,7 @@ IMAGE_INSTALL = "\ dstack-zfs \ kernel-module-tun \ kernel-module-fuse \ + kernel-module-br-netfilter \ fuse3 \ fuse3-utils \ " diff --git a/meta-dstack/recipes-kernel/linux/files/dstack-docker.cfg b/meta-dstack/recipes-kernel/linux/files/dstack-docker.cfg index b8fd024..64a2bef 100644 --- a/meta-dstack/recipes-kernel/linux/files/dstack-docker.cfg +++ b/meta-dstack/recipes-kernel/linux/files/dstack-docker.cfg @@ -24,3 +24,8 @@ CONFIG_VETH=y CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y CONFIG_VXLAN=y CONFIG_CGROUP_BPF=y + +# BLK IO throttling support +CONFIG_BLK_CGROUP=y +CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_DEV_THROTTLING_LOW=y