-
Notifications
You must be signed in to change notification settings - Fork 2.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
v1.9: no connectivity with Cilium v1.9 on Minikube with the docker driver + recent kernel #14964
Comments
@rolinh Have you checked whether the issue persists with the latest master? |
@brb Yes I forgot to mention in the issue but everything works as expected with |
I was able to reproduce on 5.10, but not 5.9. I'll try to bisect the exact kernel commit that impacted our complexity this afternoon. EDIT: I bisected it to https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=75748837b7e56919679e02163f45d5818c644d03. Interestingly, Alexei (author) didn't seem to think it would impact state pruning. The attached object file can be used to reproduce without starting or even compiling Cilium. |
I found out that v1.9 on a Kind cluster now works with Kernel v5.10. At the time I reported the issue, I was running v5.10.15 and now I'm running v5.10.19. These are probably relevant commits in the bpf subsytem that might explain why I don't hit the complexity issue anymore even with Cilium v1.9:
|
With host-reachable-svc disabled? |
@brb I thought I had host reachable services disabled but... no. The kernel complexity issue wasn't actually fixed by one of the commit above 😞 . |
There are a number of BPF fixes in 5.10.20, so it's probably worth testing that version as well. (none in 5.10.21 from what I can see) |
I did test with 5.10.21 today, still hitting the complexity issue unfortunately 😞 |
@rolinh There are a couple of patches in the latest 5.10.24 kernel that may help. Particularly one that touches BPF XDP code. Can you test with this kernel and see if anything changes? |
@ReillyTevera Just tested with kernel 5.10.24, still hit the complexity issue. I want to get to bissect the issue but I just don't have cycles at the moment. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. |
This issue has not seen any activity since it was marked stale. Closing. |
Bug report
General Information
cilium version
): v1.9.4uname -a
): 5.10.15-arch1-1kubectl version
, Mesos, ...): minikube v1.17.1How to reproduce the issue
Follow the documentation to install on minikube
Note: as per @brb suggestion, I also tried setting
enable-bpf-masquerade: false
but the result is the same.cilium logs (click to expand)
The text was updated successfully, but these errors were encountered: