HTTPRoute conflicts when specifying a fallback https listener #6547
Labels
kind/bug
Categorizes issue or PR as related to a bug.
lifecycle/needs-triage
Indicates that an issue needs to be triaged by a project contributor.
What steps did you take and what happened:
Given the following gateway:
HTTPRoute:
Applying the HTTPRoute above will always result in
HTTPRoute's Match has conflict with other HTTPRoute's Match
error. If I remove eitherhttps-example.com
orhttps
listener, it will work again. The above HTTPRoute is the only route in the system (there is no other route to cause conflict)What did you expect to happen:
The HTTPRoute should be accepted.
Anything else you would like to add:
It seems like the HTTPRoute is attached to both https-example.com and https listener. Each attachment is treated by contour as a separated HTTPRoute, which will lead to conflict.
Environment:
kubectl version
): v1.27.13/etc/os-release
):The text was updated successfully, but these errors were encountered: