Closed delavet closed 19 hours ago
Thank you for your report. This problem is caused by the failure to load the BPF PROG file, which may be related to recent modifications. @weli-l Please help to check.
seems related to xdp offload @weli-l
I can reproduce on my ubuntu 22.04 with kernel 5.15
@delavet What is the kernel version you are using?
@delavet What is the kernel version you are using?
It's 5.10.134-17.2.al8.x86_64
@delavet can you retest?
@delavet can you retest?
I have retested it and everything seems to work fine. Really appreciated!
What happened: The Kmesh daemon is crashing on started when I user the latest Kmesh Image.
The logs are as belows:
I'm using
ghcr.io/kmesh-net/kmesh:latest
when I reproduce this. However, everything seems to work fine when I useghcr.io/kmesh-net/kmesh:v0.5.0
According to
Error: bpf Load failed: load program: permission denied:
, I suspect that this is a problem related to pod privilege. But the daemon is actually running as privileged. Here is the deployed Daemonset:What you expected to happen:
I expect that the Kmesh daemon is in running state.
How to reproduce it (as minimally and precisely as possible):
Just follow the quick start (https://kmesh.net/en/docs/setup/quickstart/). I encouter this issue after install Kmesh using
kubectl create namespace kmesh-system & kubectl apply -f ./deploy/yaml/
Anything else we need to know?:
I'm running Kmesh on Alibaba Cloud Container Service (known as Alibaba Cloud ACK). The mode is dual-engine mode. The node OS is AlibabaCloud Linux 3. However, It's hard to imagine how this issue is related to the OS. Besides, Kmesh turns to work on ACK using dual-engine mode several weeks before.
Environment: