-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
KEP-3633: Introduce MatchLabelKeys
to PodAffinity and PodAntiAffinity
#3651
KEP-3633: Introduce MatchLabelKeys
to PodAffinity and PodAntiAffinity
#3651
Conversation
8fa4b2d
to
e604482
Compare
@kubernetes/sig-scheduling-leads |
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
Sorry, completely forgot about it. Fixed as suggested. |
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/kep.yaml
Outdated
Show resolved
Hide resolved
fb405f7
to
0eec06e
Compare
@Huang-Wei |
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/README.md
Outdated
Show resolved
Hide resolved
keps/sig-scheduling/3633-matchlabelkeys-to-podaffinity/kep.yaml
Outdated
Show resolved
Hide resolved
@@ -0,0 +1,3 @@ | |||
kep-number: 3633 | |||
alpha: | |||
approver: TBD |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
when sig-scheduling finishes review, we should seek a PRR reviewer. maybe @wojtek-t
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello @wojtek-t, I assigned this KEP to you. Please teach us if another person is suitable here. Thanks 🙏
@Huang-Wei Thanks, fixed. |
/approve @wojtek-t I'm wondering if you have cycles in 1.27 to review the PRR portion? 🙏 |
Let me just assign it to @wojtek-t. Please feel free to re-assign it to another person if you'd like 🙏 /assign @wojtek-t |
Yes - I will take this. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just two small comments - other than that LGTM.
- [x] Feature gate (also fill in values in `kep.yaml`) | ||
- Feature gate name: `MatchLabelKeysInPodAffinityAndPodAntiAffinity` | ||
- Components depending on the feature gate: `kube-scheduler`, `kube-apiserver` | ||
- [x] Other |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
let's un-check it (and remove your answers for bellow sub-bullets).
These are describing how the feature works, not the enablement/disablements methods.
https://github.com/kubernetes/kubernetes/pull/97058/files#diff-7826f7adbc1996a05ab52e3f5f02429e94b68ce6bce0dc534d1be636154fded3R246-R282 | ||
--> | ||
|
||
No - Only unit and integration tests will be added. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For features that introduce new API fields, we generally recomment to introduce an API-level test - see the comment above:
Additionally, for features that are introducing a new API field, unit tests that
are exercising the `switch` of feature gate itself (what happens if I disable a
feature gate after having objects written with the new field) are also critical.
You can take a look at one potential example of such test in:
https://github.com/kubernetes/kubernetes/pull/97058/files#diff-7826f7adbc1996a05ab52e3f5f02429e94b68ce6bce0dc534d1be636154fded3R246-R282
Can you please add such test as part of Alpha (and for now just switch it here to mention that such test will be added)?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure.
@wojtek-t Thanks for the reviews, I fixed this based on your reviews. Please retake a look when getting a chance 🙏 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one last minor tiny nit
https://github.com/kubernetes/kubernetes/pull/97058/files#diff-7826f7adbc1996a05ab52e3f5f02429e94b68ce6bce0dc534d1be636154fded3R246-R282 | ||
--> | ||
|
||
Yes. The tests to confirm the behavior on switching the feature gate will be added. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit:
No. The tests to confirm ...
[they don't exist yet :) ]
[Once you added them during the implementation of the feature, please also update the KEP with the link to them.]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated.
/label tide/merge-method-squash /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: Huang-Wei, sanposhiho, wojtek-t The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
…ty (kubernetes#3651) * Add KEP-3633 Introduce MatchLabelKeys to PodAffinity and PodAntiAffinity * fix wording * address reviews * fix wording * assign PRR reviewer * fix based on reviews from prr * fix wording
…ty (kubernetes#3651) * Add KEP-3633 Introduce MatchLabelKeys to PodAffinity and PodAntiAffinity * fix wording * address reviews * fix wording * assign PRR reviewer * fix based on reviews from prr * fix wording
commit 92a9b9ad9987550290b25b356c840b6bfdfb4ce7 Author: Atanas Atanasov <atanas.atanasov@intel.com> Date: Wed Feb 8 15:43:18 2023 +0000 integrate review feedback about alpha scope commit c3f10d18bf66d36a77f58f0871b1be4649af4d35 Merge: 20786d09 11347318 Author: Atanas Atanasov <atanas.atanasov@intel.com> Date: Tue Feb 7 17:24:21 2023 +0000 Merge branch 'master' into dev/review-fixes commit 20786d09c24f7fa3b2a29c492d6796475b805609 Author: Atanas Atanasov <atanas.atanasov@intel.com> Date: Tue Feb 7 17:17:25 2023 +0000 further review comments commit aa646febeff4e9f358db8d7b1ceb4b2120972b09 Author: Patrick Ohly <patrick.ohly@intel.com> Date: Mon Nov 21 16:26:20 2022 +0100 dynamic resource allocation: match API with actual implementation in 1.26 This copies back the API description from pkg/apis/core/types.go which got changed as part of the code review. The focus of the API comments shifted from describing how the API is used to what it contains. The additional comments from the KEP get preserved as commentary on the API. The other change is the introduction if resource.k8s.io and making templates a stand-alone object. Co-authored-by: Kevin Klues <klueska@gmail.com> added kep template add title fix typo Fleshing out KEP Add in goals, non-goals. Currently working on summary and motivations. Update README.md Read.md changes for resource Plugin Manager * Flesh out motivations * Add in proposal summary * Stub in user stories * Stub in test plan * Stub in pre-development test plan. Update Summary to reflect DRA instead of kubelet refactor Updates to goals/non-goals. Begin fleshing out user stories. Update README.md Update README.md Add in goals, upgrade and rollback planning. Update README.md Still much more formatting, adding of pictures to do. Update README.md Add in formatting nits. Update README.md Fix heading Update README.md Update README.md Working through adding the architecture section. More nits on formatting. Update README.md Continue adding content to the architecture part of the proposal, including the API components. Update README.md Finish adding content for architecture. Address comments Signed-off-by: Dyanngg <dingyang@vmware.com> Add files via upload Removing files. Will change to jpgs so readable under dark and light mode with github. Add diagrams for document CCI Allocation Sequence Diagram CCI Removal Sequence Diagram Externally Managed Resource Extension Add architecture diagram in jpg Add architecture diagram in jpg. Update README.md Add in pictures from directory. Update README.md Remove now unneeded explanation section. Section is on diagram. Add files via upload remove unneeded diagrams, one which will be replaced. Add files via upload fixed structure of tests and graduation sections answer questioneer Update motivations in resource plugin manager. Minor edits. Remove one item that will not be covered with this KEP. Update README.md Update user stories in resource plugin manager Flesh out user stories in resource plugin manager. Minor edit to table of contents. fix typo and tag add clarifications on review questions added troubleshooting flows add BETA and GA Arch Considerations added small fixes Add paragraph about Kubelet restarts commit 113473181a14058ec8d0a7e1b9ef3aa51060942c Merge: 1cbedc71 c33a63bb Author: Catblade <catblade@gmail.com> Date: Tue Feb 7 08:12:01 2023 -0600 Merge branch 'kubernetes:master' into master commit c33a63bb56d683863fabb686fb705629962b6a97 Author: Alex Zielenski <alexzielenski@gmail.com> Date: Tue Feb 7 01:40:59 2023 -0800 KEP-3515: kubectl explain openapiv3 - beta graduation criteria (#3748) * openapiv3 for kubectl explain to beta * fill in beta prr sections whoops did not realize about these * add link to tests * solty feedback * update template commit 1e5492925764f83b90880f48adf2f51b5c566c5e Merge: 92460e5e 1baabf6b Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Tue Feb 7 01:24:59 2023 -0800 Merge pull request #3801 from pacoxu/v1.27-kubeadm-etcd-learner-mode [v1.27] update etcd-learner-mode KEP status commit 1baabf6b49b75ad28de39e54710eaa71e8780687 Author: Paco Xu <paco.xu@daocloud.io> Date: Tue Jan 31 13:32:26 2023 +0800 update etcd-learner-mode KEP status commit 92460e5ef297ecdfcaa668c139d00c345e807c75 Merge: 7096edc1 52642f49 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 22:16:57 2023 -0800 Merge pull request #3841 from denkensk/answer-new-question KEP-3243: Answer New Question in PRR commit 1cbedc71d52750be79f62141f4604b41eb64567c Merge: 29039b4e 7096edc1 Author: Catblade <catblade@gmail.com> Date: Mon Feb 6 18:55:55 2023 -0600 Merge branch 'kubernetes:master' into master commit 29039b4e6fbf7642e24aeba550238e913c8f9ec7 Merge: 24edc315 f1a45fe8 Author: Catblade <catblade@gmail.com> Date: Mon Feb 6 18:55:26 2023 -0600 Merge pull request #5 from catblade/PolishingKEP Polishing kep commit f1a45fe8d8d557bd57bcf2cc606444da3fac6fe1 Author: Catblade <catblade@gmail.com> Date: Mon Feb 6 18:50:48 2023 -0600 Update README.md Minor nits, grammar. commit fa7e0ab978013957d6704a2c494b91c57c24a68f Author: Catblade <catblade@gmail.com> Date: Mon Feb 6 18:41:55 2023 -0600 Update README.md Wording cleanup. No substansive changes. commit 1f481f5dbb4aeb33c3b2274706f72e58977e78f6 Author: Catblade <catblade@gmail.com> Date: Mon Feb 6 18:26:47 2023 -0600 Update README.md Wording updates. Slight generalization of DRA definition heading up to the scheduler. commit 7096edc1676d6d35c2a98d5e92151b4488629823 Merge: e14f42e6 ed093772 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 14:16:58 2023 -0800 Merge pull request #3846 from MikeSpreitzer/apf-ga-128 KEP-1040: Push GA to release 1.28 commit b22d36897bae189f7399ea03527cd4afb5aeff79 Author: Catblade <catblade@gmail.com> Date: Mon Feb 6 15:55:44 2023 -0600 Update README.md Update wording for clarity and succinctness in the summary. commit ed093772b92b89ded7504fc0712afc71fa7c4a0b Author: Mike Spreitzer <mspreitz@us.ibm.com> Date: Mon Feb 6 16:30:19 2023 -0500 Push back APF GA to release 1.28 To give time for feedback on borrowing introduced in 1.26. Signed-off-by: Mike Spreitzer <mspreitz@us.ibm.com> commit e14f42e6738a4f9b8c06c168f05d18cecbac4120 Merge: d4652e6f ea90a676 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 11:56:58 2023 -0800 Merge pull request #3781 from cici37/crdUpdate KEP-2876: Define GA graduation criteria commit d4652e6f6232e28b8c758cb152e30b69738e6c1e Merge: eccdac4b 22e21574 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 11:52:58 2023 -0800 Merge pull request #3749 from liggitt/3744 KEP-3744: Stay on supported go versions: initial draft commit eccdac4b6d8718e118604b8833e876f2535ce887 Merge: 442524f7 09743ddb Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 10:58:48 2023 -0800 Merge pull request #3842 from logicalhan/stabilityv2 add PRR question and update KEP status commit 09743ddbb7d672d258d6286cb900064a6718a57f Author: Han Kang <hankang@google.com> Date: Mon Feb 6 10:00:35 2023 -0800 fix header commit 3eaf9078c24788d52e04f1d4687b0cbe9456b52d Author: Han Kang <hankang@google.com> Date: Mon Feb 6 09:59:47 2023 -0800 update toc commit 8c92cd36c13316787055dfe975d55898f5c8bfb6 Author: Han Kang <hankang@google.com> Date: Mon Feb 6 09:58:38 2023 -0800 add PRR question and update KEP status commit 442524f731c45fbaae619257b8b2d9bbbe559d9e Merge: 790dafa5 b294b33e Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 09:53:01 2023 -0800 Merge pull request #3829 from gnufied/update-pvc-recovery-api Update recovery kep with new APIs commit ea90a6763cdb4431db4c6d357da998807d342444 Author: Cici Huang <cicih@google.com> Date: Mon Feb 6 16:57:27 2023 +0000 Address comments commit 790dafa599cd23a2ae0e1dd4ad653232c2552729 Merge: 02d4df49 1b5e22ed Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 08:03:01 2023 -0800 Merge pull request #3825 from andrewsykim/kep-1669 kep-1669: add GA graduation criterias for v1.27 commit b294b33ea557f391fd9353401843a0ec0475482f Author: Hemant Kumar <hekumar@redhat.com> Date: Mon Feb 6 10:09:59 2023 -0500 Replace all occurence of older ResizeStatus commit 02d4df490b0e0f79758611cbb8e85a8bb7a4c63f Merge: 7ce7ca20 8d07dead Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 07:15:01 2023 -0800 Merge pull request #3768 from pwschuurman/kep-3335-beta KEP-3335: Update beta milestone to 1.27 commit 52642f494e498e748bcfbf82fdecfd01891aa3fe Author: Alex Wang <wangqingcan1990@gmail.com> Date: Mon Feb 6 22:22:05 2023 +0800 KEP-3243: Answer New Question in PRR commit 7ce7ca2018b4731be5eac04644e97b71f4a4c6bf Merge: 43fd4c03 421ca291 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Feb 6 05:49:00 2023 -0800 Merge pull request #3556 from RaunakShah/3141-kep-2 KEP-3141: Graduate "Prevent unauthorised volume mode conversion" to Beta commit 43fd4c030c11f96a2753a6f3f78f4760284cb1d6 Merge: 70b3f2ad 0f16136b Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Sun Feb 5 23:27:00 2023 -0800 Merge pull request #3713 from ruiwen-zhao/limit KEP-3673: Kubelet limit of Parallel Image Pulls commit 8d07dead7131ac7c0968329e3d758ea3b27e4593 Author: Peter Schuurman <psch@google.com> Date: Sun Feb 5 22:18:41 2023 -0800 Update StatefulSetStartOrdinal KEP table of contents commit f76c230ec7b966df426f509e02ec412cfbdcbd27 Author: Peter Schuurman <psch@google.com> Date: Sun Feb 5 21:31:44 2023 -0800 Update StatefulSetStartOrdinal KEP to include more details on Beta FAQ commit 3a1a7d6d9ae38da19abed0ae019a15210f12b4ac Author: Peter Schuurman <psch@google.com> Date: Mon Jan 30 22:19:33 2023 -0800 Add detail to KEP-3335 beta graduation update commit cd7a1969f5cc3f665f74da09a36e10cd1aad3e3c Author: Peter Schuurman <psch@google.com> Date: Sun Jan 22 18:13:08 2023 -0800 KEP 3335: Update beta milestone to 1.27 commit 421ca29178dfe292d4758b8493e0510d370e4eea Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Mon Feb 6 10:43:06 2023 +0530 Rebase with latest template and add e2e test links commit 9eb8e637b18ea74f616218e3a71b4030f6f7f0c6 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Thu Feb 2 10:41:04 2023 +0530 Revert "Update PRR reviewer" This reverts commit 81ab36f90273a43cff9244a68494c7082f358965. commit d43667ffd410a9a882885ca018b9ff64ce082d94 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Thu Feb 2 10:14:22 2023 +0530 Update PRR reviewer commit 0d060d15212db878ed9bc52b8182f17346f58718 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Thu Jan 19 14:16:52 2023 +0530 Update to reflect beta in 1.27 commit 8c81a96bbb7e26ac8e4f5e18eef45da072c14b30 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Thu Oct 6 00:30:19 2022 +0530 Fix type commit 2ec4569ee6ff445670dc1d6f907838db73709ba0 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Thu Oct 6 00:22:41 2022 +0530 Affect of outage to external-provisioner on error reporting commit dad2e7749d0b900edc6e197d7981ffe8614f0e80 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Thu Oct 6 00:15:11 2022 +0530 Add SLI/SLO based on metrics commit 1ad1e7fd235bde55cee333607802e9bb67b09d83 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Wed Oct 5 17:36:10 2022 +0530 Addess comments in PRR commit 4eec5e0ac4cede486b19bbc4aac7f500a1e3906d Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Mon Oct 3 12:12:38 2022 +0530 update toc commit a24023d029a67ed8d11557db399d86fc501e1e83 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Sat Oct 1 07:48:28 2022 +0530 Add PRR reviewer commit da23d647dc71d2485098fb6fd0686316b56bb436 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Fri Sep 30 10:42:56 2022 +0530 Update annotation commit 9b0f71b91ca50925379528d363c460d671c33148 Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Wed Sep 28 15:07:41 2022 +0530 Add metrics to KEP commit 24aa0e9f7fbe2df44d07a99c9b47cad0a5cb353d Author: Raunak Pradip Shah <raunakshah13@gmail.com> Date: Tue Sep 27 12:20:23 2022 +0530 Move Unauthorised volume mode conversion to beta commit 70b3f2ad0c85e5b34fe72a0aca3ce0b40e30e182 Merge: a85eaf26 01f3f4fc Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Sat Feb 4 12:36:29 2023 -0800 Merge pull request #3820 from MikeSpreitzer/update-apf-kep KEP-1040: Update README.md and kep.yaml commit 22e21574e9ea60f40afebacd5832a77f9a5fbe13 Author: Jordan Liggitt <liggitt@google.com> Date: Sat Feb 4 13:06:37 2023 -0500 Update with new PRR question about node resource exhaustion commit a85eaf260c826bcdcc8d2e791833d2cbe2225ddf Merge: 335eaa96 9b8216c7 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Sat Feb 4 00:38:28 2023 -0800 Merge pull request #3826 from ahmedtd/trust-anchor-sets kep-3257: Update target milestone, record reviewers / approvers commit 9b8216c7beeb563e2dbc88b946665b161ad4b4bf Author: Taahir Ahmed <taahm@google.com> Date: Thu Feb 2 11:03:44 2023 -0800 kep-3257: Update target milestone, record reviewers / approvers Additionally, clarify Kubelet's watch behavior. commit 2e6ca227a08e8c1e1253263d0c5213c4a3e26081 Author: Hemant Kumar <hekumar@redhat.com> Date: Fri Feb 3 14:24:14 2023 -0500 Rename expansion related conditions to resizing related commit 0f16136bac9035e1ad9cd30d4e1d273aa062101e Author: ruiwen-zhao <ruiwen@google.com> Date: Fri Jan 6 00:37:09 2023 +0000 KEP-3673: Kubelet limit of Parallel Image Pulls Signed-off-by: ruiwen-zhao <ruiwen@google.com> commit 01f3f4fc97bcfbc70a16b45d20a3d522c8bcbae0 Author: Mike Spreitzer <mspreitz@us.ibm.com> Date: Wed Feb 1 21:16:32 2023 -0500 Update API Priority and Fairness KEP README and kep.yaml Update to the latest templates, and catch up with recent developments. commit 335eaa96f5e8ab9a0b59d49d9b9db637c7e93020 Merge: 54736130 9176a2f8 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Fri Feb 3 06:30:28 2023 -0800 Merge pull request #3449 from soltysh/cronjob_tz_beta KEP 3140: Promote CronJob's TimeZone support to GA commit 54736130caa843baeac3a546057d264c62df9921 Merge: f2ac64ad 1b024fb2 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Fri Feb 3 05:46:28 2023 -0800 Merge pull request #3724 from ahg-g/job-completions KEP-3715: Elastic Indexed Jobs commit f2ac64ad68957470d6d28dedcdef5af17f7bbb8e Merge: ac5dae5c fe27e289 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Fri Feb 3 02:04:30 2023 -0800 Merge pull request #3740 from denkensk/match-label-beta KEP-3243: Graduate MatchLabelKeys In PodTopologySpread to beta commit ac5dae5c3ee4453fd2b4b002e69fa3e08898f2d5 Merge: 6ba9584d 462309e4 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Fri Feb 3 01:20:29 2023 -0800 Merge pull request #3739 from Huang-Wei/pod-readiness-gate-beta KEP-3521: Graduate PodSchedulingReadiness to beta commit 6ba9584dcd194990bf3237a474ad5d7ba35714d9 Merge: dd706893 318a83a5 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 22:44:29 2023 -0800 Merge pull request #3822 from p0lyn0mial/kep-watch-list-127 Update KEP 3157 for milestone 1.27 commit dd706893b89629df5a07511fad83b037bffc9288 Merge: 541c292d 50d6306d Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 16:50:28 2023 -0800 Merge pull request #3460 from alexanderConstantinescu/kep-1111 KEP-3458: Remove transient node predicates from KCCM's service controller commit 50d6306d442aa7c670edaaf47e69e0517f5e02dd Author: Alexander Constantinescu <aconstantinescu@confluent.io> Date: Sun Aug 7 18:05:02 2022 +0200 KEP 3458: Remove transient node predicates from KCCM's service controller commit 541c292d6b1a2000aee4e62f5a91a3a4c79ae746 Merge: 74cc8854 3380b633 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 16:12:29 2023 -0800 Merge pull request #3809 from xuzhenglun/master KEP-3668: update to implementable commit 74cc8854921fa5b18bb13d42305520c406680ed4 Merge: 27592d7a c9c9ad57 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 15:22:42 2023 -0800 Merge pull request #3773 from Jefftree/oasv3-ga KEP-2896: OpenAPI V3 to GA commit b951b9130af9d8ca2bf78eafdeb32a41220ceaac Author: Hemant Kumar <hekumar@redhat.com> Date: Thu Feb 2 16:54:49 2023 -0500 Update recovery kep with new APIs commit 27592d7afc54f57491cc554b664577e3170d8710 Merge: cc74f308 af187a06 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 13:52:43 2023 -0800 Merge pull request #3537 from chrishenzie/kep-2485 KEP-2485: ReadWriteOncePod beta production readiness commit cc74f308927a7275c5fa05f6684617f0a6aabec2 Merge: 21af5c71 dbd173db Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 12:54:42 2023 -0800 Merge pull request #3736 from DangerOnTheRanger/policy-string-format-update KEP-3488: Adjust for inclusion of string.format in CEL commit dbd173db8bf0b7f4045d69b685e300667911606a Author: Kermit Alexander II <kermitalexandr@google.com> Date: Thu Feb 2 20:50:10 2023 +0000 Adjust messageExpression examples from {} to printf style. commit 3448066f3c5aae14aa92684a2a6f16b83f4eb18d Author: Kermit Alexander II <kermitalexandr@google.com> Date: Thu Feb 2 20:47:35 2023 +0000 Use field names instead of field values for some examples. commit af187a060335cba6e7d7b497c54708f01b7c8f61 Author: Chris Henzie <chrishenzie@google.com> Date: Thu Sep 15 15:37:12 2022 -0700 KEP-2485: ReadWriteOncePod beta production readiness commit 462309e4521967e8624f2d373bc3f1123f642d49 Author: Wei Huang <weihuang@apple.com> Date: Thu Feb 2 11:17:11 2023 -0800 fixup: reword the section about feature's disabling vs. scheduler extension point commit 6805e7a8664fe8f4cb9fced351a8658972e681d8 Author: Wei Huang <weihuang@apple.com> Date: Wed Feb 1 11:32:50 2023 -0800 fixup: address comments commit 59cdab641e1b92e13aa4f2c7d7082402d7bcb10a Author: Wei Huang <weihuang@apple.com> Date: Tue Jan 31 14:12:48 2023 -0800 fixup: address comments commit bfe7fbc266cb913ea6052bdfc567451173c8849d Author: Wei Huang <weihuang@apple.com> Date: Wed Jan 25 13:14:00 2023 -0800 fixup: rewordings commit 05eed6d12a8628a236c8c887d3785f33d9fb1dcd Author: Wei Huang <weihuang@apple.com> Date: Wed Jan 18 15:26:21 2023 -0800 add metric `scheduler_plugin_execution_duration_seconds{plugin="SchedulingGates"}` commit eae4e6cc7f703caa9df4af66704d5d5fbe38c884 Author: Wei Huang <weihuang@apple.com> Date: Sat Jan 14 16:49:18 2023 -0800 Graduate PodSchedulingReadiness to beta commit e3da4952c9d8330b6d09e4ffea0e93d5e784de01 Author: Jordan Liggitt <liggitt@google.com> Date: Thu Feb 2 13:58:36 2023 -0500 Add PRR reviewer, update completed items, add discussion links commit 5a3418d80b5ef9fc474fce18813bbb9f3aef3e96 Author: Jordan Liggitt <liggitt@google.com> Date: Thu Feb 2 13:58:12 2023 -0500 Update test plan commit adbcc5b3773d0e06f77c6460d3f6eeaae6548e42 Author: Jordan Liggitt <liggitt@google.com> Date: Thu Feb 2 13:57:50 2023 -0500 Simplify expected mitigation approach for go1.21 commit 21af5c71d816fe8eede1380f56a484ad2bc53348 Merge: 8c493c36 838c47cd Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 10:52:42 2023 -0800 Merge pull request #3808 from SergeyKanzhelev/nodeswap2 Update the release for alpha2 commit 1b024fb23de433e85e88d6768757b3c3c2f9dfec Author: ahg-g <ahg@google.com> Date: Thu Feb 2 18:46:03 2023 +0000 updates commit 616f12ccd412a232dcdec023651d46678b2e5a49 Author: ahg-g <ahg@google.com> Date: Thu Feb 2 16:35:12 2023 +0000 PRR review commit fe27e289c677938d38a60e1a874475ad5dbb2072 Author: Alex Wang <wangqingcan1990@gmail.com> Date: Fri Feb 3 00:02:57 2023 +0800 update the PRRQ Signed-off-by: Alex Wang <wangqingcan1990@gmail.com> commit 1b5e22ed098477f8ab618b27d7f0196dc6c496b4 Author: Andrew Sy Kim <andrewsy@google.com> Date: Thu Feb 2 10:14:51 2023 -0500 kep-1669: add GA graduation criterias for v1.27 Signed-off-by: Andrew Sy Kim <andrewsy@google.com> commit 318a83a5c25274d7c85dfa4416a8a276a8e1cb1d Author: Lukasz Szaszkiewicz <lukasz.szaszkiewicz@gmail.com> Date: Thu Feb 2 13:37:45 2023 +0100 Update KEP 3157 to use the latest template commit 8c493c3641c4fbd0f683e698f586a6d7586f4029 Merge: c1e4da4c c3b43802 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 06:09:29 2023 -0800 Merge pull request #3823 from nabokihms/3325-update-latest-milestone-beta KEP-3325: Update latest-milestone to v1.27 commit c3b43802eefb4094c6468aa6f19ea31e15c0f63c Author: m.nabokikh <maksim.nabokikh@flant.com> Date: Thu Feb 2 15:05:16 2023 +0100 KEP-3325: Update latest-milestone to v1.27 Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com> commit c1e4da4ca1f433417c5727ec58a5dfd939c09dd5 Merge: e724ae4d 5eaac45c Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 06:01:30 2023 -0800 Merge pull request #3650 from logicalhan/klog-flags update status of klog flag deprecation commit e724ae4d1ebcff9282a84a23475e3e65a0d206fd Merge: ba86c573 19fcde41 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 05:57:29 2023 -0800 Merge pull request #3457 from pacoxu/defualt-container-annotation KEP-2227: update implementation history commit 281d88e3aab7ebe576abe18cee138790db2cb88d Author: Lukasz Szaszkiewicz <lukasz.szaszkiewicz@gmail.com> Date: Thu Feb 2 13:12:15 2023 +0100 Add Alpha Graduation Criteria to KEP 3157 commit 94c553b8c41ff82f2d5c199f3290dacb68c6e30d Author: Lukasz Szaszkiewicz <lukasz.szaszkiewicz@gmail.com> Date: Thu Feb 2 12:57:39 2023 +0100 Update milestone to 1.27 for KEP 3157 commit ba86c573eb6eb906e43a53234b1dccef24492e90 Merge: c5bc04a3 bfc861e1 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 03:53:30 2023 -0800 Merge pull request #3800 from mattcary/127 1847: 1.27 beta update commit c5bc04a327941d7ed82527d7ae2b683110b5d6a0 Merge: 4ffae42c 3b214b89 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Feb 2 01:53:30 2023 -0800 Merge pull request #3798 from danwinship/cloud-node-ips-implementable KEP-3705: update CloudNodeIPs to implementable commit d805cc3ff367c76058935e662f4fd202475ff306 Author: Alex Wang <wangqingcan1990@gmail.com> Date: Sat Jan 21 01:11:03 2023 +0800 KEP-3243: Graduate MatchLabelKeys In PodTopologySpread to beta Signed-off-by: Alex Wang <wangqingcan1990@gmail.com> commit 4ffae42c460e6c7550593d5ac1618dea77985535 Author: Mahamed <cy@borg.dev> Date: Wed Feb 1 19:13:21 2023 +0000 KEP-3720: Freeze `k8s.gcr.io` image registry (#3723) * write the kep * fix typos * fix more typos and add prod-readiness * appease the linters * put down the right person for PRR review * fix another typo * put exact dates and communication methods * Apply suggestions from code review Co-authored-by: Arnaud M. <ameukam@gmail.com> * fix a typo --------- Co-authored-by: Arnaud M. <ameukam@gmail.com> commit 3b214b890b05a8c232cf06223d6d8f3133fca22e Author: Dan Winship <danwinship@redhat.com> Date: Mon Jan 30 17:35:56 2023 -0500 KEP-3705: update CloudNodeIPs to implementable commit 3380b633b16513f3ff04b259fedaaec8045bf7f4 Author: xuzhenglun <xuzhenglun@gmail.com> Date: Wed Feb 1 11:25:30 2023 +0800 KEP-3668: update to implementable commit 838c47cd4fad67f86abb2d8287e148ae00f5f07c Author: Sergey Kanzhelev <S.Kanzhelev@live.com> Date: Wed Feb 1 00:13:43 2023 +0000 node swap alpha2 milestone update commit 2d3d1d7eda751c8c29aede0d0b479cb3901bc717 Merge: b8170b33 90f4c9b9 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Tue Jan 31 13:22:57 2023 -0800 Merge pull request #3772 from nabokihms/3325-self-subject-review-beta KEP-3325: SelfSubjectReview API Beta graduation commit b8170b33faf3f17ce90883ca44f6e370ca8ab94d Merge: 875b2bf2 ebef272c Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Tue Jan 31 13:22:49 2023 -0800 Merge pull request #3711 from andrewsykim/kep-2133 KEP-2133: set status to implemented commit 875b2bf2d45c6d4ac2f26ece6d89481489e617aa Merge: eacd2c2c 10fd2c99 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Tue Jan 31 13:18:50 2023 -0800 Merge pull request #3710 from rphillips/update/2238_liveness_probes_ga 2238: update liveness probe grace period enhancement for GA commit d4ad240cc63d4bb37db4e8fd7d535bbe70a7ff7b Author: ahg-g <ahg@google.com> Date: Wed Jan 11 00:46:16 2023 +0000 KEP-3715: allow mutating spec.completions for Indexed Jobs. commit eacd2c2c4c9e408a20e7575f4bada2753204df0e Merge: 88917f8c a9e5d8f3 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Tue Jan 31 10:48:49 2023 -0800 Merge pull request #3731 from bart0sh/PR006-DRA-Update-CRI KEP3063: Update CRI structures commit c9c9ad57c0db29ef44dfea34e2ee5e13a321006e Author: Jefftree <jeffrey.ying86@live.com> Date: Mon Jan 23 23:09:25 2023 +0000 OpenAPI V3 GA commit 88917f8cc02ca359d66a2530dfc666150f3bc3f2 Merge: 728fd24b 37bdf1a2 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Tue Jan 31 08:50:49 2023 -0800 Merge pull request #3752 from logicalhan/stabilityv2 KEP-3498: adding beta graduation criteria for extending metric stability commit 37bdf1a279bb8adde43ab54d9c1a7dd82c6c2765 Author: Han Kang <hankang@google.com> Date: Tue Jan 31 08:46:50 2023 -0800 address wojtek's commets commit 728fd24bf846d84097dd94195310b08af57aa602 Author: Kensei Nakada <handbomusic@gmail.com> Date: Tue Jan 31 21:52:49 2023 +0900 KEP-3633: Introduce `MatchLabelKeys` to PodAffinity and PodAntiAffinity (#3651) * Add KEP-3633 Introduce MatchLabelKeys to PodAffinity and PodAntiAffinity * fix wording * address reviews * fix wording * assign PRR reviewer * fix based on reviews from prr * fix wording commit 24edc3159d57fbda71136c2ec147e2e6ded6a47c Merge: 1dab419f dfad5c9b Author: obiTrinobiIntel <98085336+obiTrinobiIntel@users.noreply.github.com> Date: Tue Jan 31 12:44:55 2023 +0000 Merge pull request #4 from catblade/Update-KEP-Progress 3675:Update motivations and user stories commit 525634fa08ea50ba16d2ba594b1cdfd8794b70f5 Merge: c65b0269 17d8ed04 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Tue Jan 31 03:30:49 2023 -0800 Merge pull request #3769 from mimowo/pod-failure-policy-testgrid Testgrid links to e2e tests for "KEP-3329: Retriable and non-retriable Pod failures for Jobs" commit c65b02697d94867daecabdab8220ba85c391d954 Merge: e1b20755 579df12a Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Jan 30 16:26:49 2023 -0800 Merge pull request #3794 from wzshiming/pod-host-ips KEP-2681: Target to alpha for 1.27 commit e1b20755423b19c71fdac17ac376158d32fe9484 Author: Lior Lieberman <liorlieberman@google.com> Date: Tue Jan 31 00:20:49 2023 +0000 KEP-3726: standard-application-protocols (#3727) * 3726-standard-application-protocols KEP * fix * fix * add proposed api change + criterias to add new protocols to the list * update toc * fix typo * remove undesired change * more changes * address feedback * update toc * add unresolved section and mark checklist steps * fix * undo fix commit bfc861e175eeeb5e12a2d1b1e648c57067439fd0 Author: Matthew Cary <mattcary@google.com> Date: Mon Jan 30 15:47:20 2023 -0800 Update kep-1847 for 1.27 beta commit 0e2da7a3f156021430e1daec1eee7a67a06f41aa Merge: 2108074b fa9fab6e Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Jan 30 15:44:48 2023 -0800 Merge pull request #3799 from ahg-g/ahg-mutable Updated mutable scheduling directives to adhere to the new test template commit fa9fab6e5e9709af2150718dd4c3cc4c42a90cff Author: ahg-g <ahg@google.com> Date: Mon Jan 30 22:50:03 2023 +0000 Updated mutable scheduling directives to adhere to the new test template commit dfad5c9b52e2a5aea250c4b5ba3980d057ad0ce0 Author: Catblade <catblade@gmail.com> Date: Mon Jan 30 15:48:15 2023 -0600 Update user stories in resource plugin manager Flesh out user stories in resource plugin manager. Minor edit to table of contents. commit 2108074b78562a5b131dd0e7746fcbf6385300ce Merge: fdf6e390 26f17570 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Jan 30 11:28:28 2023 -0800 Merge pull request #3792 from verb/ec-implemented KEP-277: Mark as implemented commit fdf6e390af6598dc0f5b31634aa7a8081629217d Merge: f37323ff 9483496b Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Jan 30 10:38:28 2023 -0800 Merge pull request #3782 from cici37/celUpdate KEP-3488: update on resource constraints commit f37323ffe04265d1c4d5cb3943081683e2b0fce8 Merge: 48599d1c 78200cb9 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Jan 30 08:30:51 2023 -0800 Merge pull request #3783 from wojtek-t/node_resource_consumption Extend PRR template with node resource exhaustion question commit 5eaac45c605808784556de883895fdc755d82ed4 Author: Han Kang <hankang@google.com> Date: Mon Jan 30 08:20:48 2023 -0800 update PPR review to wojtek commit d4e76893521d2aec3421313baedb8d4710e30abe Merge: a728ef06 4dc34b0c Author: Catblade <catblade@gmail.com> Date: Mon Jan 30 09:28:42 2023 -0600 Merge pull request #2 from catblade/catblade-patch-1 Update README.md commit 4dc34b0c3e870a45ff0653b7ef4e16a56eab2a76 Author: Catblade <catblade@gmail.com> Date: Mon Jan 30 09:28:19 2023 -0600 Update README.md commit a728ef065a6874026878f23c3096546f35c123fe Author: Catblade <catblade@gmail.com> Date: Mon Jan 30 07:51:45 2023 -0600 Update motivations in resource plugin manager. Minor edits. Remove one item that will not be covered with this KEP. commit a9e5d8f358c077ce1ffcb03053a5643fd6df085c Author: Ed Bartosh <eduard.bartosh@intel.com> Date: Thu Jan 12 16:12:00 2023 +0200 3063: Update CRI structures info commit 579df12ae252c91ddefd21de6afe66c388c889a6 Author: Shiming Zhang <wzshiming@foxmail.com> Date: Mon Jan 30 15:20:19 2023 +0800 Update milestone commit 1dab419f76aa3ca4ab87f2a46874c22fa725bed2 Author: Atanas Atanasov <atanas.atanasov@intel.com> Date: Sun Jan 29 11:24:11 2023 +0000 answer questioneer commit 70cffa6ec02c6b13e19deed358bdf2b7547d725d Author: Atanas Atanasov <atanas.atanasov@intel.com> Date: Sun Jan 29 10:35:42 2023 +0000 fixed structure of tests and graduation sections commit 2da51449bcb8f93fbcc87a649f9d38f427da07e0 Merge: e3760a09 61b8cd26 Author: obiTrinobiIntel <98085336+obiTrinobiIntel@users.noreply.github.com> Date: Sun Jan 29 10:07:45 2023 +0000 Merge pull request #3 from catblade/Update-KEP-Progress Flesh out and Merge KEP doc information for CCI KEP commit 61b8cd2698e6aa08fd0feb78417f338bd4019a62 Author: Catblade <catblade@gmail.com> Date: Sat Jan 28 13:38:43 2023 -0600 Add files via upload commit 1f891875dcb71d14046bf1c162ddc3feb409511e Author: catblade <catblade@gmail.com> Date: Sat Jan 28 13:37:15 2023 -0600 remove unneeded diagrams, one which will be replaced. commit ff587b83d748c654eb1fd0d3943609dba675977b Author: Catblade <catblade@gmail.com> Date: Sat Jan 28 13:36:06 2023 -0600 Add files via upload commit 4d92f15deb13a6d9ed036265d842e5eccfdebb97 Author: Catblade <catblade@gmail.com> Date: Sat Jan 28 13:33:32 2023 -0600 Update README.md Remove now unneeded explanation section. Section is on diagram. commit 8d15219cd6f237afbfed113a6c03716e89608b5b Author: Catblade <catblade@gmail.com> Date: Sat Jan 28 13:32:53 2023 -0600 Update README.md Add in pictures from directory. commit 534f3d5c3f449428b8e3f7d8fb7fb9f14bcd05e8 Author: Catblade <catblade@gmail.com> Date: Sat Jan 28 13:30:36 2023 -0600 Add architecture diagram in jpg Add architecture diagram in jpg. commit d9aec8079c1b3404e4a1130caec61ddb43efd0dd Author: Catblade <catblade@gmail.com> Date: Sat Jan 28 13:27:09 2023 -0600 Add diagrams for document CCI Allocation Sequence Diagram CCI Removal Sequence Diagram Externally Managed Resource Extension commit 40f7205c36a3647cc04ee94c95034ead33ff19e8 Author: catblade <catblade@gmail.com> Date: Sat Jan 28 13:23:01 2023 -0600 Removing files. Will change to jpgs so readable under dark and light mode with github. commit acbb7d05b6e69b240010a2dd3064aa335216f315 Author: Catblade <catblade@gmail.com> Date: Sat Jan 28 13:16:51 2023 -0600 Add files via upload commit 62cfcce9dff77e3f604316ff3c8e17ac10dc9f49 Merge: 1999a46a 48599d1c Author: catblade <catblade@gmail.com> Date: Sat Jan 28 13:07:43 2023 -0600 Merge remote-tracking branch 'upstream/master' into Update-KEP-Progress commit 1999a46adebc002aebabb1059b54af6c4920fcd7 Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 19:44:22 2023 -0600 Update README.md Finish adding content for architecture. commit be7ce045fc7d5a34212d6dab5752d6f3f3b59ed6 Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 19:37:32 2023 -0600 Update README.md Continue adding content to the architecture part of the proposal, including the API components. commit 4b428513a551e580ecf1bc0639e2dc8cd7f6d7ac Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 19:28:24 2023 -0600 Update README.md Working through adding the architecture section. More nits on formatting. commit 2b2ff93afffebb8504e9c793025b667dddb128bc Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 19:17:59 2023 -0600 Update README.md commit 60e5fb343d8e729af26bb89cbf82c0292833f9e4 Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 19:17:24 2023 -0600 Update README.md Fix heading commit b07fac68636abfae0a814a5ba3668f87ae3dcaf9 Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 19:16:11 2023 -0600 Update README.md Add in formatting nits. commit 48599d1cc4391c5d176606490ed6f766677855d9 Merge: 67173c56 bd7ffce0 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Fri Jan 27 16:54:34 2023 -0800 Merge pull request #3660 from Dyanngg/master KEP-2091: Update API types for AdminNetworkPolicy and BaselineAdminNetworkPolicy commit 67173c56ceacca1f46fe3e516ce01eca30712ce2 Merge: 79b30a2b 952a7671 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Fri Jan 27 16:46:34 2023 -0800 Merge pull request #3706 from danwinship/cloud-node-ips KEP-3705: Cloud Dual-Stack --node-ip Handling commit 79b30a2b8d9e7db516a559df8e3a449eb645179a Merge: dfb5b643 ad3b43d6 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Fri Jan 27 14:26:40 2023 -0800 Merge pull request #3767 from robscott/referencegrant KEP-3766: Move ReferenceGrant to sig-auth API Group commit ad3b43d6bbb42700c2a9f6177c424b6eb72edabd Author: Rob Scott <robertjscott@google.com> Date: Fri Jan 27 22:13:44 2023 +0000 Removing PRR until KEP is marked implementable commit 9b6e87713047fe051e0c1fbaeb0462530f9626c9 Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 15:00:24 2023 -0600 Update README.md Still much more formatting, adding of pictures to do. commit e4de952162a7c1fffd5b6235c0f5335c7237029a Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 14:47:04 2023 -0600 Update README.md Add in goals, upgrade and rollback planning. commit 2aded5ab672dec653e0dbd915e1252383ca60684 Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 14:35:16 2023 -0600 Update README.md commit 5c05ccfaf42ca928791b0a110100c0856e12eca8 Merge: 0de89c61 e3760a09 Author: Catblade <catblade@gmail.com> Date: Fri Jan 27 14:22:59 2023 -0600 Merge pull request #1 from obiTrinobiIntel/master merge changes from master. commit 6e8a2bf7558a00037890109956874eae7d2ec683 Author: Rob Scott <robertjscott@google.com> Date: Fri Jan 27 19:28:04 2023 +0000 Moving open questions to unresolved blocks and adding links to prev discussion commit 26f1757098a848e5f824e0fa3cba059f9d9a7998 Author: Lee Verberne <verb@google.com> Date: Fri Jan 27 17:45:27 2023 +0100 KEP-277: Mark as implemented commit dfb5b64322fe861fcc173ca8246a2ec5a511e46e Merge: 92cda6fd c41c17e4 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Fri Jan 27 08:00:27 2023 -0800 Merge pull request #3753 from logicalhan/slis KEP-3466: update beta graduation requirements for component SLIs commit 17d8ed04a1bd932b000900e638eb725a8157135a Author: Michal Wozniak <mw219725@gmail.com> Date: Thu Jan 19 15:42:09 2023 +0100 Fix typos commit becd62cca8ab1668848f56b6582fcc2f88d73763 Author: Michal Wozniak <mw219725@gmail.com> Date: Mon Jan 23 12:03:17 2023 +0100 Provide testgrid links to the e2e tests commit bdf0a73bc9bc61de1b44aeb3eda60c55d7307618 Author: Han Kang <hankang@google.com> Date: Fri Jan 27 07:49:34 2023 -0800 amend beta requirements commit c41c17e4d7b76d0b6124b77700e41a02c7941579 Author: Han Kang <hankang@google.com> Date: Thu Jan 26 15:10:49 2023 -0800 update to address wojtek's comments commit 135c8a1819ae9c4194efbf505f945631c6ef808e Author: Han Kang <hankang@google.com> Date: Wed Jan 18 13:15:45 2023 -0800 add prr reviewer commit e3760a09fcdb9067185cc5842fe282a343f944cd Merge: 8340d4e5 c55599b5 Author: obiTrinobiIntel <98085336+obiTrinobiIntel@users.noreply.github.com> Date: Fri Jan 27 11:50:20 2023 +0000 Merge pull request #2 from catblade/patch-1 Patch 1 commit 78200cb9d1a4244fd068e819c4cb430ebd114eaa Author: Wojciech Tyczyński <wojtekt@google.com> Date: Thu Jan 26 10:03:53 2023 +0100 Extend PRR template with node resource exhaustion question commit 92cda6fd6ace713798ee306201fe7238e733443a Merge: 34b46e89 bff55378 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Jan 26 09:40:27 2023 -0800 Merge pull request #3771 from MikeSpreitzer/apf-ga-update KEP-1040: update GA graduation criteria commit 767c0f7fba700e6255ffdd5c842b8c57919ff387 Author: Rob Scott <robertjscott@google.com> Date: Wed Jan 25 02:10:28 2023 +0000 Moving KEP to sig-auth, fixes from PR feedback, test details commit 9483496b448bf5c5cd989e1ac3e0e123ab82ac0f Author: Cici Huang <cicih@google.com> Date: Wed Jan 25 16:38:50 2023 +0000 Updates on resource constraints. commit 2cc267029cf21759f0ab5b262d07b15801f15022 Author: Cici Huang <cicih@google.com> Date: Wed Jan 25 16:23:51 2023 +0000 Define GA graduation criteria commit aa4a1c670f6eb36e2153f82cf09299aa44b9f980 Author: Cici Huang <cicih@google.com> Date: Wed Jan 25 16:18:13 2023 +0000 temp changes commit adb71ee393e8cbf20b00ac3a2e3f8ac5c723ed23 Author: Nick Young <nick@isovalent.com> Date: Tue Jan 24 06:39:24 2023 +0000 Update with examples and clarifications after initial review Signed-off-by: Nick Young <nick@isovalent.com> commit d9b390ef8879665e8412dc5b3f426d5fb1446e28 Author: Nick Young <nick@isovalent.com> Date: Mon Jan 23 03:31:13 2023 +0000 Update with design notes and extra questions info Signed-off-by: Nick Young <nick@isovalent.com> commit 462a10f394e5e6c3e1a24b605afd76293621bd36 Author: Rob Scott <robertjscott@google.com> Date: Sat Jan 21 01:14:22 2023 +0000 KEP-3766: Move ReferenceGrant to sig-auth API Group Co-Authored-By: Nick Young <nick@isovalent.com> commit 34b46e891ce4615fdd6a05dc612081dbb2825284 Author: Kevin Delgado <kevindelgado@google.com> Date: Tue Jan 24 11:01:53 2023 -0800 KEP-2885 Field Validation 1.27 GA graduation (#3725) * Update field validation KEP for 1.27 GA graduation * Address feedback * update gate removal timeline commit 5c79049c7a15f88056236e298f2bbe002c4c12a3 Author: Jordan Liggitt <liggitt@google.com> Date: Tue Jan 24 10:23:27 2023 -0500 Clarify no change is proposed for updating development branch to latest go version immediately commit 90f4c9b9ccd4f5adad8113b1dcdb3cbfb539e832 Author: Maksim Nabokikh <max.nabokih@gmail.com> Date: Tue Jan 24 19:05:33 2023 +0400 Apply suggestions from code review Co-authored-by: Jordan Liggitt <jordan@liggitt.net> Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com> commit c28f8a5376b058b4c64a0a4f511946cf2001e0e4 Merge: c8840442 4099cdef Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Tue Jan 24 06:42:17 2023 -0800 Merge pull request #3735 from LiorLieberman/patch-1 Update verify-toc.sh commit 22e17dc97b8f2d1c8fa12de462acbd8ebb8be2ea Author: Jordan Liggitt <liggitt@google.com> Date: Mon Jan 23 17:39:23 2023 -0500 Update testing details for compatible library use commit d74071499ff8f0ddac9db69191bd8d513e46a60a Author: Jordan Liggitt <liggitt@google.com> Date: Mon Jan 23 17:29:12 2023 -0500 Update go compatibility proposal status commit ca46b0265ff84c0c0274b88089394a3556198292 Author: Jordan Liggitt <liggitt@google.com> Date: Mon Jan 23 17:28:50 2023 -0500 Clarify prereq merge, prereq backport, go version bump steps commit 26cea5d1a770e4fe61dbc9b3c42fb99793d854ab Author: Jordan Liggitt <liggitt@google.com> Date: Tue Jan 17 22:15:06 2023 -0500 Link to examples of go releases commit baa5a858394b363d1db9a6905da428681fa26470 Author: Jordan Liggitt <liggitt@google.com> Date: Tue Jan 17 22:11:40 2023 -0500 Future-proof branch name commit 3e7f7618d3238f474355c23b73635e40f62ee296 Author: Jordan Liggitt <liggitt@google.com> Date: Tue Jan 17 15:45:47 2023 -0500 KEP-3744: Stay on supported go versions: initial draft commit c88404426676d58cdcf3397897197fd98ef327ef Merge: f633d91b 524a1335 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Jan 23 14:22:16 2023 -0800 Merge pull request #3722 from Jefftree/agg-discovery-beta KEP-3352 Aggregated Discovery to Beta commit 524a1335fc566893a25f98d2da2cc440a4531b1a Author: Jefftree <jeffrey.ying86@live.com> Date: Tue Jan 10 19:44:14 2023 +0000 Add beta requirements commit 4c6a711dc8d65241d347fb1649bd22d2aa7615ca Author: m.nabokikh <maksim.nabokikh@flant.com> Date: Mon Jan 23 23:11:42 2023 +0100 KEP-3325: SelfSubjectReview API Beta graduation Signed-off-by: m.nabokikh <maksim.nabokikh@flant.com> commit bff55378e01022f5f9788f4b02c0c7fe24d56274 Author: Mike Spreitzer <mspreitz@us.ibm.com> Date: Mon Jan 23 16:12:38 2023 -0500 Update GA graduation criteria 1. Convert to check list. 2. Re-order so that completed items come first. 3. Update tuning item to refer to the whole interface (e.g, including logs and metrics) rather than just the API. 4. Update the tuning item to replace "auto-tuning" with simply "tuning". The thinking is that the proper focus is on observability and controllabiility; automation of the tuning was always intended to be a matter for later consideration. commit 39263f5cd970492946b53111985ec53d884ea694 Author: Kermit Alexander II <kermitalexandr@google.com> Date: Mon Jan 23 19:53:30 2023 +0000 Add TODO and note on CEL upstream. commit bd2ca8393cefc747cd9918bb0e195cb96aea7539 Author: Kermit Alexander II <kermitalexandr@google.com> Date: Mon Jan 23 19:39:30 2023 +0000 Update messageExpression behavior re: cost limits. commit f633d91bcf9d7fbf7e330786f1f591ddccc44f9c Merge: d2d2df65 58ec5f85 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Jan 23 11:31:57 2023 -0800 Merge pull request #3709 from ahg-g/mutable-stable KEP-2926: Graduate mutable scheduling directives to stable commit d2d2df65b0f750e58872f9876a6e24ad5863d167 Merge: 09a5eabe dd1f3822 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Mon Jan 23 11:27:58 2023 -0800 Merge pull request #3682 from xuzhenglun/master Reserve Nodeport Ranges For Dynamic And Static Port Allocation commit 58ec5f8559c6df65016241056d978f77b24a08ba Author: ahg-g <ahg@google.com> Date: Mon Jan 23 19:26:17 2023 +0000 Graduate mutable scheduling directives to stable commit dd1f3822e47b38f8d2f31f8cbc6233c82c6128a7 Author: xuzhenglun <xuzhenglun@gmail.com> Date: Sat Dec 10 17:59:06 2022 +0800 Reserve Nodeport Ranges For Dynamic And Static Port Allocation Signed-off-by: xuzhenglun <xuzhenglun@gmail.com> commit 19fcde4129fccd0a2601eac15d1d699d9f811661 Author: Paco Xu <paco.xu@daocloud.io> Date: Fri Aug 5 21:43:16 2022 +0800 update KEP 2227: implementation history commit 09a5eabe43c13ced30b2191508115a0ef90f4e1f Merge: fe684210 96ae1871 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Jan 19 16:12:15 2023 -0800 Merge pull request #3667 from wojtek-t/consistent_streaming_support_api Update API proposal for KEP 3157 commit fe684210564c789259617ec2f154c12b74214ec1 Merge: 545228cd 4301eea3 Author: Kubernetes Prow Robot <k8s-ci-robot@users.noreply.github.com> Date: Thu Jan 19 11:28:16 2023 -0800 Merge pull request #3760 from dgrisonnet/383-update-scope Update KEP-383 graduation criterias commit 4301eea3654fd8cdde5d21dbab835cdaff8ac50f Author: Damien Grisonnet <dgrisonn@redhat.com> Date: Thu Jan 19 20:04:46 2023 +0100 keps-383: update graduation criterias The issue for KEP-383 can't be closed although the KEP has graduated to stable because all the Kubernetes components haven't been migrated to use the new API. The actual migration is a big effort that needs to be properly planned and as such would be better handled in a seperate KEP. There are also some changes that needs to be considered in order to not break existing behaviors. As such, the plan is to remove the migration from KEP-383's scope and instead do it as part of KEP-3728. Signed-off-by: Damien Grisonnet <dgrisonn@redhat.com> commit 3ad350bec2dc8114af43f458a3783e3446ed12de Author: Han Kang <hankang@google.com> Date: Wed Jan 18 13:18:08 2023 -0800 KEP-3466: update beta graduation requirements commit 9c120e1a05cf09808974dd4d2bb8939f087f1c90 Author: Han Kang <hankang@google.com> Date: Wed Jan 18 13:11:52 2023 -0800 update toc commit ddcc4839102759392fd4c468150e68f52074b209 Author: Han Kang <hankang@google.com> Date: Wed Jan 18 12:25:48 2023 -0800 update stability KEP for beta commit 9176a2f888f38544dfbc470e7a81b3e15ab491aa Author: Maciej Szulik <maszulik@redhat.com> Date: Mon Aug 1 17:40:20 2022 +0200 Promote CronJob's TimeZone support to GA commit 952a7671f321ab7d8a6ce4cf1f9a63bf75861528 Author: Dan Winship <danwinship@redhat.com> Date: Mon Jan 16 14:43:15 2023 -0500 updates commit 96ae1871e2b2728930a50eae61c8c83d604a05ca Author: Wojciech Tyczyński <wojtekt@google.com> Date: Thu Nov 24 12:09:59 2022 +0100 Update API proposal for KEP 3157 commit c55599b515ed3a594dd3cc3345433f99f6bb3f15 Author: Catblade <catblade@gmail.com> Date: Fri Jan 13 15:00:27 2023 -0600 Updates to goals/non-goals. Begin fleshing out user stories. commit 616842ea62df5f5d3656e6ec0dda64120219d979 Author: Catblade <catblade@gmail.com> Date: Fri Jan 13 14:51:31 2023 -0600 Update Summary to reflect DRA instead of kubelet refactor commit 317234305c10f82a2f4e38b56c5cd07694eb6740 Author: Kermit Alexander II <kermitalexandr@google.com> Date: Fri Jan 13 18:14:53 2023 +0000 Update for inclusion of string.format in CEL. commit 4099cdef98ac3a54d85bdedb2f9d0ea7af1930c7 Author: Lior Lieberman <liorlieberman@google.com> Date: Fri Jan 13 15:00:27 2023 +0000 Update verify-toc.sh commit bd7ffce0471d2c4e48d3098e49a10bef4386f195 Author: Dyanngg <dingyang@vmware.com> Date: Wed Jan 11 10:58:54 2023 -0800 Address comments Signed-off-by: Dyanngg <dingyang@vmware.com> commit ba6965366034a8a7c5b3f0469921e1c33074d138 Author: Yang Ding <dingyang@vmware.com> Date: Thu Jun 9 15:17:43 2022 -0700 Update API types as well as doc contents based on CRD implementation Signed-off-by: Yang Ding <dingyang@vmware.com> commit 93020fca1c052fea155d7c32fc4f13b976e0decb Author: astoycos <astoycos@redhat.com> Date: Mon May 23 12:44:18 2022 -0700 Update ANP Sample Yamls Signed-off-by: astoycos <astoycos@redhat.com> commit ebef272c280bb04ea47f8295b3fc0d9626a84484 Author: Andrew Sy Kim <andrewsy@google.com> Date: Thu Jan 5 10:08:52 2023 -0500 KEP-2133: set status to implemented Signed-off-by: Andrew Sy Kim <andrewsy@google.com> commit 10fd2c992bda8b4a2db51b773e681b80d46414c4 Author: Ryan Phillips <rphillips@redhat.com> Date: Tue Jan 3 15:12:47 2023 -0600 2238: update liveness probe grace period enhancement for GA commit cf97fd57f3f0febdc24e211093707733d1ed6c64 Author: Dan Winship <danwinship@redhat.com> Date: Thu Dec 1 11:37:09 2022 -0500 KEP-3705 dual-stack cloud --node-ip handling commit 8340d4e569bfe4069e5fe0d4dbd52e4cdf1c423d Merge: 0de89c61 a93d3b4c Author: obiTrinobiIntel <98085336+obiTrinobiIntel@users.noreply.github.com> Date: Mon Dec 12 18:06:26 2022 +0000 Merge pull request #1 from catblade/patch-1 Updates to KEP sections for enhancement #3675, specifically goals, summary, and non-goals. commit a93d3b4cd3fcb8be747a1792875810cef8c79547 Author: Catblade <catblade@gmail.com> Date: Thu Dec 8 15:58:31 2022 -0600 Read.md changes for resource Plugin Manager * Flesh out motivations * Add in proposal summary * Stub in user stories * Stub in test plan * Stub in pre-development test plan. commit e6c2f97be1de84cb7b23e6cd340f56742fe5cf27 Author: Catblade <catblade@gmail.com> Date: Tue Dec 6 14:05:11 2022 -0600 Update README.md commit 8ec40d57dcfd20c0bc8cd5ff7c50632e8c2a2e24 Author: Catblade <catblade@gmail.com> Date: Tue Dec 6 08:26:48 2022 -0600 Fleshing out KEP Add in goals, non-goals. Currently working on summary and motivations. commit 0de89c6106bd82c5a1afd3b6552837c727847ca0 Author: obiTrinobiIntel <98085336+obiTrinobiIntel@users.noreply.github.com> Date: Mon Dec 5 15:21:59 2022 +0000 fix typo commit 22886361968b518389a1e27bdea517ae90a5ab7b Author: Atanas Atanasov <atanas.atanasov@intel.com> Date: Mon Dec 5 09:19:23 2022 -0600 add title commit ae5260c22f58057b11357dcab2a47c522f696226 Author: Atanas Atanasov <atanas.atanasov@intel.com> Date: Mon Dec 5 09:13:23 2022 -0600 added kep template commit 1e8559f6380274386ae7f842e21d8e8c46b89e97 Author: Han Kang <hankang@google.com> Date: Tue Nov 8 12:33:20 2022 -0800 add prr reviewer commit 8c40b32b9068a99829cf630adf756d424b9cf19b Author: Han Kang <hankang@google.com> Date: Tue Nov 8 12:23:46 2022 -0800 update status of klog flag deprecation
…ty (kubernetes#3651) * Add KEP-3633 Introduce MatchLabelKeys to PodAffinity and PodAntiAffinity * fix wording * address reviews * fix wording * assign PRR reviewer * fix based on reviews from prr * fix wording
…ty (kubernetes#3651) * Add KEP-3633 Introduce MatchLabelKeys to PodAffinity and PodAntiAffinity * fix wording * address reviews * fix wording * assign PRR reviewer * fix based on reviews from prr * fix wording
MatchLabelKeys
to PodAffinity and PodAntiAffinityMatchLabelKeys
to Pod Affinity and Pod Anti Affinity #3633