From 8fb3609f7e5173cdc74b97c8fc7ee0323e81f98c Mon Sep 17 00:00:00 2001 From: Bridget Kromhout Date: Fri, 13 Aug 2021 16:43:36 -0500 Subject: [PATCH 1/3] Moving dual-stack to stable in 1.23 Signed-off-by: Bridget Kromhout --- keps/sig-network/563-dual-stack/README.md | 2 +- keps/sig-network/563-dual-stack/kep.yaml | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/keps/sig-network/563-dual-stack/README.md b/keps/sig-network/563-dual-stack/README.md index 7da1ceeb8b6..01fa451cc94 100644 --- a/keps/sig-network/563-dual-stack/README.md +++ b/keps/sig-network/563-dual-stack/README.md @@ -1243,7 +1243,7 @@ v1.21: Moved from `Alpha` to `Beta` v1.22: Gathering beta user feedback and making bugfixes as needed. -v1.23: Planning to move from `Beta` to `Stable` +v1.23: Moved from `Beta` to `Stable` ## Alternatives diff --git a/keps/sig-network/563-dual-stack/kep.yaml b/keps/sig-network/563-dual-stack/kep.yaml index a449494af5e..6920a688acb 100644 --- a/keps/sig-network/563-dual-stack/kep.yaml +++ b/keps/sig-network/563-dual-stack/kep.yaml @@ -19,10 +19,10 @@ prr-approvers: - "@johnbelamaric" editor: TBD creation-date: "2018-05-21" -last-updated: "2021-05-03" -status: implementable -stage: beta -latest-milestone: v1.22 +last-updated: "2021-08-13" +status: implemented +stage: stable +latest-milestone: v1.23 milestone: alpha: "v1.20" beta: "v1.21" From 0fab11b26597559800cc9833c92da0e379416e27 Mon Sep 17 00:00:00 2001 From: Bridget Kromhout Date: Mon, 16 Aug 2021 16:22:50 -0500 Subject: [PATCH 2/3] Clarifying PRR criteria Signed-off-by: Bridget Kromhout --- keps/sig-network/563-dual-stack/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keps/sig-network/563-dual-stack/README.md b/keps/sig-network/563-dual-stack/README.md index 01fa451cc94..af6353d5f0b 100644 --- a/keps/sig-network/563-dual-stack/README.md +++ b/keps/sig-network/563-dual-stack/README.md @@ -1380,9 +1380,9 @@ This capability will move to beta when the following criteria have been met. This capability will move to stable when the following criteria have been met. * Support of at least one CNI plugin to provide multi-IP -* e2e test successfully running on two platforms +* e2e test successfully running on two platforms (Azure and kind) * testing ingress controller infrastructure with updated dual-stack services -* dual-stack tests run as pre-submit blocking for PRs +* dual-stack tests always run as pre-submit (non-blocking) for PRs ## Production Readiness Review Questionnaire From bb16495f86c22cbbb1745c4b9fc4af9c0e12e474 Mon Sep 17 00:00:00 2001 From: Bridget Kromhout Date: Thu, 19 Aug 2021 14:58:18 -0500 Subject: [PATCH 3/3] Clarifications for dual-stack Signed-off-by: Bridget Kromhout --- keps/sig-network/563-dual-stack/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/keps/sig-network/563-dual-stack/README.md b/keps/sig-network/563-dual-stack/README.md index af6353d5f0b..abbeaafca4b 100644 --- a/keps/sig-network/563-dual-stack/README.md +++ b/keps/sig-network/563-dual-stack/README.md @@ -1379,9 +1379,9 @@ This capability will move to beta when the following criteria have been met. This capability will move to stable when the following criteria have been met. -* Support of at least one CNI plugin to provide multi-IP +* Support of at least one CNI plugin to provide multi-IP ([Cilium](https://cilium.io/blog/2021/05/20/cilium-110) and [Calico](https://www.tigera.io/blog/dual-stack-operation-with-calico-on-kubernetes/)) * e2e test successfully running on two platforms (Azure and kind) -* testing ingress controller infrastructure with updated dual-stack services +* dual-stack service object is backwards-compatible with existing ingress controllers, so ingress controller infrastructure remains the same with updated dual-stack services * dual-stack tests always run as pre-submit (non-blocking) for PRs