-
Notifications
You must be signed in to change notification settings - Fork 29
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
xds relay fetches incorrect eds resources #147
Comments
Found the reason for this. The aggregator rule in our private repo specific to Lyft had a bug due to which eds requests were cached on service name. So when svcA asked for eds, the last eds won and overwrote eds for all previous services |
After adding rules to add resource name for eds, the cache is happy now.
|
An important aspect here is that these rules will possibly apply to all users of the project. |
In the envoy slack we mentioned two alternatives to fix this:
|
Snapshot of versioninfo on upstream envoymanager and xds relay.
We can observe that cache keys are not mapping correctly to the responses they contain in xds relay cache.
The text was updated successfully, but these errors were encountered: