kubernetes / sig-release

Repo for SIG release
Apache License 2.0
543 stars 392 forks source link

Use GH project for K8s 1.26 enhancement tracking #2009

Closed marosset closed 1 year ago

marosset commented 2 years ago

Creating an issue to track discussions / work needed to use GH projects for enhancement tracking for K8s v1.26 release instead of Google sheets.

This has been discussed at both v1.25 release retrospectives notes

Open issues

marosset commented 2 years ago

/cc @leonardpahlke

palnabarun commented 2 years ago

Is 1.26 a right target for this? The tracking has to begin starting next Monday.

leonardpahlke commented 2 years ago

I would stick for now with the spreadsheet and make sure we get the project board for 1.27 up and running. Maybe we can use both simultaneously? @gracenng @Priyankasaggu11929 WDYT?

marosset commented 2 years ago

In the release retro yesterday, there was a desire to not maintain state in sheets and GH projects simultaneously.

gracenng commented 2 years ago

For now, periodic and manual trigger is okay imo.

What @marosset said, we (including SIG-Release leads) decided in retro that we will just bite the bullet and do only project beta which means we'll need to:

marosset commented 2 years ago

@gracenng I was able to create a new label at https://github.com/kubernetes/enhancements/labels (I think because I got elevated access to for being on the v1.25 enhancements team) I created release-team-approved. I'm not sure how to restrict who can add this label to issues tho.

palnabarun commented 2 years ago

Copying my thoughts from Slack (https://kubernetes.slack.com/archives/C02BY55KV7E/p1662060771020379?thread_ts=1662054929.812849&cid=C02BY55KV7E):

TODOs in my POV:

  1. Figure out how the restricted labels config works and set tracked/* to be only used by enhancements team members in k/enhancements.
  2. Prepare a process doc for the community.
  3. Prepare a process doc for the enhancements team.
  4. Draft an email detailing the process change and link to doc in Point 2.

Point 2 is very important to be sent before/when the enhancements collection email is sent.

palnabarun commented 2 years ago

/priority critical-urgent

rhockenbury commented 2 years ago

Hello everyone. Providing an update here to capture what's left to be done. I'm separating things out into two categories - High Priority (we should get it done by v1.27) and Low Priority (can be left to future release cycles).

High Priority

Communication

Script / Sync Job Changes

Role Handbook

Low Priority

Script / Sync Job Changes

Project Board

leonardpahlke commented 1 year ago

/close

I created a new issue to follow this one up: https://github.com/kubernetes/sig-release/issues/2109

k8s-ci-robot commented 1 year ago

@leonardpahlke: Closing this issue.

In response to [this](https://github.com/kubernetes/sig-release/issues/2009#issuecomment-1340870366): >/close > >I created a new issue to follow this one up: https://github.com/kubernetes/sig-release/issues/2109 Instructions for interacting with me using PR comments are available [here](https://git.k8s.io/community/contributors/guide/pull-requests.md). If you have questions or suggestions related to my behavior, please file an issue against the [kubernetes/test-infra](https://github.com/kubernetes/test-infra/issues/new?title=Prow%20issue:) repository.