-
Notifications
You must be signed in to change notification settings - Fork 632
Add Conformance test for Invalid BackendTLSPolicy TLS settings #3930
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
Conversation
|
Hi @kl52752. Thanks for your PR. I'm waiting for a kubernetes-sigs member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
fb6c097 to
58279d3
Compare
|
Thank you @snorwin for the review and running conformance tests. |
|
/ok-to-test |
|
/retest |
|
/retest |
|
/retest |
|
@kl52752 @shaneutt I see a few nits but would really like to see the yaml file name reverted to its original name, as mentioned in https://github.com/kubernetes-sigs/gateway-api/pull/3930/files#r2258524505. |
Sounds good. @kl52752 once these are resolved, I'll give it the LGTM 👍 |
|
@kl52752 just for my own understanding, does this test already pass on some implementation? I was testing with envoy gateway but it fails on setting the observed generation on status ancestors, just wanted to check if something is already compliant with it :) |
yes, @snorwin confirmed that test passed on their impl. |
shaneutt
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
but I'm keeping the hold for now while @rikatz is taking a look at potential issues with an implementation running these tests 🤔
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kl52752, shaneutt The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/lgtm Tested here removing just the ObservedGeneration assertion for envoy gateway and works fine, envoy gateway should probably fix it on their implementation. Thanks @kl52752 ! |
/cc @arkodg |
|
thanks for flagging the issue in Envoy Gateway, will get it addressed in the next release |
What type of PR is this?
/kind test
What this PR does / why we need it:
This PR introduces Conformance tests for BackendTLSPolicy to verify behavior with invalid TLS settings.
Which issue(s) this PR fixes:
Fixes #3138
This covers test cases:
Does this PR introduce a user-facing change?: