Skip to content

Commit ae39895

Browse files
authored
Merge pull request kubernetes#2063 from bobbypage/shutdown-implementable
Mark graceful node shutdown KEP as implementable
2 parents 40ce94d + 1d7cb04 commit ae39895

File tree

1 file changed

+18
-6
lines changed
  • keps/sig-node/2000-graceful-node-shutdown

1 file changed

+18
-6
lines changed

keps/sig-node/2000-graceful-node-shutdown/README.md

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,7 @@ tags, and then generate with `hack/update-toc.sh`.
9494
- [Design Details](#design-details)
9595
- [Test Plan](#test-plan)
9696
- [Graduation Criteria](#graduation-criteria)
97+
- [Alpha Graduation](#alpha-graduation)
9798
- [Alpha -> Beta Graduation](#alpha---beta-graduation)
9899
- [Beta -> GA Graduation](#beta---ga-graduation)
99100
- [Upgrade / Downgrade Strategy](#upgrade--downgrade-strategy)
@@ -129,12 +130,12 @@ checklist items _must_ be updated for the enhancement to be released.
129130

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

132-
- [ ] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
133-
- [ ] (R) KEP approvers have approved the KEP status as `implementable`
134-
- [ ] (R) Design details are appropriately documented
135-
- [ ] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
136-
- [ ] (R) Graduation criteria is in place
137-
- [ ] (R) Production readiness review completed
133+
- [x] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
134+
- [x] (R) KEP approvers have approved the KEP status as `implementable`
135+
- [x] (R) Design details are appropriately documented
136+
- [x] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
137+
- [x] (R) Graduation criteria is in place
138+
- [x] (R) Production readiness review completed
138139
- [ ] Production readiness review approved
139140
- [ ] "Implementation History" section is up-to-date for milestone
140141
- [ ] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
@@ -560,6 +561,15 @@ in back-to-back releases.
560561
[conformance tests]: https://git.k8s.io/community/contributors/devel/sig-architecture/conformance-tests.md
561562
-->
562563

564+
#### Alpha Graduation
565+
566+
* Implemented the feature for Linux (systemd) only
567+
* Unit tests
568+
* Unit tests will mock out system components (i.e. systemd, inhibitors) for
569+
alpha
570+
* Investigate how e2e tests can be implemented (e.g. may need to create fake
571+
shutdown event)
572+
563573
#### Alpha -> Beta Graduation
564574

565575
* Addresses feedback from alpha testers
@@ -841,6 +851,8 @@ Major milestones might include:
841851

842852
* May 26 - [Original GH issue #91472
843853
filed](https://github.com/kubernetes/kubernetes/issues/91472)
854+
* October 2 - [Initial KEP
855+
approved](https://github.com/kubernetes/enhancements/pull/2001)
844856

845857
## Drawbacks
846858

0 commit comments

Comments
 (0)