This will walk you through the steps to propose an automated cherry pick of pull
This will walk you through the steps to propose an automated cherry pick of pull
#98765 for remote branch `upstream/release-3.14`.
#98765 for remote branch `upstream/release-3.14`.
### Cherrypicking a doc change
#### Cherrypicking a doc change
If you are cherrypicking a change which adds a doc, then you also need to run
If you are cherrypicking a change which adds a doc, then you also need to run
`build/versionize-docs.sh` in the release branch to versionize that doc.
`build/versionize-docs.sh` in the release branch to versionize that doc.
...
@@ -72,16 +88,15 @@ particular, they may be self-merged by the release branch owner without fanfare,
...
@@ -72,16 +88,15 @@ particular, they may be self-merged by the release branch owner without fanfare,
in the case the release branch owner knows the cherry pick was already
in the case the release branch owner knows the cherry pick was already
requested - this should not be the norm, but it may happen.
requested - this should not be the norm, but it may happen.
## Searching for Cherry Picks
See the [cherrypick queue dashboard](http://cherrypick.k8s.io/#/queue) for
status of PRs labeled as `cherrypick-candidate`.
[Contributor License Agreements](http://releases.k8s.io/HEAD/CONTRIBUTING.md) is considered implicit
[Contributor License Agreements](http://releases.k8s.io/HEAD/CONTRIBUTING.md) is considered implicit
for all code within cherry-pick pull requests, ***unless there is a large
for all code within cherry-pick pull requests, ***unless there is a large
conflict***.
conflict***.
## Searching for Cherry Picks
Now that we've structured cherry picks as PRs, searching for all cherry-picks
against a release is a GitHub query: For example,
[this query is all of the v0.21.x cherry-picks](https://github.com/kubernetes/kubernetes/pulls?utf8=%E2%9C%93&q=is%3Apr+%22automated+cherry+pick%22+base%3Arelease-0.21)