This is an automated email from the ASF dual-hosted git repository.

wilfred-s pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/yunikorn-k8shim.git


The following commit(s) were added to refs/heads/master by this push:
     new c8b9366d [YUNIKORN-3290] Add K8s 1.36 to the e2e tests in CI (#1033)
c8b9366d is described below

commit c8b9366d1c9cde4cba179463cf0e99fc34e4d1b2
Author: Manikandan R <[email protected]>
AuthorDate: Thu Jun 4 18:56:49 2026 +1000

    [YUNIKORN-3290] Add K8s 1.36 to the e2e tests in CI (#1033)
    
    Updated k8s matrix for weekly e2e tests
    Add kind 1.36 yaml for k8s 1.36.1
    Upgrade kind to v0.32
    
    Closes: #1033
    
    Signed-off-by: Wilfred Spiegelenburg <[email protected]>
---
 .github/workflows/pre-commit.yml |  2 +-
 .github/workflows/weekly-e2e.yml |  7 +++++--
 Makefile                         |  2 +-
 scripts/kind-1.36.yaml           | 24 ++++++++++++++++++++++++
 scripts/run-e2e-tests.sh         |  5 ++++-
 5 files changed, 35 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/pre-commit.yml b/.github/workflows/pre-commit.yml
index bc5e3e0a..da6352b8 100644
--- a/.github/workflows/pre-commit.yml
+++ b/.github/workflows/pre-commit.yml
@@ -50,10 +50,10 @@ jobs:
       matrix:
         k8s:
           [
+            v1.36.1,
             v1.35.1,
             v1.34.3,
             v1.33.7,
-            v1.32.11,
             v1.24.17,
           ]
     steps:
diff --git a/.github/workflows/weekly-e2e.yml b/.github/workflows/weekly-e2e.yml
index 8273e297..8b73fda9 100644
--- a/.github/workflows/weekly-e2e.yml
+++ b/.github/workflows/weekly-e2e.yml
@@ -13,8 +13,11 @@ jobs:
       matrix:
         k8s:
           [
-            v1.33.1,
-            v1.32.2,
+            v1.36.1,
+            v1.35.1,
+            v1.34.3,
+            v1.33.7,
+            v1.32.11,
             v1.31.6,
             v1.30.10,
             v1.29.14,
diff --git a/Makefile b/Makefile
index ec8948dd..22c4abff 100644
--- a/Makefile
+++ b/Makefile
@@ -171,7 +171,7 @@ KUBECTL_BIN=$(KUBECTL_PATH)/kubectl
 export PATH := $(BASE_DIR)/$(KUBECTL_PATH):$(PATH)
 
 # kind
-KIND_VERSION=v0.31.0
+KIND_VERSION=v0.32.0
 KIND_PATH=$(TOOLS_DIR)/kind-$(KIND_VERSION)
 KIND_BIN=$(KIND_PATH)/kind
 export PATH := $(BASE_DIR)/$(KIND_PATH):$(PATH)
diff --git a/scripts/kind-1.36.yaml b/scripts/kind-1.36.yaml
new file mode 100644
index 00000000..909b4bd2
--- /dev/null
+++ b/scripts/kind-1.36.yaml
@@ -0,0 +1,24 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+kind: Cluster
+apiVersion: kind.x-k8s.io/v1alpha4
+featureGates:
+nodes:
+  - role: control-plane
+  - role: worker
+  - role: worker
diff --git a/scripts/run-e2e-tests.sh b/scripts/run-e2e-tests.sh
index 5f5f66d2..5b903aea 100755
--- a/scripts/run-e2e-tests.sh
+++ b/scripts/run-e2e-tests.sh
@@ -50,9 +50,12 @@ function update_kind_config() {
   if verlt "${version}" "1.32"; then
     # 1.31 or earlier
     KIND_CONFIG=./scripts/kind.yaml
-  else
+  elif verlt "${version}" "1.36"; then
     # 1.32 or later; enable InPlacePodVerticalScaling and PodLevelResources 
feature flags
     KIND_CONFIG=./scripts/kind-1.32.yaml
+  else
+    # 1.36 or later; remove features that moved to beta or are completely gone.
+    KIND_CONFIG=./scripts/kind-1.36.yaml
   fi
 }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to