Skip to content

Conversation

danehans
Copy link
Contributor

Adds a watch for GatewayClass objects to the gateway controller. Gateways that reference the managed GatewayClass will be enqueued for reconciliation.

Partially Fixes: #301

Signed-off-by: danehans [email protected]

@danehans danehans requested a review from a team as a code owner September 22, 2022 22:46
@danehans danehans added the provider/kubernetes Issues related to the Kubernetes provider label Sep 22, 2022
@danehans danehans added this to the 0.2.0-rc2 milestone Sep 22, 2022
@danehans danehans force-pushed the issue_301_part3 branch 2 times, most recently from aa93ea0 to a5f3c1d Compare September 22, 2022 23:42
@danehans
Copy link
Contributor Author

5c3adb6 rebases to pull in CI conformance test coverage.

@danehans
Copy link
Contributor Author

Rebased to include #404.

@skriss
Copy link
Contributor

skriss commented Sep 28, 2022

CI failing here

@danehans danehans force-pushed the issue_301_part3 branch 2 times, most recently from b8fcbe1 to 666968b Compare September 28, 2022 21:20
@danehans
Copy link
Contributor Author

@skriss the CI failure is not related to this PR. #447 fixed the CI issue. 666968b rebases the PR.

@danehans
Copy link
Contributor Author

@skriss yeah, #404 introduced a regression that was fixed by #403.

@danehans
Copy link
Contributor Author

@skriss @LukeShu 049cd68 removes the duplicate watch.

@danehans
Copy link
Contributor Author

I am seeing #464 when I create an httproute, gateway, and then gatewayclass with this PR.

@danehans danehans added the release-note Indicates a required release note label Sep 29, 2022
@danehans
Copy link
Contributor Author

Closing in favor of fixing the issue as part of #413.

@danehans danehans closed this Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
provider/kubernetes Issues related to the Kubernetes provider release-note Indicates a required release note
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Gateway API Controllers Should Watch Other Gateway API Resources
3 participants