Skip to content

Order gateway resource updates in provider#465

Merged
danehans merged 1 commit intoenvoyproxy:mainfrom
arkodg:stall-storing-gw-watchable
Sep 29, 2022
Merged

Order gateway resource updates in provider#465
danehans merged 1 commit intoenvoyproxy:mainfrom
arkodg:stall-storing-gw-watchable

Conversation

@arkodg
Copy link
Copy Markdown
Contributor

@arkodg arkodg commented Sep 29, 2022

  1. update the reconciled gateway resource with a newer status in the provider
  2. pass that updated resource to the status update goroutine
  3. store the updated resource in the watchable map so the gateway api translator performs status updates on the newer resource

Fixes: #459
Fixes: #464

Signed-off-by: Arko Dasgupta arko@tetrate.io

1) update the reconciled gateway resource with a newer status
in the provider
2) pass that updated resource to the status update goroutine
3) store the updated resource in the watchable map so the gateway
api translator performs status updates on the newer resource

Fixes: envoyproxy#459

Signed-off-by: Arko Dasgupta <arko@tetrate.io>
@arkodg arkodg requested a review from a team as a code owner September 29, 2022 19:53
@arkodg arkodg marked this pull request as draft September 29, 2022 19:54
@arkodg arkodg marked this pull request as ready for review September 29, 2022 19:59
@danehans danehans merged commit 3f05841 into envoyproxy:main Sep 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Gateway Reconciliation Loop Gateway Ready Condition Fluctuates During Conformance Test Run

2 participants