This is an automated email from the ASF dual-hosted git repository.
dongjoon-hyun pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/spark-kubernetes-operator.git
The following commit(s) were added to refs/heads/main by this push:
new 1d07c7f1 [SPARK-59930] Upgrade Kueue to v0.20.0 in CI
1d07c7f1 is described below
commit 1d07c7f1f255d0223121e7e26e56113fd0106bf1
Author: Dongjoon Hyun <[email protected]>
AuthorDate: Thu Oct 1 14:07:08 2026 -0700
[SPARK-59930] Upgrade Kueue to v0.20.0 in CI
### What changes were proposed in this pull request?
This PR aims to use Kueue
[v0.20.0](https://github.com/kubernetes-sigs/kueue/releases/tag/v0.20.0)
(2026-09-30) instead of v0.19.4 in the Kueue E2E tests of GitHub Actions CI by
updating `KUEUE_VERSION` in `build_and_test.yml`.
### Why are the changes needed?
Kueue v0.20.0 is the latest release. CI should verify the operator's Kueue
integration against it.
I checked the compatibility of the operator and its E2E tests with v0.20.0:
- Kueue v0.20.0 no longer serves `kueue.x-k8s.io/v1beta1`. The operator
(`KUEUE_API_VERSION`, `kueue/v1beta2/*`) and `tests/e2e/kueue/*` already use
`v1beta2`.
- The default `kueue-manager-config` of v0.20.0 differs from v0.19.4 only
in the commented `waitForPodsReady` example. It still has no active
`waitForPodsReady`, so the `Install Kueue` step in CI, which fails if the key
is configured already, works as before.
- The other breaking changes (AFS, DRA, `pods` resource transformation) are
not used by the operator.
### Does this PR introduce _any_ user-facing change?
No. This changes only the Kueue version used by CI.
### How was this patch tested?
Pass the CI, especially the `kueue` mode of the Kubernetes integration test
matrix.
### Was this patch authored or co-authored using generative AI tooling?
Generated-by: Claude Sonnet 5.5
Closes #919 from dongjoon-hyun/SPARK-59930.
Authored-by: Dongjoon Hyun <[email protected]>
Signed-off-by: Dongjoon Hyun <[email protected]>
---
.github/workflows/build_and_test.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/build_and_test.yml
b/.github/workflows/build_and_test.yml
index d6fb780c..57c5d92d 100644
--- a/.github/workflows/build_and_test.yml
+++ b/.github/workflows/build_and_test.yml
@@ -7,7 +7,7 @@ permissions:
contents: read
env:
- KUEUE_VERSION: v0.19.4
+ KUEUE_VERSION: v0.20.0
CHAINSAW_VERSION: v0.2.15
jobs:
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]