You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Below are some examples to consider, in addition to the aforementioned [maturity levels][maturity-levels].
677
+
-->
678
+
679
+
Because this KEP's core implementation(i.e. `SupplementalGroupsPolicy` handling) lies inside of CRI implementations(e.g. containerd, cri-o), the graduation criteria contains the support statuses of the updated CRI by container runtimes.
674
680
675
681
#### Alpha
676
682
677
-
- Feature implemented behind a feature flag
678
-
- Initial e2e tests completed and enabled
683
+
- At least one of the most popular Container Runtimes(e.g. containerd) implements the updated CRI and released
684
+
- Feature implemented behind a feature flag based on the Container Runtime
685
+
- Unit tests and initial e2e tests completed and enabled
679
686
680
687
#### Beta
681
688
682
-
- Gather feedback from developers and surveys
683
-
- Complete features A, B, C
684
-
- Additional tests are in Testgrid and linked in KEP
689
+
-Several popular Container Runtimes(e.g. containerd and cri-o) support the updated CRI and released
690
+
-Fixed reported bugs from the community
691
+
- Additional integration tests and e2e tests are in Testgrid and linked in KEP
685
692
686
693
#### GA
687
694
688
-
- N examples of real-world usage
689
-
- N installs
690
-
- More rigorous forms of testing—e.g., downgrade tests and scalability tests
691
-
- Allowing time for feedback
692
-
693
-
**Note:** Generally we also wait at least two releases between beta and
694
-
GA/stable, because there's no opportunity for user feedback, or even bug reports,
695
-
in back-to-back releases.
696
-
697
-
**For non-optional features moving to GA, the graduation criteria must include
698
-
[conformance tests].**
695
+
- At least one of Container Runtimes which is not based on the classic container, gVisor for example, supports the updated CRI and released
696
+
- Assuming no negative user feedback based on production experience, promote after 2 releases in beta.
697
+
-[conformance tests] are added for `SupplementalGroupsPolicy` and `ContainerStatus.User` APIs
0 commit comments