Skip to content

Commit fa311f1

Browse files
committed
ci: expand k8s support testing to 1.28+
Signed-off-by: Erez Freiberger <enoodle@gmail.com>
1 parent 5743bcc commit fa311f1

2 files changed

Lines changed: 22 additions & 1 deletion

File tree

.github/workflows/on-release.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ jobs:
8686
# Update with each release to match the current k8s support window.
8787
# Verify patch versions at https://github.com/kubernetes-sigs/kind/releases
8888
# DRA feature config is only relevant for v1.32 (v1beta1) and v1.33 (v1beta2).
89-
# v1.34+ has DRA GA; v1.31 predates the DRA beta.
89+
# v1.34+ has DRA GA; v1.31 and earlier predate the DRA beta.
9090
- k8s_version: v1.36.0
9191
feature_config: default
9292
- k8s_version: v1.35.0
@@ -103,6 +103,12 @@ jobs:
103103
feature_config: dra-enabled
104104
- k8s_version: v1.31.6
105105
feature_config: default
106+
- k8s_version: v1.30.4
107+
feature_config: default
108+
- k8s_version: v1.29.8
109+
feature_config: default
110+
- k8s_version: v1.28.13
111+
feature_config: default
106112
steps:
107113
- name: Checkout code
108114
uses: actions/checkout@v6

SUPPORT.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,21 @@ The following versions are currently supported.
3232

3333
> **Note on Versioning:** The strict "Even numbers are LTS" policy begins with `v0.12`. The versions listed above (`v0.9`, `v0.6`, `v0.4`) are supported as transitional LTS releases.
3434
35+
## Kubernetes Support Matrix
36+
37+
The release workflow matrix below is the current KAI-to-Kubernetes support window.
38+
Historical support additions are listed after the table.
39+
40+
| KAI Release Line | Kubernetes Versions Validated | Notes |
41+
| :--- | :--- | :--- |
42+
| `v0.14.x` and `v0.15.x` tags | `v1.31.6`, `v1.32.3` (`default`, `dra-enabled`), `v1.33.4` (`default`, `dra-enabled`), `v1.34.0`, `v1.35.0` | This matrix landed in `5f09d6dc` and is present through tag `v0.15.2`. |
43+
| `main` / next unreleased line | Same as above plus `v1.36.0` | `5743bccc` added `v1.36.0` to the release workflow. |
44+
45+
### Historical Support Notes
46+
47+
* `v0.13.x` added version-aware DRA handling, including the `1.32`/`1.33` runtime-config split and DRA tracker gating (`62391cc4`, `032d7641`, `2f429935`).
48+
* `v0.9.x`, `v0.6.x`, and `v0.4.x` explicitly added `v1.34` DRA support (`281f4269`, `2279b43d`, `95c963e2`).
49+
3550
## Reporting Bugs
3651

3752
If you encounter a bug, please [open an issue](https://github.com/kai-scheduler/KAI-scheduler/issues) on GitHub.

0 commit comments

Comments
 (0)