Skip to content

Commit 6697eb3

Browse files
bart0shkannon92
andcommitted
Update CDI for device plugins KEP for GA graduation
Co-authored-by: Kevin Hannon <[email protected]>
1 parent d0d1996 commit 6697eb3

File tree

3 files changed

+19
-16
lines changed

3 files changed

+19
-16
lines changed

keps/prod-readiness/sig-node/4009.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ alpha:
33
approver: "@johnbelamaric"
44
beta:
55
approver: "@johnbelamaric"
6+
stable:
7+
approver: "@johnbelamaric"

keps/sig-node/4009-add-cdi-devices-to-device-plugin-api/README.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,19 +33,19 @@
3333

3434
Items marked with (R) are required *prior to targeting to a milestone / release*.
3535

36-
- [ ] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
37-
- [ ] (R) KEP approvers have approved the KEP status as `implementable`
38-
- [ ] (R) Design details are appropriately documented
36+
- [X] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
37+
- [X] (R) KEP approvers have approved the KEP status as `implementable`
38+
- [X] (R) Design details are appropriately documented
3939
- [ ] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input (including test refactors)
40-
- [ ] e2e Tests for all Beta API Operations (endpoints)
40+
- [X] e2e Tests for all Beta API Operations (endpoints)
4141
- [ ] (R) Ensure GA e2e tests meet requirements for [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
4242
- [ ] (R) Minimum Two Week Window for GA e2e tests to prove flake free
43-
- [ ] (R) Graduation criteria is in place
43+
- [X] (R) Graduation criteria is in place
4444
- [ ] (R) [all GA Endpoints](https://github.com/kubernetes/community/pull/1806) must be hit by [Conformance Tests](https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/conformance-tests.md)
45-
- [ ] (R) Production readiness review completed
46-
- [ ] (R) Production readiness review approved
47-
- [ ] "Implementation History" section is up-to-date for milestone
48-
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
45+
- [x] (R) Production readiness review completed
46+
- [x] (R) Production readiness review approved
47+
- [X] "Implementation History" section is up-to-date for milestone
48+
- [X] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
4949
- [ ] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
5050

5151
[kubernetes.io]: https://kubernetes.io/
@@ -148,14 +148,14 @@ However, these cases will be added in the existing integration tests:
148148

149149
##### e2e tests
150150

151-
These cases will be added in the existing `e2e_node` tests:
152-
- Device Plugin works with CDI devices
151+
This test case has been added to the existing `e2e_node` tests:
152+
- DevicePlugin can make a CDI device accessible in a container
153153

154-
Links to tests:
155-
- TBD: Will fill-in by code freeze
154+
Links to test grid:
155+
- https://testgrid.k8s.io/sig-node-containerd#e2e-cos-device-plugin-gpu
156156

157157
Links to k8s-triage for tests:
158-
- TBD: Will fill-in by code freeze
158+
- https://storage.googleapis.com/k8s-triage/index.html?test=DevicePlugin
159159

160160
### Graduation Criteria
161161

@@ -346,6 +346,7 @@ N/A
346346

347347
- 2023-05-15: KEP created
348348
- 2023-09-25: KEP updated to mark transition to beta
349+
- 2024-01-24: KEP updated to mark transition to stable
349350

350351
## Drawbacks
351352

keps/sig-node/4009-add-cdi-devices-to-device-plugin-api/kep.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ see-also:
1818
replaces: []
1919

2020
# The target maturity stage in the current dev cycle for this KEP.
21-
stage: beta
21+
stage: stable
2222

2323
# The most recent milestone for which work toward delivery of this KEP has been
2424
# done. This can be the current (upcoming) milestone, if it is being actively
2525
# worked on.
26-
latest-milestone: "v1.29"
26+
latest-milestone: "v1.30"
2727

2828
# The milestone at which this feature was, or is targeted to be, at each stage.
2929
milestone:

0 commit comments

Comments
 (0)