Skip to content

Commit 5f3b394

Browse files
authored
Merge pull request #4446 from bart0sh/PR014-CDI-device-plugin-GA
Update CDI for device plugins KEP for GA graduation
2 parents 831c983 + 6697eb3 commit 5f3b394

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
@@ -34,19 +34,19 @@
3434

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

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

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

154154
##### e2e tests
155155

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

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

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

165165
### Graduation Criteria
166166

@@ -351,6 +351,7 @@ N/A
351351

352352
- 2023-05-15: KEP created
353353
- 2023-09-25: KEP updated to mark transition to beta
354+
- 2024-01-24: KEP updated to mark transition to stable
354355

355356
## Drawbacks
356357

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)