From d8acad758cb66ff8791f207ce7149052c421f22b Mon Sep 17 00:00:00 2001 From: William Van Hevelingen Date: Sat, 30 Mar 2024 10:42:56 -0700 Subject: [PATCH] ci: bump test suite to k8s 1.26 and 1.29 (#12854) Signed-off-by: william.vanhevelingen --- .github/workflows/ci-build.yaml | 10 +++++----- docs/releases.md | 12 ++++++------ 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci-build.yaml b/.github/workflows/ci-build.yaml index 0e37f767b18f..c805a93c59eb 100644 --- a/.github/workflows/ci-build.yaml +++ b/.github/workflows/ci-build.yaml @@ -204,16 +204,16 @@ jobs: - test: test-python-sdk profile: minimal - test: test-executor - install_k3s_version: v1.25.11-k3s1 + install_k3s_version: v1.26.15+k3s1 profile: minimal - test: test-corefunctional - install_k3s_version: v1.25.11-k3s1 + install_k3s_version: v1.26.15+k3s1 profile: minimal - test: test-functional - install_k3s_version: v1.25.11-k3s1 + install_k3s_version: v1.26.15+k3s1 profile: minimal steps: - - name: Install socat (needed by Kubernetes v1.25) + - name: Install socat (needed by Kubernetes) run: sudo apt-get -y install socat - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1 - uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0 @@ -236,7 +236,7 @@ jobs: - name: Install and start K3S run: | if ! echo "${{ matrix.install_k3s_version }}" | egrep '^v[0-9]+\.[0-9]+\.[0-9]+\+k3s1$'; then - export INSTALL_K3S_VERSION=v1.27.2+k3s1 + export INSTALL_K3S_VERSION=v1.29.3+k3s1 else export INSTALL_K3S_VERSION=${{ matrix.install_k3s_version }} fi diff --git a/docs/releases.md b/docs/releases.md index e00a9d88798d..2e58d2f37636 100644 --- a/docs/releases.md +++ b/docs/releases.md @@ -41,11 +41,11 @@ Otherwise, we typically release every two weeks: ## Kubernetes Compatibility Matrix -| Argo Workflows \ Kubernetes | 1.22 | 1.23 | 1.24 | 1.25 | 1.26 | 1.27 | 1.28 | 1.29 | 1.30 | -|-----------------------|------|------|------|------|------|------|------|------|------| -| **3.5** | `?` | `?` | `?` | `✓` | `✓` | `✓` | `?` | `?` | `?` | -| **3.4** | `✓` | `✓` | `✓` | `✓` | `✓` | `✓` | `?` | `?` | `?` | -| **3.3** | `✓` | `✓` | `?` | `?` | `?` | `?` | `?` | `?` | `?` | +| Argo Workflows \ Kubernetes | 1.26 | 1.27 | 1.28 | 1.29 | 1.30 | +|-----------------------|------|------|------|------|------| +| **3.5** | `✓` | `✓` | `✓` | `✓` | `?` | +| **3.4** | `✓` | `✓` | `?` | `?` | `?` | +| **3.3** | `?` | `?` | `?` | `?` | `?` | * `✓` Fully supported versions. * `?` Due to breaking changes might not work. Also, we haven't thoroughly tested against this version. @@ -55,4 +55,4 @@ Otherwise, we typically release every two weeks: Argo versions may be compatible with newer and older versions than what it is listed but only three minor versions are supported per Argo release unless otherwise noted. -The main branch of `Argo Workflows` is currently tested on `Kubernetes` 1.27. +The main branch of `Argo Workflows` is currently tested on `Kubernetes` 1.29.