Skip to content

Commit 413764f

Browse files
committed
Add clarification for KEPs with only bug fixes going into release are fine to mark as tracked for code freeze for the purposes of enhancements tracking
1 parent 144cdc7 commit 413764f

File tree

1 file changed

+4
-0
lines changed
  • release-team/role-handbooks/enhancements

1 file changed

+4
-0
lines changed

release-team/role-handbooks/enhancements/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,8 @@ See the sig-architecture Enhancements [KEP Template](https://github.com/kubernet
302302
303303
**All** enhancements going into the release must have their pull requests in a merge-ready state with approved and lgtm labels applied. This includes tests, and docs PRs opened by the due date. Due to the Prow queue, this may mean that approved PRs merge shortly after the deadline.
304304
305+
> **Note**: KEPs that contain bug fixes as part of their implementation work (even if the primary work is fixing existing issues rather than adding new features) are perfectly acceptable to mark as `Tracked for code freeze` for the purposes of enhancements tracking. The key requirement is that all code changes are properly reviewed and approved, regardless of whether they introduce new functionality or fix existing issues.
306+
305307
To avoid delays and ensure everything is in place for Code Freeze:
306308
- **Coordinate with the Release Branch Manager**: Reach out to the Release Branch Manager to give them a heads-up about the upcoming Code Freeze. They are responsible for raising the PR that officially enforces the Code Freeze. Coordinating early helps minimize the risk of delays and last-minute blockers. For more details on their role and responsibilities, refer to the [Release Branch Manager Handbook](https://github.com/kubernetes/sig-release/blob/master/release-engineering/role-handbooks/branch-manager.md)
307309
@@ -508,6 +510,8 @@ Then make sure the status of the enhancement is set to `Tracked for enhancements
508510

509511
#### Code Freeze Templates
510512

513+
> **Note**: KEPs containing bug fixes as part of their implementation work are acceptable for code freeze tracking as long as all code changes are properly reviewed and approved.
514+
511515
If the Enhancement Issue **does not** meet the code freeze criteria for inclusion in the current release use this template in Issue comments:
512516

513517
```markdown

0 commit comments

Comments
 (0)