-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
Unmentioned breaking change in 1.11 for GRPC #11866
Comments
If it's just about editing files in https://github.com/kubernetes/ingress-nginx/tree/main/changelog and the rest is magic behind, I can do it. Breaking change |
/assign @Gacko |
This is stale, but we won't close it automatically, just bare in mind the maintainers may be busy with other tasks and will reach your issue ASAP. If you have any question or request to prioritize this, please reach |
It's month now and just after breaking our deployments I ended up here. |
We also had this exact issue. Any updates? |
We apologize this caused issues, we are working on updating the templating engine in hopes that it would catch issues like this. There hundreds of possible config combinations and we request end to end test for all new features. The major issue with config and server snippets is that we can never tell exactly what a user will have in them, making it near impossible to test that scenario. We generally do not update release notes, as they are automatically generated during releases. I suggest moved to using the new feature and not using the config snippets. /close |
@strongjz: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
There is unmentioned breaking change in 1.11 related to GRPC in combination with
nginx.ingress.kubernetes.io/configuration-snippet
annotation.This feature came from issue #11250 and pull request #11258.
It would be nice to mention it in release notes.
What happened:
Nginx exits with error:
This happens because we are using
In the
/tmp/nginx/nginx-cfg658058193
there really are duplicated directives for grpc (default values from annotations and our custom values from configuration-snippetThe text was updated successfully, but these errors were encountered: