Skip to content

Commit 40e5daf

Browse files
committed
update beta promotion policy for template consistency and 'no significant' vs 'zero-diff'
1 parent 43e3c6a commit 40e5daf

File tree

2 files changed

+4
-3
lines changed
  • keps
    • NNNN-kep-template
    • sig-architecture/5241-beta-featuregate-promotion-requirements

2 files changed

+4
-3
lines changed

keps/NNNN-kep-template/README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -376,10 +376,11 @@ Below are some examples to consider, in addition to the aforementioned [maturity
376376
- More rigorous forms of testing—e.g., downgrade tests and scalability tests
377377
- All functionality completed
378378
- All security enforcement completed
379+
- All monitoring requirements completed
379380
- All testing requirements completed
380381
- All known pre-release issues and gaps resolved
381382
382-
**Note:** Beta criteria must include all functional, security, and testing requirements along with resolving all issues and gaps identified
383+
**Note:** Beta criteria must include all functional, security, monitoring, and testing requirements along with resolving all issues and gaps identified
383384
384385
#### GA
385386
@@ -388,7 +389,7 @@ Below are some examples to consider, in addition to the aforementioned [maturity
388389
- Allowing time for feedback
389390
- All issues and gaps identified as feedback during beta are resolved
390391
391-
**Note:** GA criteria must not include any functional, security, or testing requirements. Those must be beta requirements.
392+
**Note:** GA criteria must not include any functional, security, monitoring, or testing requirements. Those must be beta requirements.
392393
393394
**Note:** Generally we also wait at least two releases between beta and
394395
GA/stable, because there's no opportunity for user feedback, or even bug reports,

keps/sig-architecture/5241-beta-featuregate-promotion-requirements/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ This posture makes upgrades higher risk than necessary.
190190

191191
To balance these concerns, we are changing how we evaluate Beta and GA stability criteria.
192192
The only valid GA criteria are “all issues and gaps identified as feedback during beta are resolved”.
193-
Promotion from Beta to GA must be zero-diff for the release.
193+
Promotion from Beta to GA must have no significant change for the release.
194194
This means that Beta criteria must include all functional, security, monitoring, and testing requirements along
195195
with resolving all issues and gaps identified prior to beta.
196196

0 commit comments

Comments
 (0)