From 35454bc91eca4362b8549151156c6859c7af4c21 Mon Sep 17 00:00:00 2001 From: Paco Xu Date: Fri, 12 Jan 2024 11:37:42 +0800 Subject: [PATCH] update EventedPLEG status after the revert change --- .../sig-node/3386-kubelet-evented-pleg/README.md | 16 +++++++++++----- keps/sig-node/3386-kubelet-evented-pleg/kep.yaml | 7 +++---- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/keps/sig-node/3386-kubelet-evented-pleg/README.md b/keps/sig-node/3386-kubelet-evented-pleg/README.md index b3311b521b3f..ee3e80fe4fb8 100644 --- a/keps/sig-node/3386-kubelet-evented-pleg/README.md +++ b/keps/sig-node/3386-kubelet-evented-pleg/README.md @@ -25,7 +25,6 @@ - [Graduation Criteria](#graduation-criteria) - [Alpha](#alpha) - [Beta](#beta) - - [Beta (enabled by default)](#beta-enabled-by-default) - [Stress Test](#stress-test) - [Recovery Test](#recovery-test) - [Retries with Backoff Logic](#retries-with-backoff-logic) @@ -358,7 +357,6 @@ We expect no non-infra related flakes in the last month as a GA graduation crite - Add E2E Node Conformance presubmit job in CI - Add E2E Node Conformance periodic job in CI -#### Beta (enabled by default) ##### Stress Test To test the performance and scalability of Evented PLEG, it is necessary to generate a large number of CRI Events by creating and deleting a significant number of containers within a short period of time. The following steps outline the stress test: @@ -668,9 +666,17 @@ Disabling this feature in the kubelet will revert to the existing relisting PLEG ## Implementation History -- PR for required CRI changes - https://github.com/kubernetes/kubernetes/pull/110165 -- PR for presubmit Node e2e job - https://github.com/kubernetes/test-infra/pull/28366 -- PR for periodic Node e2e job - https://github.com/kubernetes/test-infra/pull/28592 +- Alpha(1.25) + - + - +- Beta(default false, 1.27) + - + - PR for presubmit Node e2e job - + - PR for periodic Node e2e job - + - v1.29 bugfix: +- Revert to Alpha(1.30): backported to v1.27.9, v1.28.6, v1.29.1, as there is a known issue and that will make static pod failed to start. + - revert PR + - v1.30 bugfix: ## Drawbacks diff --git a/keps/sig-node/3386-kubelet-evented-pleg/kep.yaml b/keps/sig-node/3386-kubelet-evented-pleg/kep.yaml index 0397d70a091c..837f66aba9eb 100644 --- a/keps/sig-node/3386-kubelet-evented-pleg/kep.yaml +++ b/keps/sig-node/3386-kubelet-evented-pleg/kep.yaml @@ -5,7 +5,7 @@ authors: - "@harche" owning-sig: sig-node status: implementable -creation-date: 2022-06-13 +creation-date: 2024-01-12 reviewers: - "@mrunalp" - "@SergeyKanzhelev" @@ -13,17 +13,16 @@ approvers: - "@derekwaynecarr" # The target maturity stage in the current dev cycle for this KEP. -stage: beta +stage: alpha # The most recent milestone for which work toward delivery of this KEP has been # done. This can be the current (upcoming) milestone, if it is being actively # worked on. -latest-milestone: "v1.27" +latest-milestone: "v1.30" # The milestone at which this feature was, or is targeted to be, at each stage. milestone: alpha: "v1.26" - beta: "v1.27" # The following PRR answers are required at alpha release # List the feature gate name and the components for which it must be enabled