kubernetes / sig-release

Repo for SIG release
Apache License 2.0
544 stars 393 forks source link

Discuss / document the process for unplanned or out-of-band releases. #1832

Open jimangel opened 2 years ago

jimangel commented 2 years ago

Ref: https://kubernetes.slack.com/archives/CJH2GBF7Y/p1642794167092000

What do we need to do when cutting an out-of-band release?

Ideas:

Additional thoughts? Once complete, we should compile the steps into our handbook.

justaugustus commented 2 years ago

Thanks for opening, Jim! cc: @kubernetes/release-engineering

saschagrunert commented 2 years ago

Additional thoughts? Once complete, we should compile the steps into our handbook.

Sounds good to me, thanks for bringing it up!

puerco commented 2 years ago

OK, the first thing that comes to mind regarding emergency releases, is that we need to ensure that the marker files walk to the point that we can actually pick up the change. The same thing applies to cherrypicks that would go into the release.

More context about the problem can be found in this issue: https://github.com/kubernetes/release/issues/1976

I can think of three ways of handling this:

  1. Artificially setting up a soak time
  2. A "best-effort" policy where we would constantly monitor the marker files to ensure it is at or past the commits we're releasing.
  3. Re-engineer how we calculate the build point

All three have cons and pros, both human and technical.

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

xmudrii commented 2 years ago

/remove-lifecycle rotten

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

k8s-triage-robot commented 2 years ago

The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle rotten

xmudrii commented 2 years ago

/remove-lifecycle rotten

k8s-triage-robot commented 1 year ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.

This bot triages issues and PRs according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

xmudrii commented 1 year ago

/remove-lifecycle stale

k8s-triage-robot commented 1 year ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

xmudrii commented 1 year ago

/remove-lifecycle stale

k8s-triage-robot commented 1 year ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

xmudrii commented 1 year ago

/remove-lifecycle stale

k8s-triage-robot commented 10 months ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

xmudrii commented 10 months ago

/remove-lifecycle stale

k8s-triage-robot commented 7 months ago

The Kubernetes project currently lacks enough contributors to adequately respond to all issues.

This bot triages un-triaged issues according to the following rules:

You can:

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

xmudrii commented 7 months ago

/lifecycle frozen