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
[release-4.7] [release-4.8] Bug 1996132: Fix deployment update with retry option #1333
Conversation
@openshift-cherrypick-robot: Bugzilla bug 1982369 has been cloned as Bugzilla bug 1996132. Retitling PR to link against new bug. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
@openshift-cherrypick-robot: This pull request references Bugzilla bug 1996132, which is invalid:
Comment In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: openshift-cherrypick-robot The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Holding as I don't think we should backport this down to 4.7 since it will most likely not fix the issue. The retry loop is meant to only retry on conflicts but after investigating again with @slashpai we found out that to the apiserver, having an object being deleted does not count as a conflict. Only creation and updates count as conflicts. We discussed this bug on slack with @sttts who suggested that we should look into fixing the object that causes the 422 Unprocessable Entity error rather than trying to re-create the resource as a whole. https://coreos.slack.com/archives/CB48XQ4KZ/p1628504884207800. That said it is still odd that the garbage collector doesn't wait for the resource to be deleted even so we have set Feel free to remove the hold if you think otherwise, but in my opinion, this change won't fix the issue. /hold |
Ok, I'll go make sure that the bugs I marked as VERIFIED based on @simonpasquier evaluation of CI upgrade jobs are not VERIFIED. |
/close we're only backporting the fix up to 4.8. |
@simonpasquier: Closed this PR. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
This is an automated cherry-pick of #1285
/assign sdodson