-
Notifications
You must be signed in to change notification settings - Fork 438
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
Gateway proxy fails to start with invalid route in a virtual service #4438
Comments
Hi @mattchrist the error you're seeing was actually resolved with #4345, and was released with v1.6.16 (https://github.com/solo-io/gloo/releases/tag/v1.6.16). Can you upgrade to that version that has the fix and let us know if the problem persists? |
Hi @mattchrist , any updates for us here? I believe enabling route replacement here would help as well. |
Hi @kdorosh, thanks for reaching out. I haven't had an opportunity to test v1.6.16 yet. I'll comment back here when I get a chance to test it out! Thanks! |
I'm still experiencing this same issue with both v1.6.16 and v1.7.0. |
Target gloo version: 1.6 |
moving this to blocked, as it may get fixed by #5022 |
Just my observations, there may be a bug somewhere, notably if you restart the deployments. Tested this on v1.6.37 with the following steps:
note, when i created a single VS with one good route and one bad route (instead of 2 separate VS), the curl on the good route still worked after restarting the deployments |
This appears to have been fixed for us with 1.8.15 |
Describe the bug
Gateway proxy fails to start with invalid route in a virtual service after gloo pod restarts
To Reproduce
Steps to reproduce the behavior:
(Note: There is no upstream group named "wontwork" in the "apps" namespace.)
This resource is identified as invalid, it has the following status:
Expected behavior
The new gateway proxy pod starts and becomes healthy, and is able to proxy traffic, except for the virtual service with an invalid route
Actual behavior
The new gateway-proxy pods in the new replica set never become healthy and never get configured by the Gloo service.
The new gateway-proxy pod has log entries indicating it can't communicate with Gloo
The gloo pod logs some issues:
Additional context
Add any other context about the problem here, e.g.
The text was updated successfully, but these errors were encountered: