New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Return typed errors for Azure client interfaces #86555
Conversation
/test pull-kubernetes-e2e-aks-engine-azure |
3d3d18c
to
051490c
Compare
/assign @andyzhangx @justaugustus |
051490c
to
3d39d90
Compare
/test pull-kubernetes-e2e-aks-engine-azure |
/test pull-kubernetes-integration |
HTTPStatusCode int | ||
// RetryAfter indicates the time when the request should retry after throttling. | ||
// A throttled request is retriable. | ||
RetryAfter time.Time |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
RetryAfter
is not used in this PR, right?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Right, it would be used in the following PRs.
/retest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/test pull-kubernetes-e2e-aks-engine-azure
/test pull-kubernetes-e2e-azure-disk
/test pull-kubernetes-e2e-azure-disk-vmss
/hold
hold until all tests pass
test passed. |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: feiskyer, liggitt The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/retest |
/test pull-kubernetes-e2e-gce |
What type of PR is this?
/kind feature
/sig cloud-provider
/area provider/azure
/priority important-soon
What this PR does / why we need it:
Continue of kubernetes-sigs/cloud-provider-azure#247, return typed errors for Azure client interfaces:
retry.Error
retry.Error
for Azure client interfacesWhich issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: