Closed pixelsoccupied closed 4 weeks ago
@pixelsoccupied: This pull request references Jira Issue OCPBUGS-32493, which is valid. The bug has been moved to the POST state.
Requesting review from QA contact: /cc @yliu127
The bug has been updated to refer to the pull request using the external bug tracker.
/test ibu-e2e-flow
@pixelsoccupied: This pull request references Jira Issue OCPBUGS-32493, which is valid.
Requesting review from QA contact: /cc @yliu127
/hold will update the existing retry func instead
@pixelsoccupied: This pull request references Jira Issue OCPBUGS-32493, which is valid.
Requesting review from QA contact: /cc @yliu127
/hold testing the changes e2e
/unhold
Will remove all the existing wrapped calls in a separate PR (essentially those are now redundant) but everything is working well! Just a FYI the post-pivot dynamicclient middleware update will be picked up once a new seed is generated (but of course upgrade will go through regardless)
I also tried this on my env. It worked well! Thanks for your great work! @pixelsoccupied /lgtm
/test ibi-e2e-flow
@pixelsoccupied: The following test failed, say /retest
to rerun all failed tests or /retest-required
to rerun all mandatory failed tests:
Test name | Commit | Details | Required | Rerun command |
---|---|---|---|---|
ci/prow/ibi-e2e-flow | 2c1e6ca114081eb8b2b187e713253b129825d610 | link | false | /test ibi-e2e-flow |
Full PR test history. Your PR dashboard.
/approve
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: browsell
The full list of commands accepted by this bot can be found here.
The pull request process is described here
@pixelsoccupied: Jira Issue OCPBUGS-32493: All pull requests linked via external trackers have merged:
Jira Issue OCPBUGS-32493 has been moved to the MODIFIED state.
Background / Context
This builds on https://github.com/openshift-kni/lifecycle-agent/pull/541. We now have middleware that will do the retries, making all the client call implicitly retriable.
As long as clients are configured to include it during initialization...the middleware will intercept all calls and retry exponentially for max 3 mins if any of the error conditions are met.
/cc @donpenney