Conversation
Gateway API tests requires requests with SNI headers. Currently the tls-scanner cannot make requests enforcing the hostname, not being able to detect that it is a TLS listener behind an envoy proxy and passing it. This change adds the capability to specify what is the hostname of the endpoint being called, allowing the test to be properly executed
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: rikatz The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
/hold |
Code Review by Qodo
Context used✅ Compliance rules (platform):
10 rules 1. SNI hostname arg injection
|
|
@rikatz: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
|
/hold |
|
closing this, as I was able to fix it directly on Gateway API provisioning |
Gateway API tests requires requests with SNI headers. Currently the tls-scanner cannot make requests enforcing the hostname, not being able to detect that it is a TLS listener behind an envoy proxy and passing it.
This change adds the capability to specify what is the hostname of the endpoint being called, allowing the test to be properly executed