Skip to content

Commit

Permalink
testgrid/release: replace kubeadm-gce* jobs with kubeadm-kind(er)
Browse files Browse the repository at this point in the history
The kubeadm-gce* jobs are no longer supported due to the
underlying deployer - kubernetes-anywhere.
SIG Cluster Lifecycle spent a lot of effort this cycle
implementing a solution for testing kubeadm upgrade and skew
scenarios.

This resulted in a tool called kinder, which is based on the
kind backend but with a few more commands to support
upgrade and skew.

This PR does the following in release-x-all/informing dashboards:
- replace kubeadm-gce-x with kubeadm-kind-x
- replace kubeadm-gce-x-on-y with kubeadm-kinder-y-on-x
- replace kubeadm-gce-upgrade-x-y with kubeadm-kinder-upgrade-x-y
  • Loading branch information
neolit123 committed May 6, 2019
1 parent fde1a62 commit a407e7f
Showing 1 changed file with 20 additions and 24 deletions.
44 changes: 20 additions & 24 deletions testgrid/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5178,12 +5178,12 @@ dashboards:
- name: gce-master-scale-performance
description: 5000-node performance test, runs once a day on weekdays
test_group_name: ci-kubernetes-e2e-gce-scale-performance
- name: kubeadm-gce-master
test_group_name: ci-kubernetes-e2e-kubeadm-gce-master
- name: kubeadm-gce-stable-on-master
test_group_name: ci-kubernetes-e2e-kubeadm-gce-stable-on-master
- name: kubeadm-kind-master
test_group_name: ci-kubernetes-e2e-kubeadm-kind-master
- name: kubeadm-kinder-master-on-stable
test_group_name: ci-kubernetes-e2e-kubeadm-kinder-master-on-stable
- name: kubeadm-kinder-upgrade-stable-master
test_group_name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-stable-master
- name: bazel-test-master
test_group_name: post-kubernetes-bazel-test

Expand Down Expand Up @@ -5286,14 +5286,12 @@ dashboards:
test_group_name: periodic-kubernetes-bazel-build-1-14
- name: periodic-bazel-test-1.14
test_group_name: periodic-kubernetes-bazel-test-1-14
- name: kubeadm-gce-1.13-on-1.14
test_group_name: ci-kubernetes-e2e-kubeadm-gce-1-13-on-1-14
- name: kubeadm-gce-1.14
test_group_name: ci-kubernetes-e2e-kubeadm-gce-1-14
- name: kubeadm-gce-upgrade-1.13-1.14
test_group_name: ci-kubernetes-e2e-kubeadm-gce-upgrade-1-13-1-14
- name: kubeadm-kind-1.14
test_group_name: ci-kubernetes-e2e-kubeadm-kind-1-14
- name: kubeadm-kinder-1.14-on-1.13
test_group_name: ci-kubernetes-e2e-kubeadm-kinder-1-14-on-1-13
- name: kubeadm-kinder-upgrade-1.13-1.14
test_group_name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-13-1-14
- name: aks-engine-azure-1-14-windows-release
test_group_name: ci-kubernetes-e2e-aks-engine-azure-1-14-windows
- name: gce-windows-1.14
Expand Down Expand Up @@ -5359,12 +5357,12 @@ dashboards:
test_group_name: periodic-kubernetes-bazel-build-1-13
- name: periodic-bazel-test-1.13
test_group_name: periodic-kubernetes-bazel-test-1-13
- name: kubeadm-gce-1.12-on-1.13
test_group_name: ci-kubernetes-e2e-kubeadm-gce-1-12-on-1-13
- name: kubeadm-gce-1.13
test_group_name: ci-kubernetes-e2e-kubeadm-gce-1-13
- name: kubeadm-gce-upgrade-1.12-1.13
test_group_name: ci-kubernetes-e2e-kubeadm-gce-upgrade-1-12-1-13
- name: kubeadm-kind-1.13
test_group_name: ci-kubernetes-e2e-kubeadm-kind-1-13
- name: kubeadm-kinder-1.13-on-1.12
test_group_name: ci-kubernetes-e2e-kubeadm-kinder-1-13-on-1-12
- name: kubeadm-kinder-upgrade-1.12-1.13
test_group_name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-12-1-13
- name: gce-cos-1.13-default
test_group_name: ci-kubernetes-e2e-gce-cos-k8sstable1-default
- name: gce-cos-1.13-slow
Expand Down Expand Up @@ -5435,8 +5433,6 @@ dashboards:
test_group_name: ci-kubernetes-e2e-gke-device-plugin-gpu-stable1
- name: gke-device-plugin-gpu-p100-1.13
test_group_name: ci-kubernetes-e2e-gke-device-plugin-gpu-p100-stable1
- name: kubeadm-kind-1.13
test_group_name: ci-kubernetes-e2e-kubeadm-kind-1-13

- name: sig-release-1.13-blocking
dashboard_tab:
Expand Down Expand Up @@ -5579,10 +5575,12 @@ dashboards:
test_group_name: periodic-kubernetes-bazel-build-1-12
- name: periodic-bazel-test-1.12
test_group_name: periodic-kubernetes-bazel-test-1-12
- name: kubeadm-gce-1.12
test_group_name: ci-kubernetes-e2e-kubeadm-gce-1-12
- name: kubeadm-gce-upgrade-1.11-1.12
test_group_name: ci-kubernetes-e2e-kubeadm-gce-upgrade-1-11-1-12
- name: kubeadm-kind-1.12
test_group_name: ci-kubernetes-e2e-kubeadm-kind-1-12
- name: kubeadm-kinder-1.12-on-1.11
test_group_name: ci-kubernetes-e2e-kubeadm-kinder-1-12-on-1-11
- name: kubeadm-kinder-upgrade-1.11-1.12
test_group_name: ci-kubernetes-e2e-kubeadm-kinder-upgrade-1-11-1-12
- name: node-kubelet-1.12
test_group_name: ci-kubernetes-node-kubelet-stable2
- name: gce-cos-1.12-default
Expand Down Expand Up @@ -5617,8 +5615,6 @@ dashboards:
test_group_name: ci-kubernetes-e2e-gke-device-plugin-gpu-stable2
- name: gke-device-plugin-gpu-p100-1.12
test_group_name: ci-kubernetes-e2e-gke-device-plugin-gpu-p100-stable2
- name: kubeadm-kind-1.12
test_group_name: ci-kubernetes-e2e-kubeadm-kind-1-12

# These are the release *blocking* tests. These provide a valid binary signal
# to gate releases (alpha, beta, official).
Expand Down

0 comments on commit a407e7f

Please sign in to comment.