Convert natgateways service to SDKv2#3858
Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## main #3858 +/- ##
==========================================
+ Coverage 55.41% 55.56% +0.14%
==========================================
Files 189 190 +1
Lines 19420 19523 +103
==========================================
+ Hits 10762 10848 +86
- Misses 8055 8066 +11
- Partials 603 609 +6
☔ View full report in Codecov by Sentry. |
|
/hold This needs to be rebased on the auth changes in #3843. |
150a8bd to
cb15615
Compare
|
I rebased this (temporarily) on #3843 and made the necessary changes to use that apporach for authentication. |
cb15615 to
e3fdaa5
Compare
e3fdaa5 to
94e6961
Compare
|
This is ready for review if anyone has time. But I'd like to get #3857 fully working as well before we merge this, so we have high confidence in the |
|
/hold For more reviews, testing, and eventual squash. |
94e8d36 to
8d2b393
Compare
|
LGTM label has been added. DetailsGit tree hash: 76062a9f212e317205384db33358264cca5a43ed |
d049a49 to
517cfe2
Compare
|
I squashed the commits and added some additional unit test paths through The hope is that the second commit here 517cfe2 will serve as a reference for others to convert services to SDKv2 / |
|
LGTM pending review from at least one other person. |
willie-yao
left a comment
There was a problem hiding this comment.
This looks great! Thanks for your hard work on this @mboersma
/lgtm
|
LGTM label has been added. DetailsGit tree hash: f5d9d7788fdbac3e7499b4080074538b675873d2 |
|
/retest Looks like a provisioning flake in ci-entrypoint: timeout |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: nojnhuh The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/hold cancel |
What type of PR is this?
/kind cleanup
What this PR does / why we need it:
Converts the natgateways service to SDKv2 and a new
asyncpollerframework for long-running operations.Which issue(s) this PR fixes:
Fixes #3442
Fixes #3441
Special notes for your reviewer:
TODOs:
Release note: