-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
Cilium installation with BGP Control Plane enabled on OpenShift fails #31499
Comments
Did you check the cilium agent logs to see what the issue might be? Please attach a sysdump. |
I think it might be related to missing clusterrole and role binding I solved it by adding the following
then after restart of the cilium agents, config is reconciled, new images pulled and bgp is ready to be used
|
That's odd, we should be configuring those values correctly. |
This issue has been automatically marked as stale because it has not |
This issue has not seen any activity since it was marked stale. |
I just ran into the same issue when trying to enable the BGP control plane on an existing OCP cluster. Applying the workaround as mentioned in #31499 (comment) worked for me as well.
Edit: I didn't read the comments carefully enough earlier. The actual problem is that the current OLM RBAC only works if Cilium is installed in namespace I haven't checked the Helm chart for 1.15.1 yet, but from the docs it seems like with 1.15 this issue can be avoided by setting Helm value |
Issue has been reported here |
Using these values, should mean that you are not getting the warning message, even if you don't intend to use BGP secrets. bgpControlPlane:
enabled: true
secretsNamespace:
name: cilium
create: false |
Is there an existing issue for this?
What happened?
I am trying to install Cilium on OpenShift cluster (running in ESXi). As soon as the following lines are added to manifest
Cluster bootstrap fails.
I also tried an approach to install OCP with Cilium CNI without bgp control plane enabled That works fine and cluster is up with Cilium CNI. However, when ciliumconfig CR is changed with bgpControlPlaned enabled, then OLM claims that cluster upgrade has failed with the crash
Cilium Version
1.15.1
Kernel Version
5.14.0-284.25.1.el9_2.x86_64
Kubernetes Version
v1.26.1
Regression
No response
Sysdump
No response
Relevant log output
No response
Anything else?
No response
Cilium Users Document
Code of Conduct
The text was updated successfully, but these errors were encountered: