Skip to content

Commit

Permalink
Merge pull request #8244 from simonfogliato/archive-meeting-notes
Browse files Browse the repository at this point in the history
Archive SIG Node meeting notes and ci subgroup notes.
  • Loading branch information
k8s-ci-robot authored Feb 28, 2025
2 parents 1dd817f + c7e933d commit 053f76c
Show file tree
Hide file tree
Showing 8 changed files with 4,822 additions and 0 deletions.
1,102 changes: 1,102 additions & 0 deletions sig-node/archive/ci-subgroup-notes-2020.md

Large diffs are not rendered by default.

859 changes: 859 additions & 0 deletions sig-node/archive/ci-subgroup-notes-2021.md

Large diffs are not rendered by default.

536 changes: 536 additions & 0 deletions sig-node/archive/ci-subgroup-notes-2022.md

Large diffs are not rendered by default.

646 changes: 646 additions & 0 deletions sig-node/archive/ci-subgroup-notes-2023.md

Large diffs are not rendered by default.

744 changes: 744 additions & 0 deletions sig-node/archive/ci-subgroup-notes-2024.md

Large diffs are not rendered by default.

17 changes: 17 additions & 0 deletions sig-node/archive/ci-subgroup-notes-2025.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Kubernetes SIG-Node CI subgroup notes

## Jan 8, 2025
Hosts:
Tests:
Bugs triaging

Agenda:

- Test-Infra Cleanup
- NodeSpecialFeature / NodeAlphaFeature has been dropped and CI looks great
- Replicate NodeFeature and Feature
- [https://github.com/kubernetes/kubernetes/pull/129166](https://github.com/kubernetes/kubernetes/pull/129166)
- CI Containerd 2 migration
- [https://github.com/kubernetes/test-infra/issues/34063](https://github.com/kubernetes/test-infra/issues/34063)
- Job config generation
- [https://github.com/kubernetes/test-infra/pull/34010](https://github.com/kubernetes/test-infra/pull/34010)
886 changes: 886 additions & 0 deletions sig-node/archive/meeting-notes-2024.md

Large diffs are not rendered by default.

32 changes: 32 additions & 0 deletions sig-node/archive/meeting-notes-2025.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# SIG Node Meeting Notes

## Jan 14, 2025

* \[Tim Allclair\] Changing the CRI contract for `UpdateContainerResources`, to require it to not intentionally restart a container. Redefine (and probably rename) the "NotRequired" resize restart policy to match, meaning containers won't be deliberately restarted (could still trigger an OOM). Runtimes that can't support in-place resize should return an error (e.g. VM runtimes).

## Jan 7, 2025

* \[Tim Allclair\] Shrinking memory limits bellow memory usage (in-place resize)
* See [In Place Pod Resize - Handling Memory Limit Decreases](https://docs.google.com/document/d/1cEFLXKwNOSNLAkzyhoJUgkBW0OiX-9bXB_aJV7OAypw/edit?tab=t.0)
* \[sergey\] to not interrupt the flow posting some questions:
* should we disable resize on cgroupv1 to avoid diff behavior?
* Mrunal: true, but we like the v1 behavior better
* How VPA can use the feature safely? This is another example of VPA cannot guarantee non-disruptive pod resize (best effort)
* Tim to follow up with VPA folks
* All checks suggested still have possibility for the race condition, the user experience will be super annoying. Should we reconsider the application of memory.high?
* Mrunal: Ask Waiman (Red Hat memory subsystem maintainer) if switching to v1 behavior is possible
* Peter: we probably need to do this to fully avoid TOCTOU / OOM kills
* Tim: Pause container to avoid TOCTOU?
* \[Tim Allclair\] Pod generation, status generation (design proposal)
* See proposal section of[\[PUBLIC\] Design proposal: Pod ResizeStatus Improvements](https://docs.google.com/document/d/10m0vdWbjqF_q_f1_N3gVOD5YeNn09BwFcVVycG_MoEY/edit?tab=t.0#heading=h.3rtsrq1ip5xv)
* \[Zeel Patel\] [https://github.com/kubernetes/kubernetes/issues/129447](https://github.com/kubernetes/kubernetes/issues/129447)
* Create a KEP PR: [https://github.com/kubernetes/enhancements/pull/5022](https://github.com/kubernetes/enhancements/pull/5022)
* \[fromani\] I’d be happy to review
* \[HirazawaUi\]: Addressing the Issue of Slow Pod State Transitions When Evented PLEG is Enabled
* Due to the time zone difference, I regret that I am unable to attend the meeting. I have compiled the entire process of how @hshiina and I attempted to address this issue, as well as my proposal, into a detailed document: [https://docs.google.com/document/d/1TPrY56q9MNW8r1FuzKDFkBBhOjQ0hqi7wJAbIP1O-4g](https://docs.google.com/document/d/1TPrY56q9MNW8r1FuzKDFkBBhOjQ0hqi7wJAbIP1O-4g). I sincerely hope this can be discussed during the meeting.
* \[SergeyKanzhelev\] [Kubernetes feature development and Container runtimes](https://docs.google.com/document/d/1y42XrUPrm-6DZby1RQjexYYoNn822IRR6igsOiy_62c/edit?tab=t.0#heading=h.2bbangbf1ha4)
* State containderd and cri-o explicitly
* \[kannon92\] [Deprecation of NodeFeature in sig-node testing](https://github.com/kubernetes/kubernetes/pull/129166)
* \[marquiz\] KEP-4112 Pass down resources to CRI, request for review:
[https://github.com/kubernetes/enhancements/pull/4113](https://github.com/kubernetes/enhancements/pull/4113)
* 1.33 time is coming\! [https://github.com/kubernetes/sig-release/pull/2706/](https://github.com/kubernetes/sig-release/pull/2706/files)

0 comments on commit 053f76c

Please sign in to comment.