k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/node-problem-detector/node-problem-detector-ci.yaml (about) 1 periodics: 2 - name: ci-npd-build 3 # TODO(kubernetes/kubernetes#119211): switch to k8s-infra-prow-build once it has been properly configured 4 cluster: default 5 interval: 2h 6 decorate: true 7 labels: 8 preset-service-account: "true" 9 preset-dind-enabled: "true" 10 extra_refs: 11 - org: kubernetes 12 repo: node-problem-detector 13 base_ref: master 14 path_alias: k8s.io/node-problem-detector 15 spec: 16 containers: 17 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 18 command: 19 - runner.sh 20 args: 21 - ./test/build.sh 22 - ci 23 resources: 24 limits: 25 cpu: 2 26 memory: 4Gi 27 requests: 28 cpu: 2 29 memory: 4Gi 30 # docker-in-docker needs privileged mode 31 securityContext: 32 privileged: true 33 annotations: 34 testgrid-dashboards: sig-node-node-problem-detector 35 testgrid-alert-email: zhenw@google.com,lantaol@google.com 36 testgrid-num-failures-to-alert: '12' 37 testgrid-alert-stale-results-hours: '24' 38 testgrid-num-columns-recent: '30' 39 - name: ci-npd-test 40 cluster: k8s-infra-prow-build 41 interval: 2h 42 decorate: true 43 labels: 44 preset-service-account: "true" 45 extra_refs: 46 - org: kubernetes 47 repo: node-problem-detector 48 base_ref: master 49 path_alias: k8s.io/node-problem-detector 50 spec: 51 containers: 52 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 53 command: 54 - runner.sh 55 args: 56 - bash 57 - -c 58 - >- 59 ./test/build.sh install-lib && 60 make test 61 resources: 62 limits: 63 cpu: 2 64 memory: 4Gi 65 requests: 66 cpu: 2 67 memory: 4Gi 68 annotations: 69 testgrid-dashboards: sig-node-node-problem-detector 70 testgrid-alert-email: zhenw@google.com,lantaol@google.com 71 testgrid-num-failures-to-alert: '12' 72 testgrid-alert-stale-results-hours: '24' 73 testgrid-num-columns-recent: '30' 74 - name: ci-npd-e2e-node 75 cluster: k8s-infra-prow-build 76 interval: 2h 77 decorate: true 78 labels: 79 preset-service-account: "true" 80 preset-k8s-ssh: "true" 81 extra_refs: 82 - org: kubernetes 83 repo: node-problem-detector 84 base_ref: master 85 path_alias: k8s.io/node-problem-detector 86 - org: kubernetes 87 repo: kubernetes 88 base_ref: master 89 path_alias: k8s.io/kubernetes 90 - org: kubernetes 91 repo: test-infra 92 base_ref: master 93 path_alias: k8s.io/test-infra 94 spec: 95 containers: 96 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 97 command: 98 - runner.sh 99 args: 100 - bash 101 - -c 102 - >- 103 ./test/build.sh get-ci-env && 104 source ci.env && 105 cd $(GOPATH)/src/k8s.io/kubernetes && 106 /workspace/scenarios/kubernetes_e2e.py 107 --deployment=node 108 --provider=gce 109 --gcp-zone=us-west1-b 110 --node-tests=true 111 "--node-args=--image-config-file=/home/prow/go/src/k8s.io/test-infra/jobs/e2e_node/containerd/image-config-systemd.yaml --extra-envs=${EXTRA_ENVS}" 112 '--node-test-args=--container-runtime-endpoint=unix:///run/containerd/containerd.sock --container-runtime-process-name=/home/containerd/usr/local/bin/containerd --container-runtime-pid-file= --kubelet-flags="--cgroup-driver=systemd --cgroups-per-qos=true --cgroup-root=/ --runtime-cgroups=/system.slice/containerd.service"' 113 '--test_args=--nodes=8 --focus=NodeProblemDetector' 114 --timeout=60m 115 resources: 116 limits: 117 cpu: 4 118 memory: 4Gi 119 requests: 120 cpu: 4 121 memory: 4Gi 122 annotations: 123 testgrid-dashboards: sig-node-node-problem-detector 124 testgrid-alert-email: zhenw@google.com,lantaol@google.com 125 testgrid-num-failures-to-alert: '12' 126 testgrid-alert-stale-results-hours: '24' 127 testgrid-num-columns-recent: '30' 128 - name: ci-npd-e2e-kubernetes-gce-gci 129 cluster: k8s-infra-prow-build 130 interval: 2h 131 decorate: true 132 labels: 133 preset-service-account: "true" 134 preset-k8s-ssh: "true" 135 extra_refs: 136 - org: kubernetes 137 repo: node-problem-detector 138 base_ref: master 139 path_alias: k8s.io/node-problem-detector 140 spec: 141 containers: 142 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 143 command: 144 - runner.sh 145 args: 146 - bash 147 - -c 148 - >- 149 ./test/build.sh get-ci-env && 150 source ci.env && 151 /workspace/scenarios/kubernetes_e2e.py 152 --cluster= 153 --extract=ci/latest 154 --provider=gce 155 --gcp-node-image=gci 156 --gcp-zone=us-west1-b 157 --ginkgo-parallel=30 158 --test_args=--ginkgo.focus=NodeProblemDetector 159 --timeout=60m 160 resources: 161 limits: 162 cpu: 4 163 memory: 4Gi 164 requests: 165 cpu: 4 166 memory: 4Gi 167 annotations: 168 testgrid-dashboards: sig-node-node-problem-detector 169 testgrid-alert-email: zhenw@google.com,lantaol@google.com 170 testgrid-num-failures-to-alert: '12' 171 testgrid-alert-stale-results-hours: '24' 172 testgrid-num-columns-recent: '30' 173 - name: ci-npd-e2e-kubernetes-gce-gci-custom-flags 174 cluster: k8s-infra-prow-build 175 interval: 2h 176 decorate: true 177 labels: 178 preset-service-account: "true" 179 preset-k8s-ssh: "true" 180 extra_refs: 181 - org: kubernetes 182 repo: node-problem-detector 183 base_ref: master 184 path_alias: k8s.io/node-problem-detector 185 spec: 186 containers: 187 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 188 command: 189 - runner.sh 190 args: 191 - bash 192 - -c 193 - >- 194 ./test/build.sh -f get-ci-env && 195 source ci-custom-flags.env && 196 /workspace/scenarios/kubernetes_e2e.py 197 --cluster= 198 --extract=ci/latest 199 --provider=gce 200 --gcp-node-image=gci 201 --gcp-zone=us-west1-b 202 --ginkgo-parallel=30 203 --test_args=--ginkgo.focus=NodeProblemDetector 204 --timeout=60m 205 resources: 206 limits: 207 cpu: 4 208 memory: 4Gi 209 requests: 210 cpu: 4 211 memory: 4Gi 212 annotations: 213 testgrid-dashboards: sig-node-node-problem-detector 214 testgrid-alert-email: zhenw@google.com,lantaol@google.com 215 testgrid-num-failures-to-alert: '12' 216 testgrid-alert-stale-results-hours: '24' 217 testgrid-num-columns-recent: '30' 218 - name: ci-npd-e2e-kubernetes-gce-ubuntu 219 cluster: k8s-infra-prow-build 220 interval: 2h 221 decorate: true 222 labels: 223 preset-service-account: "true" 224 preset-k8s-ssh: "true" 225 extra_refs: 226 - org: kubernetes 227 repo: node-problem-detector 228 base_ref: master 229 path_alias: k8s.io/node-problem-detector 230 spec: 231 containers: 232 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 233 command: 234 - runner.sh 235 args: 236 - bash 237 - -c 238 - >- 239 ./test/build.sh get-ci-env && 240 source ci.env && 241 /workspace/scenarios/kubernetes_e2e.py 242 --cluster= 243 --extract=ci/latest 244 --provider=gce 245 --gcp-node-image=ubuntu 246 --gcp-zone=us-west1-b 247 --ginkgo-parallel=30 248 --image-family=pipeline-1-24 249 --image-project=ubuntu-os-gke-cloud 250 --test_args=--ginkgo.focus=NodeProblemDetector 251 --timeout=60m 252 resources: 253 limits: 254 cpu: 4 255 memory: 4Gi 256 requests: 257 cpu: 4 258 memory: 4Gi 259 annotations: 260 testgrid-dashboards: sig-node-node-problem-detector 261 testgrid-alert-email: zhenw@google.com,lantaol@google.com 262 testgrid-num-failures-to-alert: '12' 263 testgrid-alert-stale-results-hours: '24' 264 testgrid-num-columns-recent: '30' 265 - name: ci-npd-e2e-kubernetes-gce-ubuntu-custom-flags 266 cluster: k8s-infra-prow-build 267 interval: 2h 268 decorate: true 269 labels: 270 preset-service-account: "true" 271 preset-k8s-ssh: "true" 272 extra_refs: 273 - org: kubernetes 274 repo: node-problem-detector 275 base_ref: master 276 path_alias: k8s.io/node-problem-detector 277 spec: 278 containers: 279 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 280 command: 281 - runner.sh 282 args: 283 - bash 284 - -c 285 - >- 286 ./test/build.sh -f get-ci-env && 287 source ci-custom-flags.env && 288 /workspace/scenarios/kubernetes_e2e.py 289 --cluster= 290 --extract=ci/latest 291 --provider=gce 292 --gcp-node-image=ubuntu 293 --gcp-zone=us-west1-b 294 --ginkgo-parallel=30 295 --image-family=pipeline-1-24 296 --image-project=ubuntu-os-gke-cloud 297 --test_args=--ginkgo.focus=NodeProblemDetector 298 --timeout=60m 299 resources: 300 limits: 301 cpu: 4 302 memory: 4Gi 303 requests: 304 cpu: 4 305 memory: 4Gi 306 annotations: 307 testgrid-dashboards: sig-node-node-problem-detector 308 testgrid-alert-email: zhenw@google.com,lantaol@google.com 309 testgrid-num-failures-to-alert: '12' 310 testgrid-alert-stale-results-hours: '24' 311 testgrid-num-columns-recent: '30'