-
Notifications
You must be signed in to change notification settings - Fork 40.1k
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
Do not skip job requeue in conflict error #111026
Conversation
/priority critical-urgent |
57d362c
to
58d19ab
Compare
/assign @janetkuo |
/unassign janetkuo |
/approve Will tag on green, there was a second follow up question for the reporter about what they meant by "forever" that might indicate a second problem (resync didn't work / didn't happen / we kept conflicting for unknown reason) |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: alculquicondor, smarterclayton 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 |
58d19ab
to
97f63ae
Compare
Thanks for the quick revert @alculquicondor 👍 We'll need to backport the fix to |
Change-Id: Ie97977887a1cc3de58922d73dce92ae1965965bf
97f63ae
to
b492f49
Compare
/retest |
/lgtm thanks |
…of-#111026-upstream-release-1.24 Automated cherry pick of #111026: Do not skip job requeue in conflict error
…of-#111026-upstream-release-1.23 Automated cherry pick of #111026: Do not skip job requeue in conflict error
What type of PR is this?
/kind bug
/kind regression
What this PR does / why we need it:
This reverts a minor optimization where we skipped job requeue on conflict.
The conflict could happen in a ResourceQuota object, which wouldn't cause the job to be requeued through other means.
Which issue(s) this PR fixes:
Ref https://github.com/kubernetes/kubernetes/pull/105214/files#r916299519
Special notes for your reviewer:
Does this PR introduce a user-facing change?
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: