From ee3a716a89c3aa0a16891447a46123bf9bd564f4 Mon Sep 17 00:00:00 2001 From: Sahil Vazirani Date: Tue, 27 Jul 2021 10:37:59 -0700 Subject: [PATCH] Graduate TTL after finish to stable Incorporating feedback --- keps/prod-readiness/sig-apps/592.yaml | 2 ++ keps/sig-apps/592-ttl-after-finish/README.md | 5 ++++- keps/sig-apps/592-ttl-after-finish/kep.yaml | 5 +++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/keps/prod-readiness/sig-apps/592.yaml b/keps/prod-readiness/sig-apps/592.yaml index 9acdfdf4ddc..9acffe456cf 100644 --- a/keps/prod-readiness/sig-apps/592.yaml +++ b/keps/prod-readiness/sig-apps/592.yaml @@ -1,3 +1,5 @@ kep-number: 592 beta: approver: "@wojtek-t" +stable: + approver: "@wojtek-t" diff --git a/keps/sig-apps/592-ttl-after-finish/README.md b/keps/sig-apps/592-ttl-after-finish/README.md index 1c336a3ddad..03290ab76cf 100644 --- a/keps/sig-apps/592-ttl-after-finish/README.md +++ b/keps/sig-apps/592-ttl-after-finish/README.md @@ -237,7 +237,7 @@ Mitigations: ### Beta -> GA -- Make a decision on wehther or not the feature should be extended to pods +- TTL controller will be GA'ed without handling pods. The ability to extend TTL controller to work with pods can be introduced via a feature gate so that we can collect feedback and improve. - Enabled in Beta for at least two releases without complaints [umbrella issues]: https://github.com/kubernetes/kubernetes/issues/42752 @@ -427,3 +427,6 @@ When a Pod is created or updated: - indicate that the feature will be graduated for Jobs, and that Pods will be done as future work under a separate flag - add production readiness questionnaire - mark the feature for Beta graduation for jobs. +- 2021-07-27: KEP updated to + - indicate that the feature will be graduated to stable for Jobs + - Pods will be done as future work if the need arises diff --git a/keps/sig-apps/592-ttl-after-finish/kep.yaml b/keps/sig-apps/592-ttl-after-finish/kep.yaml index f97558292b1..df1a439ef0b 100644 --- a/keps/sig-apps/592-ttl-after-finish/kep.yaml +++ b/keps/sig-apps/592-ttl-after-finish/kep.yaml @@ -3,6 +3,7 @@ kep-number: 592 authors: - "@janetkuo" - "@ahg-g" + - "@sahilvv" owning-sig: sig-apps participating-sigs: - sig-api-machinery @@ -23,12 +24,12 @@ superseded-by: - n/a # The target maturity stage in the current dev cycle for this KEP. -stage: beta +stage: stable # 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.21" +latest-milestone: "v1.23" # The milestone at which this feature was, or is targeted to be, at each stage. milestone: