-
Notifications
You must be signed in to change notification settings - Fork 25
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
Pods fail to start with annotation "kubernetes.io/egress-bandwidth" #791
Comments
Hi @paulben , Thanks for reporting this issue. Do you know which CNI is implementing this rate limiting annotation? Is it calico? Asking because we've already been made aware of a limitation when a similar annotation was used with Calico while netobserv is used - there is a conflict with the eBPF programs. As far as I can tell, the program loaded by netobserv should support chaining with other BPF programs, but that might not be the case of the other one that is loaded. cc @msherif1234 - we need to see if we must create an issue upstream in containernetworking. |
@paulben do the 2 clusters that you mention have a similar network configuration regarding CNIs / multus? |
@jotak On the failing cluster:
On the "working" cluster:
I'm not sure how to get further cni/multus config. Can you advise? |
I don't see anything we can do on our side, it's on calico side / container plugins to allow other probes to run. |
Pods with annotation
kubernetes.io/egress-bandwidth: 10M
fail to start with Network Observability Operator 1.6.2 installed. Pod events show:...failed to create pod network sandbox k8s_php-sample-6cfff549d-7fvw5_mywebapp_88fa15ea-5251-4931-99f0-9c021f2f34a9_0(ebbdf6643f2ad7cf4b6cd0c82f7008db13219987206fb54d46355865b6e7aeda): error adding pod mywebapp_php-sample-6cfff549d-7fvw5 to CNI network "multus-cni-network"...
Which raises the question: Are there OS requirements for nodes?
The above failure occurs on OpenShift 4.14.34 with (AMD64) nodes at:
The failure does not occur on OpenShift 4.14.27 with nodes at:
The text was updated successfully, but these errors were encountered: