-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Improve cherry-pick process to better track them #1795
Comments
cc @mwielgus |
cc: @saad-ali |
cc @spxtr |
Sounds good to me. Both should be fairly straightforward prow commands, and I'd love to review the PRs. The second will be easiest to start with. |
This would make cherry picks even easier! And if there is a conflict |
How is it broken? http://cherrypick.k8s.io is easy enough to use. |
Does anyone know about this site? I sure didn't! Maybe update the comment to link to it? |
There is an external prow plugin that can be used to automate cherrypicks between |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/remove-lifecycle stale |
Should be much much easier with the cherry-picker robot |
I think the open question is what labels if any should be used in conjunction with the cherrypicker bot to make a release branch manager's life easier |
Other cherry pick improvement links:
|
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
/remove-lifecycle stale |
More cherry pick improvement ideas:
|
Came up during today's sig-contribex meeting that cherry-picking can be foreign to new contributors, due to a lack of awareness about our branch release lifecycle. One thing we could do to help would be to have the automation responsible for posting the |
/lifecycle frozen |
Related: #9582. Removing the help-wanted label because we still need consensus on how to proceed with overhauling cherrypicking. /sig contributor-experience |
/remove-lifecycle frozen |
Issues go stale after 90d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Stale issues rot after 30d of inactivity. If this issue is safe to close now please do so with Send feedback to sig-testing, kubernetes/test-infra and/or fejta. |
Rotten issues close after 30d of inactivity. Send feedback to sig-contributor-experience at kubernetes/community. |
@fejta-bot: Closing this issue. 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. |
Cherry-picks are hard to track. We don't know if they've been merged or not and where.
In order to improve this process, we want to add two new features to
prow
:/cherry-pick $release
, to automatically create a new issue (or PR) for that specific release. The goal is to have something we can track so that we don't forget it.cherrypick-candidate
andcherrypick-approved
labels have been applied.The text was updated successfully, but these errors were encountered: