Skip to content

Commit 642a7bd

Browse files
authored
Merge pull request #35836 from HirazawaUi/add-pull-kubernetes-node-containerd-evented-pleg-e2e
Add a containerd-based node e2e test job for EventedPLEG.
2 parents c9a2239 + 31a0342 commit 642a7bd

File tree

1 file changed

+49
-1
lines changed

1 file changed

+49
-1
lines changed

config/jobs/kubernetes/sig-node/sig-node-presubmit.yaml

Lines changed: 49 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1349,7 +1349,7 @@ presubmits:
13491349
- --gcp-zone=us-central1-b
13501350
- --parallelism=8
13511351
- --focus-regex=\[NodeConformance\]|\[Feature:.+\]|\[Feature\]
1352-
- --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:InPlacePodVerticalScaling\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\]
1352+
- --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\]
13531353
- '--test-args=--container-runtime-endpoint=unix:///var/run/crio/crio.sock --container-runtime-process-name=/usr/local/bin/crio --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/crio.service --kubelet-cgroups=/system.slice/kubelet.service" --feature-gates=EventedPLEG=true --extra-log="{\"name\": \"crio.log\", \"journalctl\": [\"-u\", \"crio\"]}"'
13541354
- --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/crio/latest/image-config-evented-pleg.yaml
13551355
resources:
@@ -1364,6 +1364,54 @@ presubmits:
13641364
value: core
13651365
- name: IGNITION_INJECT_GCE_SSH_PUBLIC_KEY_FILE
13661366
value: "1"
1367+
- name: pull-kubernetes-node-containerd-evented-pleg-e2e
1368+
cluster: k8s-infra-prow-build
1369+
# explicitly needs /test pull-kubernetes-containerd-crio-evented-pleg-e2e to run
1370+
always_run: false
1371+
optional: true
1372+
skip_branches:
1373+
- release-\d+\.\d+ # per-release image
1374+
decorate: true
1375+
path_alias: k8s.io/kubernetes
1376+
extra_refs:
1377+
- org: kubernetes
1378+
repo: test-infra
1379+
base_ref: master
1380+
path_alias: k8s.io/test-infra
1381+
decoration_config:
1382+
timeout: 180m
1383+
labels:
1384+
preset-service-account: "true"
1385+
preset-k8s-ssh: "true"
1386+
preset-pull-kubernetes-e2e: "true"
1387+
preset-pull-kubernetes-e2e-gce: "true"
1388+
annotations:
1389+
testgrid-dashboards: sig-node-presubmits
1390+
testgrid-tab-name: pr-containerd-evented-pleg-gce-e2e
1391+
spec:
1392+
containers:
1393+
- image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20251021-e2c2c9806f-master
1394+
command:
1395+
- runner.sh
1396+
args:
1397+
- kubetest2
1398+
- noop
1399+
- --test=node
1400+
- --
1401+
- --repo-root=.
1402+
- --gcp-zone=us-central1-b
1403+
- --parallelism=8
1404+
- --focus-regex=\[NodeConformance\]|\[Feature:.+\]|\[Feature\]
1405+
- --skip-regex=\[Flaky\]|\[Slow\]|\[Serial\]|\[Feature:UserNamespacesSupport\]|\[Feature:UserNamespacesPodSecurityStandards\]|\[Feature:KubeletCredentialProviders\]|\[Feature:LockContention\]|\[Feature:SCTPConnectivity\]|\[Feature:PodLevelResources\]|\[Alpha\]
1406+
- '--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" --feature-gates=EventedPLEG=true --extra-log="{\"name\": \"containerd.log\", \"journalctl\": [\"-u\", \"containerd*\"]}"'
1407+
- --image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml
1408+
resources:
1409+
limits:
1410+
cpu: 4
1411+
memory: 6Gi
1412+
requests:
1413+
cpu: 4
1414+
memory: 6Gi
13671415
- name: pull-kubernetes-node-crio-e2e
13681416
cluster: k8s-infra-prow-build
13691417
# explicitly needs /test pull-kubernetes-node-crio-e2e to run

0 commit comments

Comments
 (0)