-
Notifications
You must be signed in to change notification settings - Fork 298
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
Cluster with virtual kubelet blocking NEG sync #2508
Comments
I think GKE 1.27 might not have these changes yet (so the latest code from master here may not be entirely representative of all GKE versions) /cc @songrx1997 |
We've seen another failure mode where the controller would fail to sync IPs and the LB backends end up with stale endpoints. |
We've hit the above with
|
The fix is made available starting 1.29.1-gke.1119000+. We have just backported to Ingress 1.26 which will be released to GKE 1.28 in the next few weeks. We will include a release note when we do |
@swetharepakula seems like upgrading to 1.29 did the trick. I am slightly confused by this comment "Ingress 1.26 which will be released to GKE 1.28 in the next few weeks" - what's the current versioning chart between the The |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle rotten |
We have a cluster that has some VK nodes (Those VK nodes have no provider ids). After a GKE upgrade (which moved the ingress pods) to new hosts, we got the below error on the ingress
Service
with the NEGs failing to add any endpoints.We tracked this to be the below codepath:
ingress-gce/pkg/neg/syncers/utils.go
Line 703 in 51ddd0b
After removing the virtual nodes, the NEGs sync again but the issue is a bit confusing because how does an empty zone string make it there:
ingress-gce/pkg/utils/zonegetter/zone_getter.go
Lines 163 to 175 in 51ddd0b
ingress-gce/pkg/utils/zonegetter/zone_getter.go
Lines 115 to 118 in 51ddd0b
GKE version: v1.27.11-gke.1118000
/kind bug
The text was updated successfully, but these errors were encountered: