From a65f8b6874b6a932527c759391eaeadd81b76162 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mudrini=C4=87?= Date: Mon, 16 Aug 2021 11:48:27 +0200 Subject: [PATCH 1/6] Add 1.22 conformance and upgrade tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marko Mudrinić --- .prow.yaml | 324 ++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 318 insertions(+), 6 deletions(-) diff --git a/.prow.yaml b/.prow.yaml index dc2e12248..75987fe3b 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -116,7 +116,7 @@ presubmits: limits: memory: 2Gi ######################################################### - # E2E/Conformance tests (AWS, 1.18-1.21) + # E2E/Conformance tests (AWS, 1.18-1.22) ######################################################### - name: pull-kubeone-e2e-aws-containerd-conformance-1.18 run_if_changed: "(pkg/|examples/terraform/aws|hack/|test/|addons/)" @@ -261,8 +261,33 @@ presubmits: resources: requests: cpu: 1 + - name: pull-kubeone-e2e-aws-conformance-1.22 + run_if_changed: "(pkg/|examples/terraform/aws|hack/|test/|addons/)" + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-aws: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "aws" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: KUBEONE_TEST_RUN + value: "TestClusterConformance" + resources: + requests: + cpu: 1 ######################################################### - # E2E/Conformance tests (DigitalOcean, 1.19-1.21) + # E2E/Conformance tests (DigitalOcean, 1.19-1.22) ######################################################### - name: pull-kubeone-e2e-digitalocean-conformance-1.19 always_run: false @@ -339,8 +364,33 @@ presubmits: resources: requests: cpu: 1 + - name: pull-kubeone-e2e-digitalocean-conformance-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-digitalocean: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "digitalocean" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: KUBEONE_TEST_RUN + value: "TestClusterConformance" + resources: + requests: + cpu: 1 ######################################################### - # E2E/Conformance tests (Hetzner, 1.19-1.21) + # E2E/Conformance tests (Hetzner, 1.19-1.22) ######################################################### - name: pull-kubeone-e2e-hetzner-conformance-1.19 always_run: false @@ -417,8 +467,33 @@ presubmits: resources: requests: cpu: 1 + - name: pull-kubeone-e2e-hetzner-conformance-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-hetzner: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "hetzner" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: KUBEONE_TEST_RUN + value: "TestClusterConformance" + resources: + requests: + cpu: 1 ######################################################### - # E2E/Conformance tests (GCE, 1.19-1.21) + # E2E/Conformance tests (GCE, 1.19-1.22) ######################################################### - name: pull-kubeone-e2e-gce-conformance-1.19 always_run: false @@ -501,8 +576,35 @@ presubmits: resources: requests: cpu: 1 + - name: pull-kubeone-e2e-gce-conformance-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-gce: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "gce" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: KUBEONE_TEST_RUN + value: "TestClusterConformance" + - name: TF_VAR_project + value: "kubeone-terraform-test" + resources: + requests: + cpu: 1 ######################################################### - # E2E/Conformance tests (Packet, 1.19-1.21) + # E2E/Conformance tests (Packet, 1.19-1.22) ######################################################### - name: pull-kubeone-e2e-packet-conformance-1.19 always_run: false @@ -579,8 +681,33 @@ presubmits: resources: requests: cpu: 1 + - name: pull-kubeone-e2e-packet-conformance-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-packet: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "packet" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: KUBEONE_TEST_RUN + value: "TestClusterConformance" + resources: + requests: + cpu: 1 ######################################################### - # E2E/Conformance tests (OpenStack, 1.19-1.21) + # E2E/Conformance tests (OpenStack, 1.19-1.22) ######################################################### - name: pull-kubeone-e2e-openstack-conformance-1.19 always_run: false @@ -657,6 +784,31 @@ presubmits: resources: requests: cpu: 1 + - name: pull-kubeone-e2e-openstack-conformance-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-openstack: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "openstack" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: KUBEONE_TEST_RUN + value: "TestClusterConformance" + resources: + requests: + cpu: 1 ######################################################### # E2E/Upgrade tests (AWS) ######################################################### @@ -772,6 +924,34 @@ presubmits: valut: "120m" - name: KUBEONE_TEST_RUN value: "TestClusterUpgrade" + - name: pull-kubeone-e2e-aws-upgrade-1.21-1.22 + run_if_changed: "(pkg/|examples/terraform/aws|hack/|test/|addons/)" + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-aws: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "aws" + - name: TF_VAR_initial_machinedeployment_spotinstances + value: "true" + - name: TEST_CLUSTER_INITIAL_VERSION + value: "1.21.2" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: TEST_TIMEOUT + valut: "120m" + - name: KUBEONE_TEST_RUN + value: "TestClusterUpgrade" ######################################################### # E2E/Upgrade tests (DigitalOcean) ######################################################### @@ -853,6 +1033,32 @@ presubmits: valut: "120m" - name: KUBEONE_TEST_RUN value: "TestClusterUpgrade" + - name: pull-kubeone-e2e-digitalocean-upgrade-1.21-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-digitalocean: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "digitalocean" + - name: TEST_CLUSTER_INITIAL_VERSION + value: "1.21.2" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: TEST_TIMEOUT + valut: "120m" + - name: KUBEONE_TEST_RUN + value: "TestClusterUpgrade" ######################################################### # E2E/Upgrade tests (Hetzner) ######################################################### @@ -934,6 +1140,32 @@ presubmits: valut: "120m" - name: KUBEONE_TEST_RUN value: "TestClusterUpgrade" + - name: pull-kubeone-e2e-hetzner-upgrade-1.21-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-hetzner: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "hetzner" + - name: TEST_CLUSTER_INITIAL_VERSION + value: "1.21.2" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: TEST_TIMEOUT + valut: "120m" + - name: KUBEONE_TEST_RUN + value: "TestClusterUpgrade" ######################################################### # E2E/Upgrade tests (GCE) ######################################################### @@ -1021,6 +1253,34 @@ presubmits: value: "TestClusterUpgrade" - name: TF_VAR_project value: "kubeone-terraform-test" + - name: pull-kubeone-e2e-gce-upgrade-1.21-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-gce: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "gce" + - name: TEST_CLUSTER_INITIAL_VERSION + value: "1.21.2" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: TEST_TIMEOUT + valut: "120m" + - name: KUBEONE_TEST_RUN + value: "TestClusterUpgrade" + - name: TF_VAR_project + value: "kubeone-terraform-test" ######################################################### # E2E/Upgrade tests (Packet) ######################################################### @@ -1102,6 +1362,32 @@ presubmits: valut: "120m" - name: KUBEONE_TEST_RUN value: "TestClusterUpgrade" + - name: pull-kubeone-e2e-packet-upgrade-1.21-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-packet: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "packet" + - name: TEST_CLUSTER_INITIAL_VERSION + value: "1.21.2" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: TEST_TIMEOUT + valut: "120m" + - name: KUBEONE_TEST_RUN + value: "TestClusterUpgrade" ######################################################### # E2E/Upgrade tests (OpenStack) ######################################################### @@ -1183,6 +1469,32 @@ presubmits: valut: "120m" - name: KUBEONE_TEST_RUN value: "TestClusterUpgrade" + - name: pull-kubeone-e2e-openstack-upgrade-1.21-1.22 + always_run: false + decorate: true + clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" + labels: + preset-goproxy: "true" + preset-openstack: "true" + spec: + containers: + - image: kubermatic/kubeone-e2e:v0.1.16 + imagePullPolicy: Always + command: + - make + args: + - e2e-test + env: + - name: PROVIDER + value: "openstack" + - name: TEST_CLUSTER_INITIAL_VERSION + value: "1.21.2" + - name: TEST_CLUSTER_TARGET_VERSION + value: "1.22.0" + - name: TEST_TIMEOUT + valut: "120m" + - name: KUBEONE_TEST_RUN + value: "TestClusterUpgrade" postsubmits: - name: post-kubeone-push-e2e-image run_if_changed: "(hack/images/kubeone-e2e)" From 97a3c318e258147c02d5f1fc10087ad71600e240 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mudrini=C4=87?= Date: Mon, 16 Aug 2021 11:48:54 +0200 Subject: [PATCH 2/6] Use kubeone-e2e:v0.1.17 image MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marko Mudrinić --- .prow.yaml | 102 ++++++++++++++++++++++++++--------------------------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/.prow.yaml b/.prow.yaml index 75987fe3b..4f9ccc4ef 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -127,7 +127,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -156,7 +156,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -191,7 +191,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -218,7 +218,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -245,7 +245,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -270,7 +270,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -298,7 +298,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -323,7 +323,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -348,7 +348,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -373,7 +373,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -401,7 +401,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -426,7 +426,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -451,7 +451,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -476,7 +476,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -504,7 +504,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -531,7 +531,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -558,7 +558,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -585,7 +585,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -615,7 +615,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -640,7 +640,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -665,7 +665,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -690,7 +690,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -718,7 +718,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -743,7 +743,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -768,7 +768,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -793,7 +793,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -821,7 +821,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -851,7 +851,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -879,7 +879,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -905,7 +905,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -933,7 +933,7 @@ presubmits: preset-aws: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -964,7 +964,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -990,7 +990,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1016,7 +1016,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1042,7 +1042,7 @@ presubmits: preset-digitalocean: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1071,7 +1071,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1097,7 +1097,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1123,7 +1123,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1149,7 +1149,7 @@ presubmits: preset-hetzner: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1178,7 +1178,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1206,7 +1206,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1234,7 +1234,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1262,7 +1262,7 @@ presubmits: preset-gce: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1293,7 +1293,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1319,7 +1319,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1345,7 +1345,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1371,7 +1371,7 @@ presubmits: preset-packet: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1400,7 +1400,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1426,7 +1426,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1452,7 +1452,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make @@ -1478,7 +1478,7 @@ presubmits: preset-openstack: "true" spec: containers: - - image: kubermatic/kubeone-e2e:v0.1.16 + - image: kubermatic/kubeone-e2e:v0.1.17 imagePullPolicy: Always command: - make From 24e9852e3437b859f310c4719956457a7700831f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mudrini=C4=87?= Date: Mon, 16 Aug 2021 11:49:53 +0200 Subject: [PATCH 3/6] Update Kubernetes versions used in tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marko Mudrinić --- .prow.yaml | 110 ++++++++++++++++++++++++++--------------------------- 1 file changed, 55 insertions(+), 55 deletions(-) diff --git a/.prow.yaml b/.prow.yaml index 4f9ccc4ef..bcf4b0f8e 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -203,7 +203,7 @@ presubmits: - name: TF_VAR_initial_machinedeployment_spotinstances value: "true" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -230,7 +230,7 @@ presubmits: - name: TF_VAR_initial_machinedeployment_spotinstances value: "true" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -255,7 +255,7 @@ presubmits: - name: PROVIDER value: "aws" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -308,7 +308,7 @@ presubmits: - name: PROVIDER value: "digitalocean" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -333,7 +333,7 @@ presubmits: - name: PROVIDER value: "digitalocean" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -358,7 +358,7 @@ presubmits: - name: PROVIDER value: "digitalocean" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -411,7 +411,7 @@ presubmits: - name: PROVIDER value: "hetzner" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -436,7 +436,7 @@ presubmits: - name: PROVIDER value: "hetzner" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -461,7 +461,7 @@ presubmits: - name: PROVIDER value: "hetzner" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -514,7 +514,7 @@ presubmits: - name: PROVIDER value: "gce" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" - name: TF_VAR_project @@ -541,7 +541,7 @@ presubmits: - name: PROVIDER value: "gce" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" - name: TF_VAR_project @@ -568,7 +568,7 @@ presubmits: - name: PROVIDER value: "gce" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" - name: TF_VAR_project @@ -625,7 +625,7 @@ presubmits: - name: PROVIDER value: "packet" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -650,7 +650,7 @@ presubmits: - name: PROVIDER value: "packet" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -675,7 +675,7 @@ presubmits: - name: PROVIDER value: "packet" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -728,7 +728,7 @@ presubmits: - name: PROVIDER value: "openstack" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -753,7 +753,7 @@ presubmits: - name: PROVIDER value: "openstack" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -778,7 +778,7 @@ presubmits: - name: PROVIDER value: "openstack" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -837,7 +837,7 @@ presubmits: - name: TEST_CLUSTER_INITIAL_VERSION value: "1.18.20" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -865,7 +865,7 @@ presubmits: - name: TEST_CLUSTER_INITIAL_VERSION value: "1.18.20" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -889,9 +889,9 @@ presubmits: - name: PROVIDER value: "aws" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -917,9 +917,9 @@ presubmits: - name: TF_VAR_initial_machinedeployment_spotinstances value: "true" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -945,7 +945,7 @@ presubmits: - name: TF_VAR_initial_machinedeployment_spotinstances value: "true" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: TEST_TIMEOUT @@ -976,7 +976,7 @@ presubmits: - name: TEST_CLUSTER_INITIAL_VERSION value: "1.18.20" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1000,9 +1000,9 @@ presubmits: - name: PROVIDER value: "digitalocean" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1026,9 +1026,9 @@ presubmits: - name: PROVIDER value: "digitalocean" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1052,7 +1052,7 @@ presubmits: - name: PROVIDER value: "digitalocean" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: TEST_TIMEOUT @@ -1083,7 +1083,7 @@ presubmits: - name: TEST_CLUSTER_INITIAL_VERSION value: "1.18.20" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1107,9 +1107,9 @@ presubmits: - name: PROVIDER value: "hetzner" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1133,9 +1133,9 @@ presubmits: - name: PROVIDER value: "hetzner" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1159,7 +1159,7 @@ presubmits: - name: PROVIDER value: "hetzner" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: TEST_TIMEOUT @@ -1190,7 +1190,7 @@ presubmits: - name: TEST_CLUSTER_INITIAL_VERSION value: "1.18.20" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1216,9 +1216,9 @@ presubmits: - name: PROVIDER value: "gce" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1244,9 +1244,9 @@ presubmits: - name: PROVIDER value: "gce" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1272,7 +1272,7 @@ presubmits: - name: PROVIDER value: "gce" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: TEST_TIMEOUT @@ -1305,7 +1305,7 @@ presubmits: - name: TEST_CLUSTER_INITIAL_VERSION value: "1.18.20" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1329,9 +1329,9 @@ presubmits: - name: PROVIDER value: "packet" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1355,9 +1355,9 @@ presubmits: - name: PROVIDER value: "packet" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1381,7 +1381,7 @@ presubmits: - name: PROVIDER value: "packet" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: TEST_TIMEOUT @@ -1412,7 +1412,7 @@ presubmits: - name: TEST_CLUSTER_INITIAL_VERSION value: "1.18.20" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1436,9 +1436,9 @@ presubmits: - name: PROVIDER value: "openstack" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.19.12" + value: "1.19.14" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1462,9 +1462,9 @@ presubmits: - name: PROVIDER value: "openstack" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.20.8" + value: "1.20.10" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_TIMEOUT valut: "120m" - name: KUBEONE_TEST_RUN @@ -1488,7 +1488,7 @@ presubmits: - name: PROVIDER value: "openstack" - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.21.2" + value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: TEST_TIMEOUT From 776aa4ac2598799c7464fb7b76d04b5fe0716065 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mudrini=C4=87?= Date: Mon, 16 Aug 2021 11:51:57 +0200 Subject: [PATCH 4/6] Update containerd tests to 1.18 and remove 1.18 upgrade tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marko Mudrinić --- .prow.yaml | 172 ++--------------------------------------------------- 1 file changed, 6 insertions(+), 166 deletions(-) diff --git a/.prow.yaml b/.prow.yaml index bcf4b0f8e..5ce7545a8 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -116,9 +116,9 @@ presubmits: limits: memory: 2Gi ######################################################### - # E2E/Conformance tests (AWS, 1.18-1.22) + # E2E/Conformance tests (AWS, 1.19-1.22) ######################################################### - - name: pull-kubeone-e2e-aws-containerd-conformance-1.18 + - name: pull-kubeone-e2e-aws-containerd-conformance-1.19 run_if_changed: "(pkg/|examples/terraform/aws|hack/|test/|addons/)" decorate: true clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" @@ -141,13 +141,13 @@ presubmits: - name: TF_VAR_initial_machinedeployment_spotinstances value: "true" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.18.20" + value: "1.19.14" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: requests: cpu: 1 - - name: pull-kubeone-e2e-aws-flatcar-containerd-conformance-1.18 + - name: pull-kubeone-e2e-aws-flatcar-containerd-conformance-1.19 run_if_changed: "(pkg/|examples/terraform/aws|hack/|test/|addons/)" decorate: true clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" @@ -176,7 +176,7 @@ presubmits: - name: TF_VAR_bastion_user value: "core" - name: TEST_CLUSTER_TARGET_VERSION - value: "1.18.20" + value: "1.19.14" - name: KUBEONE_TEST_RUN value: "TestClusterConformance" resources: @@ -812,7 +812,7 @@ presubmits: ######################################################### # E2E/Upgrade tests (AWS) ######################################################### - - name: pull-kubeone-e2e-aws-upgrade-containerd-1.18-1.19 + - name: pull-kubeone-e2e-aws-upgrade-containerd-1.19-1.20 run_if_changed: "(pkg/|examples/terraform/aws|hack/|test/|addons/)" decorate: true clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" @@ -842,34 +842,6 @@ presubmits: valut: "120m" - name: KUBEONE_TEST_RUN value: "TestClusterUpgrade" - - name: pull-kubeone-e2e-aws-upgrade-1.18-1.19 - run_if_changed: "(pkg/|examples/terraform/aws|hack/|test/|addons/)" - decorate: true - clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" - labels: - preset-goproxy: "true" - preset-aws: "true" - spec: - containers: - - image: kubermatic/kubeone-e2e:v0.1.17 - imagePullPolicy: Always - command: - - make - args: - - e2e-test - env: - - name: PROVIDER - value: "aws" - - name: TF_VAR_initial_machinedeployment_spotinstances - value: "true" - - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.18.20" - - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.14" - - name: TEST_TIMEOUT - valut: "120m" - - name: KUBEONE_TEST_RUN - value: "TestClusterUpgrade" - name: pull-kubeone-e2e-aws-upgrade-1.19-1.20 run_if_changed: "(pkg/|examples/terraform/aws|hack/|test/|addons/)" decorate: true @@ -955,32 +927,6 @@ presubmits: ######################################################### # E2E/Upgrade tests (DigitalOcean) ######################################################### - - name: pull-kubeone-e2e-digitalocean-upgrade-1.18-1.19 - always_run: false - decorate: true - clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" - labels: - preset-goproxy: "true" - preset-digitalocean: "true" - spec: - containers: - - image: kubermatic/kubeone-e2e:v0.1.17 - imagePullPolicy: Always - command: - - make - args: - - e2e-test - env: - - name: PROVIDER - value: "digitalocean" - - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.18.20" - - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.14" - - name: TEST_TIMEOUT - valut: "120m" - - name: KUBEONE_TEST_RUN - value: "TestClusterUpgrade" - name: pull-kubeone-e2e-digitalocean-upgrade-1.19-1.20 always_run: false decorate: true @@ -1062,32 +1008,6 @@ presubmits: ######################################################### # E2E/Upgrade tests (Hetzner) ######################################################### - - name: pull-kubeone-e2e-hetzner-upgrade-1.18-1.19 - always_run: false - decorate: true - clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" - labels: - preset-goproxy: "true" - preset-hetzner: "true" - spec: - containers: - - image: kubermatic/kubeone-e2e:v0.1.17 - imagePullPolicy: Always - command: - - make - args: - - e2e-test - env: - - name: PROVIDER - value: "hetzner" - - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.18.20" - - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.14" - - name: TEST_TIMEOUT - valut: "120m" - - name: KUBEONE_TEST_RUN - value: "TestClusterUpgrade" - name: pull-kubeone-e2e-hetzner-upgrade-1.19-1.20 always_run: false decorate: true @@ -1169,34 +1089,6 @@ presubmits: ######################################################### # E2E/Upgrade tests (GCE) ######################################################### - - name: pull-kubeone-e2e-gce-upgrade-1.18-1.19 - always_run: false - decorate: true - clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" - labels: - preset-goproxy: "true" - preset-gce: "true" - spec: - containers: - - image: kubermatic/kubeone-e2e:v0.1.17 - imagePullPolicy: Always - command: - - make - args: - - e2e-test - env: - - name: PROVIDER - value: "gce" - - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.18.20" - - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.14" - - name: TEST_TIMEOUT - valut: "120m" - - name: KUBEONE_TEST_RUN - value: "TestClusterUpgrade" - - name: TF_VAR_project - value: "kubeone-terraform-test" - name: pull-kubeone-e2e-gce-upgrade-1.19-1.20 always_run: false decorate: true @@ -1284,32 +1176,6 @@ presubmits: ######################################################### # E2E/Upgrade tests (Packet) ######################################################### - - name: pull-kubeone-e2e-packet-upgrade-1.18-1.19 - always_run: false - decorate: true - clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" - labels: - preset-goproxy: "true" - preset-packet: "true" - spec: - containers: - - image: kubermatic/kubeone-e2e:v0.1.17 - imagePullPolicy: Always - command: - - make - args: - - e2e-test - env: - - name: PROVIDER - value: "packet" - - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.18.20" - - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.14" - - name: TEST_TIMEOUT - valut: "120m" - - name: KUBEONE_TEST_RUN - value: "TestClusterUpgrade" - name: pull-kubeone-e2e-packet-upgrade-1.19-1.20 always_run: false decorate: true @@ -1391,32 +1257,6 @@ presubmits: ######################################################### # E2E/Upgrade tests (OpenStack) ######################################################### - - name: pull-kubeone-e2e-openstack-upgrade-1.18-1.19 - always_run: false - decorate: true - clone_uri: "ssh://git@github.com/kubermatic/kubeone.git" - labels: - preset-goproxy: "true" - preset-openstack: "true" - spec: - containers: - - image: kubermatic/kubeone-e2e:v0.1.17 - imagePullPolicy: Always - command: - - make - args: - - e2e-test - env: - - name: PROVIDER - value: "openstack" - - name: TEST_CLUSTER_INITIAL_VERSION - value: "1.18.20" - - name: TEST_CLUSTER_TARGET_VERSION - value: "1.19.14" - - name: TEST_TIMEOUT - valut: "120m" - - name: KUBEONE_TEST_RUN - value: "TestClusterUpgrade" - name: pull-kubeone-e2e-openstack-upgrade-1.19-1.20 always_run: false decorate: true From f008de4bc21da82adc86e09098e353d536389638 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mudrini=C4=87?= Date: Mon, 16 Aug 2021 12:28:47 +0200 Subject: [PATCH 5/6] Use containerd for 1.22 tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marko Mudrinić --- .prow.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/.prow.yaml b/.prow.yaml index 5ce7545a8..7a7b45dce 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -279,6 +279,8 @@ presubmits: env: - name: PROVIDER value: "aws" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: KUBEONE_TEST_RUN @@ -382,6 +384,8 @@ presubmits: env: - name: PROVIDER value: "digitalocean" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: KUBEONE_TEST_RUN @@ -485,6 +489,8 @@ presubmits: env: - name: PROVIDER value: "hetzner" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: KUBEONE_TEST_RUN @@ -594,6 +600,8 @@ presubmits: env: - name: PROVIDER value: "gce" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: KUBEONE_TEST_RUN @@ -699,6 +707,8 @@ presubmits: env: - name: PROVIDER value: "packet" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: KUBEONE_TEST_RUN @@ -802,6 +812,8 @@ presubmits: env: - name: PROVIDER value: "openstack" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_TARGET_VERSION value: "1.22.0" - name: KUBEONE_TEST_RUN @@ -914,6 +926,8 @@ presubmits: env: - name: PROVIDER value: "aws" + - name: CONTAINER_RUNTIME + value: containerd - name: TF_VAR_initial_machinedeployment_spotinstances value: "true" - name: TEST_CLUSTER_INITIAL_VERSION @@ -997,6 +1011,8 @@ presubmits: env: - name: PROVIDER value: "digitalocean" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_INITIAL_VERSION value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION @@ -1078,6 +1094,8 @@ presubmits: env: - name: PROVIDER value: "hetzner" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_INITIAL_VERSION value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION @@ -1163,6 +1181,8 @@ presubmits: env: - name: PROVIDER value: "gce" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_INITIAL_VERSION value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION @@ -1246,6 +1266,8 @@ presubmits: env: - name: PROVIDER value: "packet" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_INITIAL_VERSION value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION @@ -1327,6 +1349,8 @@ presubmits: env: - name: PROVIDER value: "openstack" + - name: CONTAINER_RUNTIME + value: containerd - name: TEST_CLUSTER_INITIAL_VERSION value: "1.21.4" - name: TEST_CLUSTER_TARGET_VERSION From 4dc66f4162777e5a043df4eb957c0a74510944c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marko=20Mudrini=C4=87?= Date: Mon, 16 Aug 2021 16:25:57 +0200 Subject: [PATCH 6/6] Disable deploying SSH key to Flatcar worker nodes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Marko Mudrinić --- .prow.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.prow.yaml b/.prow.yaml index 7a7b45dce..52493ac2b 100644 --- a/.prow.yaml +++ b/.prow.yaml @@ -167,6 +167,8 @@ presubmits: value: "aws" - name: CONTAINER_RUNTIME value: containerd + - name: TF_VAR_worker_deploy_ssh_key + value: "false" - name: TEST_OS_CONTROL_PLANE value: "flatcar" - name: TEST_OS_WORKERS