From d84d139e4cce04faf3ac7301bbed921986ff7aed Mon Sep 17 00:00:00 2001 From: subhamkrai Date: Wed, 14 Dec 2022 08:52:04 +0530 Subject: [PATCH] ci: bump min and max k8s support this commit bump minmum k8s version to 1.21.14 and max k8s version to latest 1.26.0. Keeping support for most recent 6 versions. Signed-off-by: subhamkrai --- .github/workflows/canary-test-config/action.yaml | 7 +++++-- .../integration-test-config-latest-k8s/action.yaml | 8 ++++++-- .github/workflows/integration-test-helm-suite.yaml | 2 +- .github/workflows/integration-test-mgr-suite.yaml | 2 +- .../integration-test-multi-cluster-suite.yaml | 2 +- .github/workflows/integration-test-object-suite.yaml | 2 +- .github/workflows/integration-test-smoke-suite.yaml | 2 +- .../workflows/integration-test-upgrade-suite.yaml | 4 ++-- .github/workflows/integration-tests-on-release.yaml | 12 ++++++------ 9 files changed, 24 insertions(+), 17 deletions(-) diff --git a/.github/workflows/canary-test-config/action.yaml b/.github/workflows/canary-test-config/action.yaml index c2f1b9736..3aaeab36d 100644 --- a/.github/workflows/canary-test-config/action.yaml +++ b/.github/workflows/canary-test-config/action.yaml @@ -14,10 +14,13 @@ runs: go-version: 1.19 - name: setup minikube - uses: manusa/actions-setup-minikube@v2.7.2 + uses: medyagh/setup-minikube@latest + id: minikube with: + cache: false minikube version: "v1.27.0" - kubernetes version: "v1.25.0" + kubernetes version: "v1.26.1" + driver: docker start args: --memory 6g --cpus=2 --addons ingress github token: ${{ inputs.github-token }} diff --git a/.github/workflows/integration-test-config-latest-k8s/action.yaml b/.github/workflows/integration-test-config-latest-k8s/action.yaml index ec761c4dc..aac8ecdcf 100644 --- a/.github/workflows/integration-test-config-latest-k8s/action.yaml +++ b/.github/workflows/integration-test-config-latest-k8s/action.yaml @@ -17,10 +17,14 @@ runs: go-version: 1.19 - name: setup minikube - uses: manusa/actions-setup-minikube@v2.7.2 + uses: medyagh/setup-minikube@latest + id: minikube with: - minikube version: "v1.26.1" + minikube version: "v1.27.0" kubernetes version: ${{ inputs.kubernetes-version }} + driver: docker + addons: registry + insecure-registry: 'localhost:5000,10.0.0.0/24' start args: --memory 6g --cpus=2 --addons ingress github token: ${{ inputs.github-token }} diff --git a/.github/workflows/integration-test-helm-suite.yaml b/.github/workflows/integration-test-helm-suite.yaml index 6e9c26e54..4e79a8a6b 100644 --- a/.github/workflows/integration-test-helm-suite.yaml +++ b/.github/workflows/integration-test-helm-suite.yaml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 diff --git a/.github/workflows/integration-test-mgr-suite.yaml b/.github/workflows/integration-test-mgr-suite.yaml index 12a9c6fa1..eb9170c58 100644 --- a/.github/workflows/integration-test-mgr-suite.yaml +++ b/.github/workflows/integration-test-mgr-suite.yaml @@ -21,7 +21,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions : ['v1.25.0'] + kubernetes-versions: ["v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 diff --git a/.github/workflows/integration-test-multi-cluster-suite.yaml b/.github/workflows/integration-test-multi-cluster-suite.yaml index 8122824c2..13838c0a8 100644 --- a/.github/workflows/integration-test-multi-cluster-suite.yaml +++ b/.github/workflows/integration-test-multi-cluster-suite.yaml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions : ['v1.25.0'] + kubernetes-versions: ["v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 diff --git a/.github/workflows/integration-test-object-suite.yaml b/.github/workflows/integration-test-object-suite.yaml index b27f59c3a..74df6da03 100644 --- a/.github/workflows/integration-test-object-suite.yaml +++ b/.github/workflows/integration-test-object-suite.yaml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 diff --git a/.github/workflows/integration-test-smoke-suite.yaml b/.github/workflows/integration-test-smoke-suite.yaml index 9e8704f1d..f09f241c1 100644 --- a/.github/workflows/integration-test-smoke-suite.yaml +++ b/.github/workflows/integration-test-smoke-suite.yaml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 diff --git a/.github/workflows/integration-test-upgrade-suite.yaml b/.github/workflows/integration-test-upgrade-suite.yaml index 3b356e45f..f93ec30ab 100644 --- a/.github/workflows/integration-test-upgrade-suite.yaml +++ b/.github/workflows/integration-test-upgrade-suite.yaml @@ -22,7 +22,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 @@ -67,7 +67,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 diff --git a/.github/workflows/integration-tests-on-release.yaml b/.github/workflows/integration-tests-on-release.yaml index 8db0eb635..4c474b7e7 100644 --- a/.github/workflows/integration-tests-on-release.yaml +++ b/.github/workflows/integration-tests-on-release.yaml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.21.14", "v1.23.10", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.23.15", "v1.24.10", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 @@ -59,7 +59,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.21.14", "v1.23.10", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.23.15", "v1.24.10", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 @@ -99,7 +99,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.21.14", "v1.23.10", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.23.15", "v1.24.10", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 @@ -138,7 +138,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.21.14", "v1.23.10", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.23.15", "v1.24.10", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 @@ -177,7 +177,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.23.10", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.23.10", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3 @@ -220,7 +220,7 @@ jobs: strategy: fail-fast: false matrix: - kubernetes-versions: ["v1.19.16", "v1.25.0"] + kubernetes-versions: ["v1.21.14", "v1.26.1"] steps: - name: checkout uses: actions/checkout@v3