You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix FRR pods unable to reach Kubernetes API during bootstrap
FRR pods use hostNetwork: true but were trying to reach the Kubernetes
API at the service IP (172.30.0.1). During bootstrap, this service IP
is not routable because the CNI (OVN-K) is not running yet, creating
a deadlock:
CNO waits for FRR webhook ready -> FRR pods can't reach API at
172.30.0.1 -> Service IP needs CNI routing -> CNI waits for FRR
webhook -> DEADLOCK
Add KUBERNETES_SERVICE_HOST and KUBERNETES_SERVICE_PORT environment
variables to FRR pods, following the pattern used by other CNO
hostNetwork components (OVN-K, multus, SDN). These env vars override
the default service IP with the actual API server address.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Riccardo Ravaioli <rravaiol@redhat.com>
0 commit comments