[ANNOUNCE] 1.23 Call for Enhancements

60 views
Skip to first unread message

Xander Grzywinski

unread,
Aug 23, 2021, 12:49:49 PMAug 23
to Kubernetes developer/contributor discussion

Hi Kubernetes community!

The 1.23 release cycle has begun and we are collecting enhancement information.

The Short Version

SIG leads must opt-in enhancements for Kubernetes 1.23 by entering KEP information into the enhancements tracking sheet.

Changes From 1.22:

Enhancements that opt-in for 1.23 must have their Production Readiness questionnaire for the appropriate graduation phase complete by Thursday, September 2nd. A Production Readiness Review [1] and approval is required for any KEPs targeting a release since 1.21.

Important Notes:

  • Enhancements freeze starts at 23:59:59 PST on Thursday, September 9th. Including today that is 14 working days. This is the same number of days for 1.22.

  • When entering your enhancements into the spreadsheet, please indicate if docs are required in the "Needs Docs?" column.
Actions Required:
  • If you are a SIG Lead, discuss in your SIG which enchantments you will be proposing for the release, and enter them into the tracking spreadsheet.

  • If you are an enhancement author, remind your SIG that they must opt-in your enhancement. Your KEP must be merged and complete by the start of Enhancements Freeze.

  • Please join the #release-enhancements channel on Slack to discuss enhancements for this release.
The Long Version

All enhancements that are intended for inclusion in Kubernetes 1.23 must be tracked by the Release Team. Kubernetes SIGs that wish to include enhancements must "opt-in" by entering details on the enhancements tracking sheet.

SIG leads should add information to the "KEP Collection" tab, entering:

  • The GitHub Issue number from k/enhancements

  • The enhancement's name

  • The enhancement's assignee

  • The owning SIG

  • If docs will be required or not

  • A link to the KEP (if merged) or KEP pull request (if unmerged)
All enhancements must have a KEP merged and meet the review requirements before Enhancements Freeze starts on 23:59:59 PDT Thursday, September 9th. Enhancements missing this deadline will be removed from the release, unless an exception is filed, during the following day.

Enhancement authors should ensure that their enhancements meet the requirements, including:

  • Have a GitHub Issue in the k/enhancements GitHub repository.

  • Has a merged KEP in k/enhancements GitHub repository that:

    • Is marked as "implementable"

    • Has a documented design

    • Has a test plan

    • Has graduation criteria

    • Has an approved Production Readiness Review[1]

Other Information

Dates:

  • Cycle Start — Monday, August 23rd (today!)

  • Production Readiness Review Freeze — 23:59:59 PDT on Thursday, September 2nd

  • Enhancements Freeze — 23:59:59 PDT on Thursday, September 9th

  • Code Freeze — 18:00:00 PST on Tuesday, November 16th

  • Test Freeze — 18:00:00 PST on Tuesday, November 23rd

  • Release — Tuesday, December 7th

If you have any questions, please do reach out! The process might seem complex but we're here to help.

Thanks,

Xander Grzywinski, 1.23 Enhancements Lead

[1]: https://github.com/kubernetes/community/blob/master/sig-architecture/production-readiness.md



Reply all
Reply to author
Forward
0 new messages