TCPRoute delete not propagated #6316
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:
I create a Gateway with a TCP listener and confirm it's admitted.
I create a TCPRoute and confirm it's accepted.
An external call to the listener port works as expected.
I then delete the TCPRoute.
Nothing gets logged on the contour gateway or on the envoy pod (compared as when the TCPRoute is created).
An external call to the listener port still works.
I then update the Gateway to add a new listener.
The Gateway gets reconciled.
An external call to the listener port doesn't work anymore.
What did you expect to happen:
The service shouldn't be mapped to the listener after route deletion.
Environment:
kubectl version
): 1.29.1 (same behavior on 1.28.2 before upgrade)The text was updated successfully, but these errors were encountered: