Skip to content

Commit 5b9e61a

Browse files
committed
Clarify the Graduation Criteria to GA
1 parent 0e38509 commit 5b9e61a

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

keps/sig-api-machinery/2876-crd-validation-expression-language/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1134,8 +1134,10 @@ We plan to add e2e test under api-machinery for crd expression validation:
11341134

11351135
#### GA
11361136

1137-
- Formatted message. This targets in 1.27 and ideally should be in at least one release before going to GA.
1138-
- Scalability evaluation. Evaluate CRD scalability with validation rules against [previous scale target](https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/95-custom-resource-definitions/README.md#scale-targets-for-ga).
1137+
- Formatted message. This has been added in 1.27.
1138+
- Scalability evaluation. Evaluate CRD scalability with validation rules against [previous scale target](https://github.com/kubernetes/enhancements/blob/master/keps/sig-api-machinery/95-custom-resource-definitions/README.md#scale-targets-for-ga). The evaluation is available [here](https://docs.google.com/document/d/1gU8FfBhKnkmzJUC32NmXMdh4vzbLxb-gkf52O9Un7Cg/edit?usp=sharing)
1139+
- Add optional fields reason and fieldPath into validation rules.
1140+
- Enable [CEL optional support](https://github.com/google/cel-spec/wiki/proposal-246) with proposed controlled rollout strategy. Ideally it should be in at least one release before going to GA.
11391141

11401142
## Production Readiness Review Questionnaire
11411143

keps/sig-api-machinery/2876-crd-validation-expression-language/kep.yaml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ see-also:
2222
- "/keps/sig-api-machinery/95-custom-resource-definitions"
2323

2424
# The target maturity stage in the current dev cycle for this KEP.
25-
stage: stable
25+
stage: beta
2626

2727
# The most recent milestone for which work toward delivery of this KEP has been
2828
# done. This can be the current (upcoming) milestone, if it is being actively
@@ -33,7 +33,6 @@ latest-milestone: "v1.28"
3333
milestone:
3434
alpha: "v1.23"
3535
beta: "v1.25"
36-
stable: "v1.28"
3736

3837
# The following PRR answers are required at alpha release
3938
# List the feature gate name and the components for which it must be enabled

0 commit comments

Comments
 (0)