-
Notifications
You must be signed in to change notification settings - Fork 39k
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
Set delete propagation policy to background when removing jobs and its dependents #71802
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: soltysh 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 |
/sig apps /assign @aleksandra-malinowska @tpepper |
/lgtm |
/lgtm this fixes a regression in the cronjob controller in 1.13 |
Is there any reason this can't be an automated cherry-pick of #71801? |
When I was fixing those I've opened manual PRs for both by cherry-picking PRs. Automatic works only after you have a PR open. Is that a problem? |
Iow. I did |
@soltysh I'm familiar with making both automated and manual cherry-picks, thanks. I was under the impression that there was a policy for using automated if possible (i.e. unless the PR doesn't go to master at all, or there are conflicts, etc.), but I can't find the source, so maybe it's just that (some) past branch managers required of (some) contributors. @tpepper LMK if you're OK with skipping the automated cherry-pick process in this case. |
When PR'ing directly manually against the branch, there is increased risk that we merge a patch that is different than what ultimately merged to master. After reviewing this one, I'm OK with going ahead with merging as it is in sync. While the workflow may seem equivalent, or even slightly annoying versus straight manual git for those familiar with that, a very beneficial aspect of the cherry pick automation is that we as patch maintainers automatically know that the patch is the same as what went into master. This is important for us to know as a cohesive project that we don't have slight accidental variations across branches. I will work to update the documentation to be more clear that manual cherry picks should be exceptional to deal with some emergent situation that requires the action ahead of PR'ing to master. |
/retest |
What type of PR is this?
/kind bug
Which issue(s) this PR fixes:
Fixes #71772
Special notes for your reviewer:
/assign @liggitt @juanvallejo
Does this PR introduce a user-facing change?: