From 74c09aa9c13e57ddae6f4c48fd7cd6ffaec2ab4d Mon Sep 17 00:00:00 2001 From: Marc CARRE Date: Fri, 14 Jul 2017 12:41:54 +0100 Subject: [PATCH] Enable ipset (hash:ip and list:set). Weave Net, a container networking solution, requires the `xt_set` module in order to function properly. Minikube's Linux image currently does not have it, making Weave Net fail with errors like: - `modprobe: FATAL: Module xt_set not found in directory /lib/modules/4.9.13` - `FATA: ipset [create weave-local-pods hash:ip] failed: ipset v6.29: Kernel error received: set type not supported: exit status 1` This changes addresses such issues. --- .../iso/minikube-iso/board/coreos/minikube/linux-4.9_defconfig | 3 +++ 1 file changed, 3 insertions(+) diff --git a/deploy/iso/minikube-iso/board/coreos/minikube/linux-4.9_defconfig b/deploy/iso/minikube-iso/board/coreos/minikube/linux-4.9_defconfig index 8d6e1f3258aa..355ba382bfcc 100644 --- a/deploy/iso/minikube-iso/board/coreos/minikube/linux-4.9_defconfig +++ b/deploy/iso/minikube-iso/board/coreos/minikube/linux-4.9_defconfig @@ -188,7 +188,10 @@ CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_NETFILTER_XT_SET=m CONFIG_IP_SET=y +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_LIST_SET=m CONFIG_IP_VS=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_LOG_ARP=m