Kube-proxy doesn't start in Minikube - permission denied with /proc/sys/net/netfilter/nf_conntrack_max

After updating Manjaro Linux and restarting the system, Minikube fails to start because of kube-proxy. The logs show it was trying to modify /proc/sys/net/netfilter/nf_conntrack_max but it ran into a permission denied issue.

Can anyone tell me how to fix this?

$ kubectl get pods -n kube-system

NAME                               READY   STATUS             RESTARTS   AGE
coredns-74ff55c5b-mhgqs            0/1     Running            0          40m
etcd-minikube                      1/1     Running            0          40m
kube-apiserver-minikube            1/1     Running            0          40m
kube-controller-manager-minikube   1/1     Running            0          40m
kube-proxy-bx249                   0/1     CrashLoopBackOff   12         40m
kube-scheduler-minikube            1/1     Running            0          40m
storage-provisioner                0/1     CrashLoopBackOff   11         40m

kubectl logs kube-proxy-qhhx9 -n kube-system

I0524 23:32:58.380257       1 node.go:172] Successfully retrieved node IP: 192.168.49.2
I0524 23:32:58.380317       1 server_others.go:142] kube-proxy node IP is an IPv4 address (192.168.49.2), assume IPv4 operation
W0524 23:32:58.397388       1 server_others.go:578] Unknown proxy mode "", assuming iptables proxy
I0524 23:32:58.397477       1 server_others.go:185] Using iptables Proxier.
I0524 23:32:58.397718       1 server.go:650] Version: v1.20.2
I0524 23:32:58.398001       1 conntrack.go:100] Set sysctl 'net/netfilter/nf_conntrack_max' to 393216
F0524 23:32:58.398023       1 server.go:495] open /proc/sys/net/netfilter/nf_conntrack_max: permission denied

I found someone, who faced the same problem here (but I do not know why it deleted).

Kernel: 5.10.36-2-MANJARO x86_64 bits: 64 Desktop: Xfce 4.16.0 Distro: Manjaro Linux 

Hi, I had the same problem

please do the follow steps in console

  1. minikube delete
  2. sudo sysctl /proc/sys/net/netfilter/nf_conntrack_max=393216
  3. minikube start (apply the tag need if you are using VM)

after this run the same command kubectl get pods -n kube-system

Fixes: prevent kube-proxy trying to change nf_conntrack_max by prezha · Pull Request #11419 · kubernetes/minikube · GitHub