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
Automated cherry pick of #119434: Include ignored pods when computing backoff delay for Job pod #119466
Automated cherry pick of #119434: Include ignored pods when computing backoff delay for Job pod #119466
Conversation
This issue is currently awaiting triage. If a SIG or subproject determines this is a relevant issue, they will accept it by applying the The 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. |
/assign @alculquicondor Some of the existing unit test cases in A dedicated test case for delayed pod recreation with EDIT: an alternative would be to cherry-pick the new algorithm for finish time computation, but it does not seem to be warranted by this fix itself. |
I prefer we cherry-pick both PRs |
Change-Id: Ic282a57169cab8dc498574f08b081914218a1039
Ok, then we need to merge this one first: #119477. |
cc8e7a3
to
942e600
Compare
And it this PR I reverted the test changes. Just left the conflict resolution changes related to syncJobCtx. This means that the unit tests will fail now, but will start passing once rebased after the other PR is merged |
I suggest you put them in one PR (separate commits) |
# Conflicts: # pkg/controller/job/job_controller.go
942e600
to
ed0cdc9
Compare
Ok, the previous PR included 2 commits, so cherry-picked them both here. I've also included the release not from the other PR here. |
Please update the description to reflect that there is more than one PR cherry-picked. |
/lgtm |
LGTM label has been added. Git tree hash: 7643579cc3bdf47a5cf08b2ed87ea8b5112a1c3b
|
/kind bug |
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.
Doesn't qualify for cherry-picking to earlier branches: https://kubernetes.slack.com/archives/CJH2GBF7Y/p1690969553863649?thread_ts=1690961038.586229&cid=CJH2GBF7Y
For RelEng:
/lgtm
/approve
Note that this issue also affects 1.26, but the fix cannot be cherry-picked there in this form, as it is based on the refactoring which as done in 1.27: #114768. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: alculquicondor, mimowo, xmudrii 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 |
@mimowo: The following test failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. 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. I understand the commands that are listed here. |
/test pull-kubernetes-e2e-gce |
Cherry pick of #119434 on release-1.27. PRs:
PR (2.) is added to ensure the new test passes.
For details on the cherry pick process, see the cherry pick requests page.