From cc6b170c4be05ca0d68bd88ae4c0325b468d9acd Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Sun, 21 Apr 2024 13:33:15 +0300 Subject: [PATCH 1/2] e2e: Use KinD images from `ghcr.io/fluxcd/kindest/node` Signed-off-by: Stefan Prodan --- .github/workflows/e2e-arm64.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/e2e-arm64.yaml b/.github/workflows/e2e-arm64.yaml index a1a83ecd..72878521 100644 --- a/.github/workflows/e2e-arm64.yaml +++ b/.github/workflows/e2e-arm64.yaml @@ -16,7 +16,7 @@ jobs: strategy: matrix: # Keep this list up-to-date with https://endoflife.date/kubernetes - # Check which versions are available on DockerHub with 'crane ls kindest/node' + # Build images with https://github.com/fluxcd/flux-benchmark/actions/workflows/build-kind.yaml KUBERNETES_VERSION: [ 1.26.6, 1.27.3, 1.28.0, 1.29.0 ] fail-fast: false steps: @@ -43,7 +43,7 @@ jobs: --wait 5m \ --name ${{ steps.prep.outputs.CLUSTER }} \ --kubeconfig=/tmp/${{ steps.prep.outputs.CLUSTER }} \ - --image=kindest/node:v${{ matrix.KUBERNETES_VERSION }} + --image=ghcr.io/fluxcd/kindest/node:v${{ matrix.KUBERNETES_VERSION }}-arm64 - name: Run e2e tests run: TEST_KUBECONFIG=/tmp/${{ steps.prep.outputs.CLUSTER }} make e2e - name: Run multi-tenancy tests From 8d4454d0c1028cbc50556cdadfef8842f1a7e11a Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Sun, 21 Apr 2024 13:39:38 +0300 Subject: [PATCH 2/2] Run conformance tests for Kubernetes 1.30.0 Drop support for Kubernetes 1.26 and 1.27 Signed-off-by: Stefan Prodan --- .github/workflows/e2e-arm64.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/e2e-arm64.yaml b/.github/workflows/e2e-arm64.yaml index 72878521..06545c7b 100644 --- a/.github/workflows/e2e-arm64.yaml +++ b/.github/workflows/e2e-arm64.yaml @@ -17,7 +17,7 @@ jobs: matrix: # Keep this list up-to-date with https://endoflife.date/kubernetes # Build images with https://github.com/fluxcd/flux-benchmark/actions/workflows/build-kind.yaml - KUBERNETES_VERSION: [ 1.26.6, 1.27.3, 1.28.0, 1.29.0 ] + KUBERNETES_VERSION: [ 1.28.9, 1.29.4, 1.30.0 ] fail-fast: false steps: - name: Checkout