Skip to content

Commit 5323701

Browse files
harcheclaude
andcommitted
Add 1.34 sig-node tests
Add node conformance test configuration for Kubernetes release 1.34 to match existing test patterns for 1.31, 1.32, and 1.33. This includes: - New periodic job ci-kubernetes-node-release-branch-1-34 - Image configuration file for 1.34 using cos-121-lts - Testgrid integration on sig-node-release-blocking dashboard Related to #35611 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent 1a35051 commit 5323701

File tree

2 files changed

+57
-0
lines changed

2 files changed

+57
-0
lines changed

config/jobs/kubernetes/sig-node/k8s-release-branches.yaml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,3 +149,55 @@ periodics:
149149
testgrid-tab-name: node-conformance-release-1.33
150150
testgrid-alert-email: [email protected]
151151
description: Node conformance tests in release branch 1.33
152+
- name: ci-kubernetes-node-release-branch-1-34
153+
cluster: k8s-infra-prow-build
154+
interval: 24h
155+
labels:
156+
preset-service-account: "true"
157+
preset-k8s-ssh: "true"
158+
decorate: true
159+
decoration_config:
160+
timeout: 240m
161+
extra_refs:
162+
- org: kubernetes
163+
repo: kubernetes
164+
base_ref: release-1.34
165+
path_alias: k8s.io/kubernetes
166+
workdir: true
167+
- org: kubernetes
168+
repo: test-infra
169+
base_ref: master
170+
path_alias: k8s.io/test-infra
171+
spec:
172+
containers:
173+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20250925-95b5a2c7a5-master
174+
command:
175+
- runner.sh
176+
args:
177+
- kubetest2
178+
- noop
179+
- --test=node
180+
- --
181+
- --repo-root=.
182+
- --gcp-zone=us-central1-a
183+
- --parallelism=8
184+
- --focus-regex=\[NodeConformance\]
185+
- --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]
186+
- '--test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/usr/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service" --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
187+
- --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/k8s-release-branches/image-config-1.34.yaml
188+
- --timeout=180m
189+
env:
190+
- name: GOPATH
191+
value: /go
192+
resources:
193+
limits:
194+
cpu: 4
195+
memory: 6Gi
196+
requests:
197+
cpu: 4
198+
memory: 6Gi
199+
annotations:
200+
testgrid-dashboards: sig-node-release-blocking
201+
testgrid-tab-name: node-conformance-release-1.34
202+
testgrid-alert-email: [email protected]
203+
description: Node conformance tests in release branch 1.34
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
images:
2+
cos-dev:
3+
image_family: cos-121-lts
4+
project: cos-cloud
5+
metadata: "user-data</home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/init.yaml,cni-template</home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/cni.template,containerd-config</home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/config-systemd.toml"

0 commit comments

Comments
 (0)