Skip to content
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 gets out of sync when Upstreams change #1812

Closed
ilackarms opened this issue Dec 3, 2019 · 0 comments
Closed

Gateway gets out of sync when Upstreams change #1812

ilackarms opened this issue Dec 3, 2019 · 0 comments
Labels
Type: Bug Something isn't working

Comments

@ilackarms
Copy link
Member

Describe the bug

When a VS with a function route references an upstream that doesn't yet have the function, that VS will not be written in the proxy.

When the upstream is updated (for example by FDS), Gateway has no knowledge to resync, and the VS is never added to the proxy (until another event causes a resync).

To Reproduce

Create a Swagger or GRPC Deployment/Service and a VS with a function route to the expected upstream at the same time.

The VS will get an error reported to it, and the VS will not be included in the Proxy, even after FDS discovers the functions.

Expected behavior

If the US gets updated, the VS will become accepted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants