# SIG Node Meeting Notes ## Dec 27th [Canceled for holidays] ## Dec 20th [Canceled for holidays] Dec 13th, 2022 Recording: [https://www.youtube.com/watch?v=iw_xZZPuXDI](https://www.youtube.com/watch?v=iw_xZZPuXDI) Total: [196](https://github.com/kubernetes/kubernetes/pulls?q=repo%3Akubernetes%2Fkubernetes+type%3Apr+label%3Asig%2Fnode+is%3Aopen+) (-22, yay!)
Incoming | Completed | ||
Created: | 32 | Closed: | 37 |
Updated: | 161 | Merged: | 22 |
Incoming | Completed | ||
Created: | 11 | Closed: | 7 |
Updated: | 63 | Merged: | 2 |
Incoming | Completed | ||
Created: | 24 | Closed: | 7 |
Updated: | 66 | Merged: | 9 |
Incoming | Completed | ||
Created: | 17 | Closed: | 11 |
Updated: | 69 | Merged: | 8 |
Incoming | Completed | ||
Created: | 11 | Closed: | 21 |
Updated: | 89 | Merged: | 12 |
Incoming | Completed | ||
Created: | 22 | Closed: | 12 |
Updated: | 76 | Merged: | 9 |
/label lead-opted-in
to the issue so it can be tracked
* [Derek] this is done
* sig-node meeting recordings: uploading recent ones.
* [Derek] will do
* [Dawn] might help with it
* [Sergey] per container restartPolicy override: [https://docs.google.com/document/d/1gX_SOZXCNMcIe9d8CkekiT0GU9htH_my8OB7HSm3fM8/edit](https://docs.google.com/document/d/1gX_SOZXCNMcIe9d8CkekiT0GU9htH_my8OB7HSm3fM8/edit)
* [Derek] Alternative is “BindsTo” semantics that can be used for termination of sidecar containers. Maybe kubelet can delegate it to OS as well like systemd.
* [Mrunal] BindsTo needs to be experimented. But delegating to OS is also appealing
* [MikeB] Question is how much we can delegate.
summary: read the doc and compare with BindsTo.
* [Sergey] more sidecars: [https://github.com/kubernetes/kubernetes/issues/111356#issuecomment-1249670702](https://github.com/kubernetes/kubernetes/issues/111356#issuecomment-1249670702)
* [Dawn] restartPolicy and QoS (including OOM score) were per container initially. But then after debate it was changed per pod and convinced community. There were even conversations of scheduling container into the Pod. This is why sidecar feel so unnatural in k8s. Once opening this can of worm, we are starting to do Pod v2.
* [Mrunal] this OOM adj calculation may be challenging.
* [Derek] I’d rather move to OOMd than change the present state.
**summary: likely not (closed the issue).**
* [marquiz] update on [QoS-class resources KEP](https://github.com/kubernetes/enhancements/pull/3004)
* [pacoxu] If ResourceQuota for cpu/memory is set, no best effort pod can be created. For other resources like ephemeral-storage, best effort pod can be created.
* [https://github.com/kubernetes/kubernetes/issues/112310#issuecomment-1247540260](https://github.com/kubernetes/kubernetes/issues/112310#issuecomment-1247540260) Should we document it? Or should we fix it as a bug(Currently, only some comments in code)?
## Sep 20, 2022
* [ruiwen/mrunal] [1.26 planning](https://docs.google.com/document/d/1U10J0WwgWXkdYrqWGGvO8iH2HKeerQAlygnqgDgWv4E/edit#bookmark=kix.qy9qmwlgcn6h)
* [marquiz] [QoS-class resources KEP](https://github.com/kubernetes/enhancements/pull/3004) (renamed)
* Status update ([slides](https://docs.google.com/presentation/d/1zBzKfieYw6Kkxq0T_wUsMfodHYNGd7WmijZLIVzcQnQ/edit#slide=id.p1)
* [vinaykul] [InPlace Pod Vertical Scaling](https://github.com/kubernetes/kubernetes/pull/102884/) PR - status update
* [Fabian](https://github.com/fabi200123) has a PR adding [Windows support](https://github.com/vinaykul/kubernetes/pull/16/commits/457644a47f99f862b31c9d3c306bbb011e13341b) for in-place resize. Thanks Fabian!
* [JaffWan](https://github.com/Jeffwan) fixed my [missing unit tests and typo](https://github.com/vinaykul/kubernetes/pull/17) for cgroupv2 :) Thanks Jaixin!
* Jaixin also found the root-cause for [issue 112264](https://github.com/kubernetes/kubernetes/issues/112264) and will work on a fix. This should significantly speed up E2E tests.
* I tried out in-place resize with CRI-O (in local cluster) and it works!
* Tested resize E2E tests using Ruiwen’s containerd support
* It works but PodStatus.Resources update takes ~60s. Issue [112264](https://github.com/kubernetes/kubernetes/issues/112264)
* UpdateContainerResources (containerd) applies the resize in < 50 ms
* API changes [PR 111946](https://github.com/kubernetes/kubernetes/pull/111946) ready for review & preferably early-merge.
* Cgroupv2 support [changes](https://github.com/kubernetes/kubernetes/pull/102884#issuecomment-1221332179) are in review.
* Mothership [PR 102884](https://github.com/kubernetes/kubernetes/pull/102884) can merge once we have the next containerd release (1.6.9?), the CI picks it up, E2E tests are fully enabled (validates PodStatus for resize), and cgroupv2 review issues have been addressed.
* [mimowo] Promote KEP-3329 "Retriable and non-retriable Pod failures for Jobs" for Beta
* [Sergey] SIG ongoing things update:
Total active pull requests: [227](https://github.com/kubernetes/kubernetes/pulls?q=repo%3Akubernetes%2Fkubernetes+type%3Apr+label%3Asig%2Fnode+is%3Aopen+) (+35 since June)
Incoming | Completed | ||
Created: | 32 | Closed: | 10 |
Updated: | 87 | Merged: | 15 |
[563b254](https://github.com/kubernetes/kubernetes/commit/563b254303cb06c4d66195679a10f6c083c8fc54)
and [c6581a8](https://github.com/kubernetes/kubernetes/commit/c6581a82ae3f84e7d4ff455c04757e0f1e75293c)
* SIG-scheduling feels it is low risk and has signed off unofficially on slack
* thockin [has been LGTM](https://github.com/kubernetes/kubernetes/pull/102884#pullrequestreview-923756943) on API changes.
* Open issues [tracked here](https://github.com/vinaykul/kubernetes/wiki/In-Place-Pod-Vertical-Scaling-Issues-and-Status).
* My sentiment has changed - I am nervous about late stage changes and missing cgroup2 support when CI is on cgv2
* [harche] evented PLEG - [https://github.com/kubernetes/kubernetes/pull/111384](https://github.com/kubernetes/kubernetes/pull/111384)
[ https://github.com/kubernetes/kubernetes/pull/111642](https://github.com/kubernetes/kubernetes/pull/111642)
* [rata]: Asked for exception for [userns PR](https://github.com/kubernetes/kubernetes/pull/111090), as talked with Mrunal on slack
* Mrunal mentioned there are some concerns with phase II to discuss
* rata to update on PR, KEP and exception:
* Capture the discussion, we agreed to reduce the scope to stateless pods.
* One one hand, this buys us more time to figure out the details that some reviewers want about persistent volume support. On the other, it is very valuable to have support for stateless pods and it is an end in itself.
* This should also eliminate all concerns on how this can graduate to beta and GA.
* Should we change the feature gate name?
* [jing]: [https://github.com/kubernetes/kubernetes/issues/110956#issuecomment-1197710132](https://github.com/kubernetes/kubernetes/issues/110956#issuecomment-1197710132)
* any reason “it was a mistake that user must make an explicit request/limit when ResourceQuota has CPU/Memory setting."?
* [bobbypage] cgroup v2 GA update
* CI has been running cgroupv2 images (COS/Ubuntu) on node e2e and cluster e2e
* cgroupv1 specific tests added
* More feedback has been obtained on cgroupv2 from customers
* Tencent has been running on cgroups v2 for a while
* Planned doc updates and blog post
## July 26, 2022
* [ruiwen-zhao]:
* Reminder of the coming code freeze on 08/02..
* KEP status:
* [Xander/Anish]: Discuss [KEP #1003](https://github.com/kubernetes/enhancements/pull/1003)
* [https://github.com/intel/platform-aware-scheduling/tree/master/telemetry-aware-scheduling/](https://st1.zoom.us/web_client/5ccnbv4/html/externalLinkPage.html?ref=https://github.com/intel/platform-aware-scheduling/tree/master/telemetry-aware-scheduling/)
* Power example scheduling: [ https://github.com/intel/platform-aware-scheduling/tree/master/telemetry-aware-scheduling/docs/power](https://st1.zoom.us/web_client/5ccnbv4/html/externalLinkPage.html?ref=https://github.com/intel/platform-aware-scheduling/tree/master/telemetry-aware-scheduling/docs/power)
* [Jing] Follow up on local Storage Capacity Isolation Feature
* discussed with Ben [https://github.com/kubernetes/enhancements/issues/361#issuecomment-1194457546](https://github.com/kubernetes/enhancements/issues/361#issuecomment-1194457546)
* automatic detect and silence the feature will cause problem when system is switching to rootless in the future
* (dawnchen): SIG Node is fine with the proposal.
* [rata]: [userns k/k PR](https://github.com/kubernetes/kubernetes/pull/111090) is open for 2 weeks now, need review/approvers
* We have a LGTM from Ruiwen (thanks!), but need approvers from [lot of paths](https://github.com/kubernetes/kubernetes/pull/111090#issuecomment-1189537665)
* Dawn will ping Jordan (github @liggitt) for approval in several paths. Tim Hockin is out this week
* Any help to have the lgtm/approved on time?
* Unrelated: Maybe user namespaces is a good topic for a kubernetes blog post?
* (danielle): yes!
* Danielle is asking how to proceed to go with a blog post for this (thanks!)
* (danielle): **update: **added to the sig-release tracking sheet!
* [ddebroy]: PodHasNetwork pod condition PR needs node reviewer/approver
* [https://github.com/kubernetes/kubernetes/pull/111358](https://github.com/kubernetes/kubernetes/pull/111358)
* Confirmed that API review is not required for Alpha const definitions.
* Mrunal has started on this. Thanks Mrunal!!
* Qiutong will also take a look
* [vinaykul] [InPlace Pod Vertical Scaling](https://github.com/kubernetes/kubernetes/pull/102884/) PR status update
* Awaiting Node LGTM
* Added [concise guidance](https://github.com/kubernetes/kubernetes/pull/102884/commits/0b04ed5a9305f5856294509281f7db307adcef48) for UpdateContainerResources CRI. mikebrow is LGTM
* SIG-Scheduling (huang-wei) [signaled LGTM](https://github.com/kubernetes/kubernetes/pull/102884#issuecomment-1171515624) for current code.
* E2E test and optimization can come in follow-up PRs.
* wangchen615 is close to wrapping up tests requested by SIG-scheduling
* thockin [has been LGTM](https://github.com/kubernetes/kubernetes/pull/102884#pullrequestreview-923756943) on API changes.
* Open issues [tracked here](https://github.com/vinaykul/kubernetes/wiki/In-Place-Pod-Vertical-Scaling-Issues-and-Status).
* [bobbypage] cgroupv2 GA
* New tests added to support cgroupv1
* Blocking presubmit updated to latest COS-97 and other tests to Ubuntu 22.04 with cgroup v2 enabled([https://github.com/kubernetes/kubernetes/pull/111412](https://github.com/kubernetes/kubernetes/pull/111412) , [https://github.com/kubernetes/test-infra/pull/26847](https://github.com/kubernetes/test-infra/pull/26847), https://github.com/kubernetes/test-infra/pull/26831
* Feedback gathered about some customer usage
## July 19, 2022
* [rata]: Can we have a review for [userns k/k PR](https://github.com/kubernetes/kubernetes/pull/111090)? Code freeze is coming soon :)
* Mrunal is reviewing it
* Ruiwen would review it for Containerd related changes
* [jstur]: Windows cri-only posandbox stats: [https://github.com/kubernetes/kubernetes/pull/110754](https://github.com/kubernetes/kubernetes/pull/110754). Do we keep the structure generic or make it specific for windows?
* David Porter is reviewing it.
* move design (including [https://github.com/kubernetes/kubernetes/pull/110754#issuecomment-1175552676](https://github.com/kubernetes/kubernetes/pull/110754#issuecomment-1175552676)) to the kep
* [Brett]: SRO to kmmo repo rename
* Brett to open an issue to get the rename going
* [vinaykul] [InPlace Pod Vertical Scaling](https://github.com/kubernetes/kubernetes/pull/102884/) PR status update
* Rebased code to resolve latest conflict
* Added [concise guidance](https://github.com/kubernetes/kubernetes/pull/102884/commits/eae2354e407ce2af2213b7e44b8f08ec6da619a6) for UpdateContainerResources CRI
* SIG-Scheduling (huang-wei) [signaled LGTM](https://github.com/kubernetes/kubernetes/pull/102884#issuecomment-1171515624) for current code.
* E2E test and optimization can come in follow-up PRs.
* wangchen615 is working on addressing Danielle’s feedback & E2E test targeting scheduler changes
* thockin [has been LGTM](https://github.com/kubernetes/kubernetes/pull/102884#pullrequestreview-923756943) on API changes.
* Open issues [tracked here](https://github.com/vinaykul/kubernetes/wiki/In-Place-Pod-Vertical-Scaling-Issues-and-Status).
* What do we need for Node & CRI LGTM for alpha?
* [Jing] Local Storage Capacity Isolation Feature
* Problem:
* [https://github.com/kubernetes/enhancements/issues/361#issuecomment-1172435157](https://github.com/kubernetes/enhancements/issues/361#issuecomment-1172435157)
* It depends on the capability of checking local storage root filesystem usage where kubelet is running. Some special systems (kind rootless) cannot detect root file system disk usage, so disable this feature with feature gate for CI testing
* Feature gate will be removed when moving to GA 1.25. If rootfs disk usage is not available by cadvisor, it will block kubelet starting. [https://github.com/kubernetes/kubernetes/blob/5b92e46b2238b4d84358451013e634361084ff7d/pkg/kubelet/kubelet.go#L1385](https://github.com/kubernetes/kubernetes/blob/5b92e46b2238b4d84358451013e634361084ff7d/pkg/kubelet/kubelet.go#L1385)
* Proposal: Add kubelet option enableLocalStorageCapacityIsolation(default=true) into kubelet configuration
* The default value is true.
* For systems that cannot support detecting root disk usage, set enableLocalStorageCapacityIsolation=false in kubelet configuration. In this case, kubelet can continue to start without rootfs disk usage information. So ephemeral storage allocatable is not set either. If pod has ephemeral storage request/limit set in this case, pod will fail to create because allocatable storage is not available.
* [feedback] whether we can automatically detect this. avoid complicating kubelet
* Feedback from sig-storage: seems fine
* [Peter] CRI stats check-in
* [Dawn] FYI: PR for SIG Node Contributor ladder was merged: [https://github.com/kubernetes/community/pull/6725](https://github.com/kubernetes/community/pull/6725) Thanks Derek!
* Please send your PR against that ladder if you think you are ready. Thanks!
## July 12, 2022
* [danielfoehrn] KEP proposal: [Dynamic Resource Reservations](https://github.com/danielfoehrKn/enhancements/commit/54cc9a3fa5b32d4dd4cc9f556631bb5ca9d73c8a)
*
* [vinaykul] [InPlace Pod Vertical Scaling](https://github.com/kubernetes/kubernetes/pull/102884/) PR status update
* Rebased code to resolve latest conflict
* Guidance for runtime is [taking shape](https://github.com/kubernetes/kubernetes/pull/102884#issuecomment-1171809939) - thanks mrunalp & kolyshkin
* SIG-Scheduling (huang-wei) [signaled LGTM](https://github.com/kubernetes/kubernetes/pull/102884#issuecomment-1171515624) for current code.
* E2E test and optimization can come in follow-up PRs.
* wangchen615 is working on addressing Danielle’s feedback & E2E test targeting scheduler changes
* thockin [has been LGTM](https://github.com/kubernetes/kubernetes/pull/102884#pullrequestreview-923756943) on API changes.
* Open issues [tracked here](https://github.com/vinaykul/kubernetes/wiki/In-Place-Pod-Vertical-Scaling-Issues-and-Status).
* What do we need for Node & CRI LGTM for alpha?
* [adrianreber] Forensic Container Checkpointing
* code PR [https://github.com/kubernetes/kubernetes/pull/104907](https://github.com/kubernetes/kubernetes/pull/104907)
* LGTM by Ryan, Danielle, Mike(per existing kep) and Mrunal
* I think only Derek's /approve is now missing
## July 5, 2022
* [decarr] [Feedback](https://github.com/kubernetes/community/pull/6725) for evaluating reviewer/approver requests
* [vinaykul] [InPlace Pod Vertical Scaling](https://github.com/kubernetes/kubernetes/pull/102884/) PR status update
* vinaykul on vacation for the week but below is latest status:
* Guidance for runtime is [taking shape](https://github.com/kubernetes/kubernetes/pull/102884#issuecomment-1171809939) - thanks mrunalp & kolyshkin
* SIG-Scheduling (huang-wei) [signaled LGTM](https://github.com/kubernetes/kubernetes/pull/102884#issuecomment-1171515624) for current code.
* E2E test and optimization can come in follow-up PRs.
* thockin [has been LGTM](https://github.com/kubernetes/kubernetes/pull/102884#pullrequestreview-923756943) on API changes.
* wangchen615 is working on addressing Danielle’s feedback on E2E test and adding E2E test that targets scheduler. Tracked issue [110490](https://github.com/kubernetes/kubernetes/issues/110490).
* [adrianreber] Forensic Container Checkpointing
* code PR [https://github.com/kubernetes/kubernetes/pull/104907](https://github.com/kubernetes/kubernetes/pull/104907)
* LGTM by Ryan, Danielle, Mike(per existing kep) .
* Ready to be merged?
* Derek expressed possible discussion/evaluation needed for the new exposed checkpoint service, mrunalp requested to look it over in that context.
* This was discussed a couple of months ago in the KEP and the consensus was that for Alpha we use it as it is right now. The checkpoint archive can only be accessed by the local root user as designed in the KEP. For Beta we need to think about if we want additional authorization on the Kubelet checkpoint API endpoint.
* [swsehgal] Follow up on populating [Node Resource Topology-api](https://github.com/kubernetes/noderesourcetopology-api/) repository
* Issue: [https://github.com/kubernetes/community/issues/6308](https://github.com/kubernetes/community/issues/6308)
* [Response](https://docs.google.com/document/d/16GqCjnEh86w8yADcrUylNoE1y1sqjIMYNC_gdk5WPSQ/edit#) from Kubernetes Release Engineering team to follow the github workflow and solicit reviews.
* First PR to review: [https://github.com/kubernetes/kubernetes/pull/110252](https://github.com/kubernetes/kubernetes/pull/110252)
* [ddebroy] Enhance Pod Initialized condition (for pods without init containers) in a fresh KEP
* scoped to pods without init containers
* will address the comment from Dawn at [https://github.com/kubernetes/enhancements/pull/3087#discussion_r904153856](https://github.com/kubernetes/enhancements/pull/3087#discussion_r904153856)
* [natalivlatko] SIG Node reviewers for Docs reviews (see Slack thread: [https://kubernetes.slack.com/archives/C0BP8PW9G/p1656915324289179](https://kubernetes.slack.com/archives/C0BP8PW9G/p1656915324289179))
* [https://github.com/kubernetes/website/pulls?q=is%3Apr+is%3Aopen+sig-node-pr-reviews](https://github.com/kubernetes/website/pulls?q=is%3Apr+is%3Aopen+sig-node-pr-reviews)
## June 28th, 2022
* [vinaykul] [InPlace Pod Vertical Scaling](https://github.com/kubernetes/kubernetes/pull/102884/) PR status update (vinaykul OOO next week)
* KEP template changes merged. KEP is now tracked for 1.25
* [Fixed](https://github.com/kubernetes/kubernetes/commit/66f6239802aad21e2fa25cec558fa2a11bc8bc5a) CRI & test issues found by Mike and Derek respectively.
* _[derek on 6/14] [Reviewed](https://github.com/kubernetes/kubernetes/pull/102884#pullrequestreview-1006146971) with feedback, need to clarify core behavior expectation_
* _Kubelet -> CRI [interaction](https://github.com/kubernetes/kubernetes/pull/102884#discussion_r896965708) pattern for observing state_
* _This assumes the runtime reports values as read from host cgroup_
* >>> [vinaykul] Please review my [response](https://github.com/kubernetes/kubernetes/pull/102884#issuecomment-1159606963) on ResizeStatus generation.
* >>> [vinaykul] Please review my [comment](https://github.com/kubernetes/kubernetes/pull/102884#discussion_r908049704) on suggested runtime behavior.
* [bthurber & mrunal] - special-resource-operator repo rename
* Issue: [https://github.com/kubernetes-sigs/special-resource-operator/issues/6](https://github.com/kubernetes-sigs/special-resource-operator/issues/6)
* [Community meeting notes](https://docs.google.com/document/d/1b-wFATh2A0Pm1P3k11lniSeRP4q74rUa1fTvmk_ZdWY/edit?usp=sharing)
* Derek - Write up a readme and send it to the mailing list
* [adrianreber] Forensic Container Checkpointing
* code PR [https://github.com/kubernetes/kubernetes/pull/104907](https://github.com/kubernetes/kubernetes/pull/104907)
* LGTM by Ryan, Danielle, Mike(per existing kep) .
* Ready to be merged? Derek expressed possible discussion/evaluation needed for new exposed checkpoint service, mrunalp requested to look it over in that context.
* [swsehgal] Populating [Node Resource Topology-api](https://github.com/kubernetes/noderesourcetopology-api/) repository
* Issue: [https://github.com/kubernetes/community/issues/6308](https://github.com/kubernetes/community/issues/6308)
* PRs:
* [https://github.com/kubernetes/kubernetes/pull/110252](https://github.com/kubernetes/kubernetes/pull/110252)
* [https://github.com/kubernetes/kubernetes/pull/110629](https://github.com/kubernetes/kubernetes/pull/110629)
* [https://github.com/kubernetes/kubernetes/pull/96275](https://github.com/kubernetes/kubernetes/pull/96275)
* Action Items
* [swsehgal] To identify if we need an enhancement proposal for this work (currently no code is being proposed in core Kubernetes only the API) and get a member of the release team to take a look at the PRs.
* [Slack thread](https://kubernetes.slack.com/archives/C2C40FMNF/p1656440458212419) created on #sig-release channel
* [Derek/ Sasha] To take a look at the PRs/ repo creation request to see if we want to populate the repo.
## June 21st, 2022
* [klueska] Need final approval from [Derek](mailto:decarr@redhat.com) or [Dawn](mailto:dawnchen@google.com) for following KEP
* [CPUManager policy option to align CPUs by Socket instead of NUMA node](https://github.com/kubernetes/enhancements/pull/3334)
* I have given my [preliminary /lgtm and /approve](https://github.com/kubernetes/enhancements/pull/3334#issuecomment-1161476253) on it already (with caveats of things we should consider before moving to beta)
* [mrunal] - KEPs needing approval / review
* [https://github.com/kubernetes/enhancements/pull/3404](https://github.com/kubernetes/enhancements/pull/3404)
* [https://github.com/kubernetes/enhancements/pull/3410](https://github.com/kubernetes/enhancements/pull/3410)
* [https://github.com/kubernetes/enhancements/pull/3087](https://github.com/kubernetes/enhancements/pull/3087)
* [https://github.com/kubernetes/enhancements/pull/3419](https://github.com/kubernetes/enhancements/pull/3419)
* [https://github.com/kubernetes/enhancements/pull/3064](https://github.com/kubernetes/enhancements/pull/3064)
* [https://github.com/kubernetes/enhancements/pull/2697](https://github.com/kubernetes/enhancements/pull/2697)
* [danielle] Testing/Reliability
* General agreement that we have work to do
* Defining unreliability:
* “Simple”: Violating a published invariant of the kubernetes api
* More complicated when adding plugin interfaces to the mix, and “undocumented” things around when state transitions will happen.
* A few key areas for improvements:
* CRI test interfaces, both testing CRIs themselves, and testing how the Kubelet will respond to CRI failure
* Kubelet+CRI failure: [https://github.com/kubernetes/kubernetes/issues/110429](https://github.com/kubernetes/kubernetes/issues/110429)
* Need an issue for critest in cri-tools.
* contract testing
* Use tests to document the invariants that exist, to avoid shipping regressions, and be aware when shipping behavioral change.
* We don’t need to find every latent bug, but we should make it harder to ship new ones.
* Prioritize testing behavior over timing, and then we can fixing timing later.
* [unit tests issue] [https://github.com/kubernetes/kubernetes/issues/109717](https://github.com/kubernetes/kubernetes/issues/109717)
*
* Clarifying where we’re lacking features that cause failure: [https://github.com/kubernetes/kubernetes/issues/110428](https://github.com/kubernetes/kubernetes/issues/110428)
* As reviewers/approvers we need to ensure that new changes get test coverage.
* [alculquicondor] Overview of [https://github.com/kubernetes/enhancements/pull/3374](https://github.com/kubernetes/enhancements/pull/3374)
* first round reviewers: Qiutong, David
* [adrianreber] Forensic Container Checkpointing
* code PR [https://github.com/kubernetes/kubernetes/pull/104907](https://github.com/kubernetes/kubernetes/pull/104907)
* LGTM by Ryan, Danielle, Mike
* Ready to be merged?
## June 14th, 2022
Total active pull requests: [192](https://github.com/kubernetes/kubernetes/pulls?q=repo%3Akubernetes%2Fkubernetes+type%3Apr+label%3Asig%2Fnode+is%3Aopen+)
Incoming | Completed | ||
Created: | 17 | Closed: | 6 |
Updated: | 57 | Merged: | 13 |
Incoming | Completed | ||
Created: | 29 | Closed: | 17 |
Updated: | 94 | Merged: | 17 |
Issue Number | Name | Stage Status | Stage | Assignee |
281 |
DynamicKubeletConfig | Removal | SergeyKanzhelev | |
688 |
PodOverhead | Graduating | Stable | SergeyKanzhelev |
2133 |
Kubelet Credential Provider | Graduating | Beta | adisky |
2221 |
Dockershim removal | Major Change | Stable | SergeyKanzhelev |
2712 |
PriorityClassValueBasedGracefulShutdown | Graduating | Beta | mrunalp |
2727 |
gRPC probes | Graduating | Beta | SergeyKanzhelev |
Issue Number | Name | Stage Status | Stage | Assignee |
127 |
User Namespaces | Graduating+ | Alpha | rata |
1287 |
In-place Pod Vertical Scaling | Graduating+ | Alpha | vinaykul |
1972 |
ExecProbeTimeout | Graduating+ | Stable | jackfrancis |
2008 |
Container Checkpointing (CRIU) | Graduating+ | Alpha | adrianreber |
2043 |
List/watch for concrete resource assignments via PodResource API | Graduating+ | Stable | swatisehgal |
2254 |
Cgroupsv2 | Graduating+ | Stable | giuseppe |
2371 |
cAdvisor-less, CRI-full stats | Graduating+ | Beta | haircommander |
2400 |
Swap | Graduating+ | Beta | ehashman |
2413 |
SeccompByDefault | Graduating | Beta | saschagrunert |
2535 |
Ensure Secret Pulled Images | Graduating+ | Alpha | mikebrow |
2823 |
Node-level pod admission handlers | Graduating+ | Alpha | SaranBalaji90 |
2837 |
Pod level resource limits | Graduating+ | Alpha | n4j |
2872 |
Keystone Containers | Graduating+ | Alpha | adisky |
2902 |
New CPU Manager Policy: distribute-across-numa | Graduating+ | Beta | klueska |
3063 |
Dynamic resource allocation | Graduating+ | Alpha | pohly |
3085 |
Pod conditions around starting and completion of pod sandbox creation | Graduating+ | Alpha | ddebroy |
3162 |
Add Deallocate and PostStopContainer to device plugin API | Graduating | Alpha | zvonkok |
Incoming | Completed | ||
Created: | 16 | Closed: | 5 |
Updated: | 44 | Merged: | 2 |
Incoming | Completed | ||
Created: | 55 | Closed: | 15 |
Updated: | 122 | Merged: | 62 |
Incoming | Completed | ||
Created: | 25 | Closed: | 5 |
Updated: | 81 | Merged: | 15 |
Incoming | Completed | ||
Created: | 18 | Closed: | 5 |
Updated: | 66 | Merged: | 15 |
Incoming | Completed | ||
Created: | 23 | Closed: | 5 |
Updated: | 59 | Merged: | 10 |
Incoming | Completed | ||
Created: | 37 | Closed: | 10 |
Updated: | 76 | Merged: | 24 |
Incoming | Completed | ||
Created: | 16 | Closed: | 21 |
Updated: | 101 | Merged: | 17 |
Incoming | Completed | ||
Created: | 21 | Closed: | 9 |
Updated: | 52 | Merged: | 10 |
Incoming | Completed | ||
Created: | 22 | Closed: | 3 |
Updated: | 49 | Merged: | 11 |
Incoming | Completed | ||
Created: | 21 | Closed: | 3 |
Updated: | 52 | Merged: | 11 |
Incoming | Completed | ||
Created: | 14 | Closed: | 35 |
Updated: | 116 | Merged: | 17 |
Incoming | Completed | ||
Created: | 13 | Closed: | 13 |
Updated: | 176 | Merged: | 26 |
Incoming | Completed | ||
Created: | 33 | Closed: | 26 |
Updated: | 108 | Merged: | 7 |