Kuadrant / multicluster-gateway-controller

multi-cluster gateway controller, manages multi-cluster gateways based on gateway api and policy attachment
Apache License 2.0
10 stars 23 forks source link

Gatewa API conformace: report listener status #718

Closed makslion closed 6 months ago

makslion commented 9 months ago

What

After running conformance in tests in #625 it was discovered that one of the main reasons we fail is the fact that we aren't reporting listener conditions in the status. The second most popular failure would be not reporting listener status at all if a Gateway is not in the "perfect working" state.

How

Done

Conformance tests that were failing on the mentioned above reasons are passing.

Note: you would need to change tests a bit to run them against MGC and Gateway API people are working on improving documentation and quality of life for the tests (the way you run them might differ compared to the way, documented in the mentioned above issue)

makslion commented 9 months ago

For convenience, I'm linking here the "results" gdoc from the initial investigation alongside the commit with changes needed to run conformance tests at the moment this issue was created.

philbrookes commented 6 months ago

This issue is stale because it has been open for 60 days with no activity.