From 013985781fb9c1b6bcad0d407968d09b1666655c Mon Sep 17 00:00:00 2001 From: Spencer Gilbert Date: Tue, 8 Jun 2021 18:09:03 -0400 Subject: [PATCH 1/6] Drop 1.14 from test matrix, add new versions, update patch versions Signed-off-by: Spencer Gilbert --- .github/workflows/k8s_e2e.yml | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/.github/workflows/k8s_e2e.yml b/.github/workflows/k8s_e2e.yml index a87ac7cc9a955..0cab5a4bc92cd 100644 --- a/.github/workflows/k8s_e2e.yml +++ b/.github/workflows/k8s_e2e.yml @@ -95,15 +95,16 @@ jobs: script: | // Parameters. const minikube_version = [ - "v1.15.1", + "v1.20.0", ] const kubernetes_version = [ - { version: "v1.19.2", is_essential: true }, - { version: "v1.18.9" }, - { version: "v1.17.12" }, - { version: "v1.16.15" }, // v1.16.13 is broken, see https://github.com/kubernetes/kubernetes/issues/93194 + { version: "v1.21.2", is_essential: true }, + { version: "v1.20.8" }, + { version: "v1.19.12" }, + { version: "v1.18.19" }, + { version: "v1.17.17" }, + { version: "v1.16.15" }, { version: "v1.15.12" }, - { version: "v1.14.10" }, ] const container_runtime = [ "docker", From f73c396c025b9bd953f3423ff401d620c79ef17a Mon Sep 17 00:00:00 2001 From: Spencer Gilbert Date: Wed, 9 Jun 2021 15:09:29 -0400 Subject: [PATCH 2/6] Update documented references to kubernetes v1.14.X Signed-off-by: Spencer Gilbert --- docs/reference/components/sources/kubernetes_logs.cue | 2 +- docs/reference/installation/platforms/kubernetes.cue | 2 +- docs/reference/services/kubernetes.cue | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/reference/components/sources/kubernetes_logs.cue b/docs/reference/components/sources/kubernetes_logs.cue index d1e014044441d..985b57e1e4867 100644 --- a/docs/reference/components/sources/kubernetes_logs.cue +++ b/docs/reference/components/sources/kubernetes_logs.cue @@ -540,7 +540,7 @@ components: sources: kubernetes_logs: { Vector is tested extensively against Kubernetes. In addition to Kubernetes being Vector's most popular installation method, Vector implements a comprehensive end-to-end test suite for all minor Kubernetes versions starting - with `1.14. + with `1.15`. """ } diff --git a/docs/reference/installation/platforms/kubernetes.cue b/docs/reference/installation/platforms/kubernetes.cue index 5f7bcde025252..3f1d8d1769f3c 100644 --- a/docs/reference/installation/platforms/kubernetes.cue +++ b/docs/reference/installation/platforms/kubernetes.cue @@ -7,7 +7,7 @@ installation: platforms: kubernetes: { open-source container-orchestration system for automating application deployment, scaling, and management. """ - minimum_supported_version: "1.14" + minimum_supported_version: "1.15" how_it_works: { components.sources.kubernetes_logs.how_it_works diff --git a/docs/reference/services/kubernetes.cue b/docs/reference/services/kubernetes.cue index 15c7e9f40e785..8187d263593b2 100644 --- a/docs/reference/services/kubernetes.cue +++ b/docs/reference/services/kubernetes.cue @@ -4,5 +4,5 @@ services: kubernetes: { name: "Kubernetes" thing: "a \(name) cluster" url: urls.kubernetes - versions: ">= 1.14" + versions: ">= 1.15" } From 5da280f894e3d7ff891bcf9136a2799187aeb387 Mon Sep 17 00:00:00 2001 From: Spencer Gilbert Date: Wed, 9 Jun 2021 16:28:23 -0400 Subject: [PATCH 3/6] 1.21.2 and 1.20.8 are not yet released Signed-off-by: Spencer Gilbert --- .github/workflows/k8s_e2e.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/k8s_e2e.yml b/.github/workflows/k8s_e2e.yml index 0cab5a4bc92cd..61fce3ad7e8fd 100644 --- a/.github/workflows/k8s_e2e.yml +++ b/.github/workflows/k8s_e2e.yml @@ -98,9 +98,9 @@ jobs: "v1.20.0", ] const kubernetes_version = [ - { version: "v1.21.2", is_essential: true }, - { version: "v1.20.8" }, - { version: "v1.19.12" }, + { version: "v1.21.1", is_essential: true }, // Has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start. + { version: "v1.20.7" }, // Has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start. + { version: "v1.19.11" }, { version: "v1.18.19" }, { version: "v1.17.17" }, { version: "v1.16.15" }, From 0c1a2246f5802c7bed70069bdc5509f9ac5fe8b0 Mon Sep 17 00:00:00 2001 From: Spencer Gilbert Date: Fri, 11 Jun 2021 10:27:58 -0400 Subject: [PATCH 4/6] tweak versions to try and avoid cri-o errors Signed-off-by: Spencer Gilbert --- .github/workflows/k8s_e2e.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/k8s_e2e.yml b/.github/workflows/k8s_e2e.yml index 61fce3ad7e8fd..b5a1d39a5966d 100644 --- a/.github/workflows/k8s_e2e.yml +++ b/.github/workflows/k8s_e2e.yml @@ -100,10 +100,10 @@ jobs: const kubernetes_version = [ { version: "v1.21.1", is_essential: true }, // Has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start. { version: "v1.20.7" }, // Has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start. - { version: "v1.19.11" }, + { version: "v1.19.10" }, { version: "v1.18.19" }, { version: "v1.17.17" }, - { version: "v1.16.15" }, + { version: "v1.16.14" }, { version: "v1.15.12" }, ] const container_runtime = [ From 0b8f8d7b2ea8f2256bdbd7c14c69f93cf1b26153 Mon Sep 17 00:00:00 2001 From: Spencer Gilbert Date: Fri, 11 Jun 2021 11:51:05 -0400 Subject: [PATCH 5/6] revert version downgrades Signed-off-by: Spencer Gilbert --- .github/workflows/k8s_e2e.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/k8s_e2e.yml b/.github/workflows/k8s_e2e.yml index b5a1d39a5966d..61fce3ad7e8fd 100644 --- a/.github/workflows/k8s_e2e.yml +++ b/.github/workflows/k8s_e2e.yml @@ -100,10 +100,10 @@ jobs: const kubernetes_version = [ { version: "v1.21.1", is_essential: true }, // Has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start. { version: "v1.20.7" }, // Has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start. - { version: "v1.19.10" }, + { version: "v1.19.11" }, { version: "v1.18.19" }, { version: "v1.17.17" }, - { version: "v1.16.14" }, + { version: "v1.16.15" }, { version: "v1.15.12" }, ] const container_runtime = [ From aa4b68cf0fbc840dd1e75943373af3954f7bd033 Mon Sep 17 00:00:00 2001 From: Spencer Gilbert Date: Fri, 11 Jun 2021 11:56:43 -0400 Subject: [PATCH 6/6] just remove 1.14.x and extra comment Signed-off-by: Spencer Gilbert --- .github/workflows/k8s_e2e.yml | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/k8s_e2e.yml b/.github/workflows/k8s_e2e.yml index 61fce3ad7e8fd..e4e06612edeb1 100644 --- a/.github/workflows/k8s_e2e.yml +++ b/.github/workflows/k8s_e2e.yml @@ -95,14 +95,12 @@ jobs: script: | // Parameters. const minikube_version = [ - "v1.20.0", + "v1.15.1", ] const kubernetes_version = [ - { version: "v1.21.1", is_essential: true }, // Has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start. - { version: "v1.20.7" }, // Has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start. - { version: "v1.19.11" }, - { version: "v1.18.19" }, - { version: "v1.17.17" }, + { version: "v1.19.2", is_essential: true }, + { version: "v1.18.9" }, + { version: "v1.17.12" }, { version: "v1.16.15" }, { version: "v1.15.12" }, ]