Skip to content

Commit

Permalink
ci: bump test suite to k8s 1.26 and 1.29 (argoproj#12854)
Browse files Browse the repository at this point in the history
Signed-off-by: william.vanhevelingen <[email protected]>
  • Loading branch information
blkperl authored Mar 30, 2024
1 parent db84d51 commit d8acad7
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
10 changes: 5 additions & 5 deletions .github/workflows/ci-build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
12 changes: 6 additions & 6 deletions docs/releases.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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.

0 comments on commit d8acad7

Please sign in to comment.