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

APIs with null sharding tags shouldn't be deployed on Gateway with tags #9219

Closed
exalate-issue-sync bot opened this issue Sep 7, 2023 · 0 comments
Closed

Comments

@exalate-issue-sync
Copy link

Description

v4 APIs have highlighted an issue with their deployment on the gateways if they have sharding tags set to null.

To reproduce

Steps to reproduce the behaviour:

  1. In your v4 environment, deploy a sharding tag to any gateways
  2. Create a new v4 API with a Kafka backend. This can have any kind or number of plans at inception.
  3. Call the newly created API, and it will return a 200.
  4. Take an action that will cause the API to become out of sync and require redeployment (eg. create and publish a new plan); redeploy the API.
  5. Call the API once more. This time, a {{404 No context-path matches the request URI }}will always be returned, and no actions taken will result in a 200 again, including restarting the gateway. Only adding a sharding tag to the API will resolve the 404.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants