k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/kops/kops-presubmits-distros.yaml (about) 1 # Test jobs generated by build_jobs.py (do not manually edit) 2 # 15 jobs 3 presubmits: 4 kubernetes/kops: 5 6 # {"cloud": "aws", "distro": "deb10", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 7 - name: pull-kops-aws-distro-debian10 8 cluster: default 9 branches: 10 - master 11 always_run: false 12 optional: false 13 skip_report: false 14 labels: 15 preset-service-account: "true" 16 preset-aws-ssh: "true" 17 preset-aws-credential: "true" 18 preset-dind-enabled: "true" 19 decorate: true 20 decoration_config: 21 timeout: 90m 22 path_alias: k8s.io/kops 23 spec: 24 containers: 25 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 26 imagePullPolicy: Always 27 command: 28 - runner.sh 29 args: 30 - bash 31 - -c 32 - | 33 make test-e2e-install 34 kubetest2 kops \ 35 -v 2 \ 36 --up --build --down \ 37 --cloud-provider=aws \ 38 --create-args="--image='136693071363/debian-10-amd64-20240430-1733' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 39 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 40 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 41 --test=kops \ 42 -- \ 43 --test-args="-test.timeout=60m" \ 44 --test-package-marker=stable.txt \ 45 --parallel=25 46 securityContext: 47 privileged: true 48 env: 49 - name: KUBE_SSH_KEY_PATH 50 value: /etc/aws-ssh/aws-ssh-private 51 - name: KUBE_SSH_USER 52 value: admin 53 - name: GOPATH 54 value: /home/prow/go 55 resources: 56 limits: 57 cpu: "4" 58 memory: 6Gi 59 requests: 60 cpu: "4" 61 memory: 6Gi 62 annotations: 63 test.kops.k8s.io/cloud: aws 64 test.kops.k8s.io/distro: deb10 65 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 66 test.kops.k8s.io/k8s_version: stable 67 test.kops.k8s.io/kops_channel: alpha 68 test.kops.k8s.io/networking: calico 69 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 70 testgrid-days-of-results: '90' 71 testgrid-tab-name: e2e-debian10 72 73 # {"cloud": "aws", "distro": "deb11", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 74 - name: pull-kops-aws-distro-debian11 75 cluster: default 76 branches: 77 - master 78 always_run: false 79 optional: false 80 skip_report: false 81 labels: 82 preset-service-account: "true" 83 preset-aws-ssh: "true" 84 preset-aws-credential: "true" 85 preset-dind-enabled: "true" 86 decorate: true 87 decoration_config: 88 timeout: 90m 89 path_alias: k8s.io/kops 90 spec: 91 containers: 92 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 93 imagePullPolicy: Always 94 command: 95 - runner.sh 96 args: 97 - bash 98 - -c 99 - | 100 make test-e2e-install 101 kubetest2 kops \ 102 -v 2 \ 103 --up --build --down \ 104 --cloud-provider=aws \ 105 --create-args="--image='136693071363/debian-11-amd64-20240507-1740' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 106 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 107 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 108 --test=kops \ 109 -- \ 110 --test-args="-test.timeout=60m" \ 111 --test-package-marker=stable.txt \ 112 --parallel=25 113 securityContext: 114 privileged: true 115 env: 116 - name: KUBE_SSH_KEY_PATH 117 value: /etc/aws-ssh/aws-ssh-private 118 - name: KUBE_SSH_USER 119 value: admin 120 - name: GOPATH 121 value: /home/prow/go 122 resources: 123 limits: 124 cpu: "4" 125 memory: 6Gi 126 requests: 127 cpu: "4" 128 memory: 6Gi 129 annotations: 130 test.kops.k8s.io/cloud: aws 131 test.kops.k8s.io/distro: deb11 132 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 133 test.kops.k8s.io/k8s_version: stable 134 test.kops.k8s.io/kops_channel: alpha 135 test.kops.k8s.io/networking: calico 136 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 137 testgrid-days-of-results: '90' 138 testgrid-tab-name: e2e-debian11 139 140 # {"cloud": "aws", "distro": "deb12", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 141 - name: pull-kops-aws-distro-debian12 142 cluster: default 143 branches: 144 - master 145 always_run: false 146 optional: false 147 skip_report: false 148 labels: 149 preset-service-account: "true" 150 preset-aws-ssh: "true" 151 preset-aws-credential: "true" 152 preset-dind-enabled: "true" 153 decorate: true 154 decoration_config: 155 timeout: 90m 156 path_alias: k8s.io/kops 157 spec: 158 containers: 159 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 160 imagePullPolicy: Always 161 command: 162 - runner.sh 163 args: 164 - bash 165 - -c 166 - | 167 make test-e2e-install 168 kubetest2 kops \ 169 -v 2 \ 170 --up --build --down \ 171 --cloud-provider=aws \ 172 --create-args="--image='136693071363/debian-12-amd64-20240507-1740' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 173 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 174 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 175 --test=kops \ 176 -- \ 177 --test-args="-test.timeout=60m" \ 178 --test-package-marker=stable.txt \ 179 --parallel=25 180 securityContext: 181 privileged: true 182 env: 183 - name: KUBE_SSH_KEY_PATH 184 value: /etc/aws-ssh/aws-ssh-private 185 - name: KUBE_SSH_USER 186 value: admin 187 - name: GOPATH 188 value: /home/prow/go 189 resources: 190 limits: 191 cpu: "4" 192 memory: 6Gi 193 requests: 194 cpu: "4" 195 memory: 6Gi 196 annotations: 197 test.kops.k8s.io/cloud: aws 198 test.kops.k8s.io/distro: deb12 199 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 200 test.kops.k8s.io/k8s_version: stable 201 test.kops.k8s.io/kops_channel: alpha 202 test.kops.k8s.io/networking: calico 203 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 204 testgrid-days-of-results: '90' 205 testgrid-tab-name: e2e-debian12 206 207 # {"cloud": "aws", "distro": "u2004", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 208 - name: pull-kops-aws-distro-ubuntu2004 209 cluster: default 210 branches: 211 - master 212 always_run: false 213 optional: false 214 skip_report: false 215 labels: 216 preset-service-account: "true" 217 preset-aws-ssh: "true" 218 preset-aws-credential: "true" 219 preset-dind-enabled: "true" 220 decorate: true 221 decoration_config: 222 timeout: 90m 223 path_alias: k8s.io/kops 224 spec: 225 containers: 226 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 227 imagePullPolicy: Always 228 command: 229 - runner.sh 230 args: 231 - bash 232 - -c 233 - | 234 make test-e2e-install 235 kubetest2 kops \ 236 -v 2 \ 237 --up --build --down \ 238 --cloud-provider=aws \ 239 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-20240426' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 240 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 241 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 242 --test=kops \ 243 -- \ 244 --test-args="-test.timeout=60m" \ 245 --test-package-marker=stable.txt \ 246 --parallel=25 247 securityContext: 248 privileged: true 249 env: 250 - name: KUBE_SSH_KEY_PATH 251 value: /etc/aws-ssh/aws-ssh-private 252 - name: KUBE_SSH_USER 253 value: ubuntu 254 - name: GOPATH 255 value: /home/prow/go 256 resources: 257 limits: 258 cpu: "4" 259 memory: 6Gi 260 requests: 261 cpu: "4" 262 memory: 6Gi 263 annotations: 264 test.kops.k8s.io/cloud: aws 265 test.kops.k8s.io/distro: u2004 266 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 267 test.kops.k8s.io/k8s_version: stable 268 test.kops.k8s.io/kops_channel: alpha 269 test.kops.k8s.io/networking: calico 270 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 271 testgrid-days-of-results: '90' 272 testgrid-tab-name: e2e-ubuntu2004 273 274 # {"cloud": "aws", "distro": "u2004arm64", "extra_flags": "--zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 275 - name: pull-kops-aws-distro-ubuntu2004arm64 276 cluster: default 277 branches: 278 - master 279 always_run: false 280 optional: false 281 skip_report: false 282 labels: 283 preset-service-account: "true" 284 preset-aws-ssh: "true" 285 preset-aws-credential: "true" 286 preset-dind-enabled: "true" 287 decorate: true 288 decoration_config: 289 timeout: 90m 290 path_alias: k8s.io/kops 291 spec: 292 containers: 293 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 294 imagePullPolicy: Always 295 command: 296 - runner.sh 297 args: 298 - bash 299 - -c 300 - | 301 make test-e2e-install 302 kubetest2 kops \ 303 -v 2 \ 304 --up --build --down \ 305 --cloud-provider=aws \ 306 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-focal-20.04-arm64-server-20240426' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 307 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 308 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 309 --test=kops \ 310 -- \ 311 --test-args="-test.timeout=60m" \ 312 --test-package-marker=stable.txt \ 313 --parallel=25 314 securityContext: 315 privileged: true 316 env: 317 - name: KUBE_SSH_KEY_PATH 318 value: /etc/aws-ssh/aws-ssh-private 319 - name: KUBE_SSH_USER 320 value: ubuntu 321 - name: GOPATH 322 value: /home/prow/go 323 resources: 324 limits: 325 cpu: "4" 326 memory: 6Gi 327 requests: 328 cpu: "4" 329 memory: 6Gi 330 annotations: 331 test.kops.k8s.io/cloud: aws 332 test.kops.k8s.io/distro: u2004arm64 333 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery 334 test.kops.k8s.io/k8s_version: stable 335 test.kops.k8s.io/kops_channel: alpha 336 test.kops.k8s.io/networking: calico 337 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 338 testgrid-days-of-results: '90' 339 testgrid-tab-name: e2e-ubuntu2004arm64 340 341 # {"cloud": "aws", "distro": "u2204", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 342 - name: pull-kops-aws-distro-ubuntu2204 343 cluster: default 344 branches: 345 - master 346 always_run: false 347 optional: false 348 skip_report: false 349 labels: 350 preset-service-account: "true" 351 preset-aws-ssh: "true" 352 preset-aws-credential: "true" 353 preset-dind-enabled: "true" 354 decorate: true 355 decoration_config: 356 timeout: 90m 357 path_alias: k8s.io/kops 358 spec: 359 containers: 360 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 361 imagePullPolicy: Always 362 command: 363 - runner.sh 364 args: 365 - bash 366 - -c 367 - | 368 make test-e2e-install 369 kubetest2 kops \ 370 -v 2 \ 371 --up --build --down \ 372 --cloud-provider=aws \ 373 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-amd64-server-20240501' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 374 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 375 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 376 --test=kops \ 377 -- \ 378 --test-args="-test.timeout=60m" \ 379 --test-package-marker=stable.txt \ 380 --parallel=25 381 securityContext: 382 privileged: true 383 env: 384 - name: KUBE_SSH_KEY_PATH 385 value: /etc/aws-ssh/aws-ssh-private 386 - name: KUBE_SSH_USER 387 value: ubuntu 388 - name: GOPATH 389 value: /home/prow/go 390 resources: 391 limits: 392 cpu: "4" 393 memory: 6Gi 394 requests: 395 cpu: "4" 396 memory: 6Gi 397 annotations: 398 test.kops.k8s.io/cloud: aws 399 test.kops.k8s.io/distro: u2204 400 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 401 test.kops.k8s.io/k8s_version: stable 402 test.kops.k8s.io/kops_channel: alpha 403 test.kops.k8s.io/networking: calico 404 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 405 testgrid-days-of-results: '90' 406 testgrid-tab-name: e2e-ubuntu2204 407 408 # {"cloud": "aws", "distro": "u2204arm64", "extra_flags": "--zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 409 - name: pull-kops-aws-distro-ubuntu2204arm64 410 cluster: default 411 branches: 412 - master 413 always_run: false 414 optional: false 415 skip_report: false 416 labels: 417 preset-service-account: "true" 418 preset-aws-ssh: "true" 419 preset-aws-credential: "true" 420 preset-dind-enabled: "true" 421 decorate: true 422 decoration_config: 423 timeout: 90m 424 path_alias: k8s.io/kops 425 spec: 426 containers: 427 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 428 imagePullPolicy: Always 429 command: 430 - runner.sh 431 args: 432 - bash 433 - -c 434 - | 435 make test-e2e-install 436 kubetest2 kops \ 437 -v 2 \ 438 --up --build --down \ 439 --cloud-provider=aws \ 440 --create-args="--image='099720109477/ubuntu/images/hvm-ssd/ubuntu-jammy-22.04-arm64-server-20240501' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 441 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 442 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 443 --test=kops \ 444 -- \ 445 --test-args="-test.timeout=60m" \ 446 --test-package-marker=stable.txt \ 447 --parallel=25 448 securityContext: 449 privileged: true 450 env: 451 - name: KUBE_SSH_KEY_PATH 452 value: /etc/aws-ssh/aws-ssh-private 453 - name: KUBE_SSH_USER 454 value: ubuntu 455 - name: GOPATH 456 value: /home/prow/go 457 resources: 458 limits: 459 cpu: "4" 460 memory: 6Gi 461 requests: 462 cpu: "4" 463 memory: 6Gi 464 annotations: 465 test.kops.k8s.io/cloud: aws 466 test.kops.k8s.io/distro: u2204arm64 467 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery 468 test.kops.k8s.io/k8s_version: stable 469 test.kops.k8s.io/kops_channel: alpha 470 test.kops.k8s.io/networking: calico 471 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 472 testgrid-days-of-results: '90' 473 testgrid-tab-name: e2e-ubuntu2204arm64 474 475 # {"cloud": "aws", "distro": "u2404", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 476 - name: pull-kops-aws-distro-ubuntu2404 477 cluster: default 478 branches: 479 - master 480 always_run: false 481 optional: false 482 skip_report: false 483 labels: 484 preset-service-account: "true" 485 preset-aws-ssh: "true" 486 preset-aws-credential: "true" 487 preset-dind-enabled: "true" 488 decorate: true 489 decoration_config: 490 timeout: 90m 491 path_alias: k8s.io/kops 492 spec: 493 containers: 494 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 495 imagePullPolicy: Always 496 command: 497 - runner.sh 498 args: 499 - bash 500 - -c 501 - | 502 make test-e2e-install 503 kubetest2 kops \ 504 -v 2 \ 505 --up --build --down \ 506 --cloud-provider=aws \ 507 --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-20240423' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 508 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 509 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 510 --test=kops \ 511 -- \ 512 --test-args="-test.timeout=60m" \ 513 --test-package-marker=stable.txt \ 514 --parallel=25 515 securityContext: 516 privileged: true 517 env: 518 - name: KUBE_SSH_KEY_PATH 519 value: /etc/aws-ssh/aws-ssh-private 520 - name: KUBE_SSH_USER 521 value: ubuntu 522 - name: GOPATH 523 value: /home/prow/go 524 resources: 525 limits: 526 cpu: "4" 527 memory: 6Gi 528 requests: 529 cpu: "4" 530 memory: 6Gi 531 annotations: 532 test.kops.k8s.io/cloud: aws 533 test.kops.k8s.io/distro: u2404 534 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 535 test.kops.k8s.io/k8s_version: stable 536 test.kops.k8s.io/kops_channel: alpha 537 test.kops.k8s.io/networking: calico 538 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 539 testgrid-days-of-results: '90' 540 testgrid-tab-name: e2e-ubuntu2404 541 542 # {"cloud": "aws", "distro": "u2404arm64", "extra_flags": "--zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 543 - name: pull-kops-aws-distro-ubuntu2404arm64 544 cluster: default 545 branches: 546 - master 547 always_run: false 548 optional: false 549 skip_report: false 550 labels: 551 preset-service-account: "true" 552 preset-aws-ssh: "true" 553 preset-aws-credential: "true" 554 preset-dind-enabled: "true" 555 decorate: true 556 decoration_config: 557 timeout: 90m 558 path_alias: k8s.io/kops 559 spec: 560 containers: 561 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 562 imagePullPolicy: Always 563 command: 564 - runner.sh 565 args: 566 - bash 567 - -c 568 - | 569 make test-e2e-install 570 kubetest2 kops \ 571 -v 2 \ 572 --up --build --down \ 573 --cloud-provider=aws \ 574 --create-args="--image='099720109477/ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-arm64-server-20240423' --channel=alpha --networking=calico --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery" \ 575 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 576 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 577 --test=kops \ 578 -- \ 579 --test-args="-test.timeout=60m" \ 580 --test-package-marker=stable.txt \ 581 --parallel=25 582 securityContext: 583 privileged: true 584 env: 585 - name: KUBE_SSH_KEY_PATH 586 value: /etc/aws-ssh/aws-ssh-private 587 - name: KUBE_SSH_USER 588 value: ubuntu 589 - name: GOPATH 590 value: /home/prow/go 591 resources: 592 limits: 593 cpu: "4" 594 memory: 6Gi 595 requests: 596 cpu: "4" 597 memory: 6Gi 598 annotations: 599 test.kops.k8s.io/cloud: aws 600 test.kops.k8s.io/distro: u2404arm64 601 test.kops.k8s.io/extra_flags: --zones=eu-west-1a --node-size=m6g.large --master-size=m6g.large --discovery-store=s3://k8s-kops-prow/discovery 602 test.kops.k8s.io/k8s_version: stable 603 test.kops.k8s.io/kops_channel: alpha 604 test.kops.k8s.io/networking: calico 605 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 606 testgrid-days-of-results: '90' 607 testgrid-tab-name: e2e-ubuntu2404arm64 608 609 # {"cloud": "aws", "distro": "amzn2", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 610 - name: pull-kops-aws-distro-amazonlinux2 611 cluster: default 612 branches: 613 - master 614 always_run: false 615 optional: false 616 skip_report: false 617 labels: 618 preset-service-account: "true" 619 preset-aws-ssh: "true" 620 preset-aws-credential: "true" 621 preset-dind-enabled: "true" 622 decorate: true 623 decoration_config: 624 timeout: 90m 625 path_alias: k8s.io/kops 626 spec: 627 containers: 628 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 629 imagePullPolicy: Always 630 command: 631 - runner.sh 632 args: 633 - bash 634 - -c 635 - | 636 make test-e2e-install 637 kubetest2 kops \ 638 -v 2 \ 639 --up --build --down \ 640 --cloud-provider=aws \ 641 --create-args="--image='137112412989/amzn2-ami-kernel-5.10-hvm-2.0.20240503.0-x86_64-gp2' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 642 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 643 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 644 --test=kops \ 645 -- \ 646 --test-args="-test.timeout=60m" \ 647 --test-package-marker=stable.txt \ 648 --parallel=25 649 securityContext: 650 privileged: true 651 env: 652 - name: KUBE_SSH_KEY_PATH 653 value: /etc/aws-ssh/aws-ssh-private 654 - name: KUBE_SSH_USER 655 value: ec2-user 656 - name: GOPATH 657 value: /home/prow/go 658 resources: 659 limits: 660 cpu: "4" 661 memory: 6Gi 662 requests: 663 cpu: "4" 664 memory: 6Gi 665 annotations: 666 test.kops.k8s.io/cloud: aws 667 test.kops.k8s.io/distro: amzn2 668 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 669 test.kops.k8s.io/k8s_version: stable 670 test.kops.k8s.io/kops_channel: alpha 671 test.kops.k8s.io/networking: calico 672 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 673 testgrid-days-of-results: '90' 674 testgrid-tab-name: e2e-amazonlinux2 675 676 # {"cloud": "aws", "distro": "al2023", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 677 - name: pull-kops-aws-distro-al2023 678 cluster: default 679 branches: 680 - master 681 always_run: false 682 optional: false 683 skip_report: false 684 labels: 685 preset-service-account: "true" 686 preset-aws-ssh: "true" 687 preset-aws-credential: "true" 688 preset-dind-enabled: "true" 689 decorate: true 690 decoration_config: 691 timeout: 90m 692 path_alias: k8s.io/kops 693 spec: 694 containers: 695 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 696 imagePullPolicy: Always 697 command: 698 - runner.sh 699 args: 700 - bash 701 - -c 702 - | 703 make test-e2e-install 704 kubetest2 kops \ 705 -v 2 \ 706 --up --build --down \ 707 --cloud-provider=aws \ 708 --create-args="--image='137112412989/al2023-ami-2023.4.20240429.0-kernel-6.1-x86_64' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 709 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 710 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 711 --test=kops \ 712 -- \ 713 --test-args="-test.timeout=60m" \ 714 --test-package-marker=stable.txt \ 715 --parallel=25 716 securityContext: 717 privileged: true 718 env: 719 - name: KUBE_SSH_KEY_PATH 720 value: /etc/aws-ssh/aws-ssh-private 721 - name: KUBE_SSH_USER 722 value: ec2-user 723 - name: GOPATH 724 value: /home/prow/go 725 resources: 726 limits: 727 cpu: "4" 728 memory: 6Gi 729 requests: 730 cpu: "4" 731 memory: 6Gi 732 annotations: 733 test.kops.k8s.io/cloud: aws 734 test.kops.k8s.io/distro: al2023 735 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 736 test.kops.k8s.io/k8s_version: stable 737 test.kops.k8s.io/kops_channel: alpha 738 test.kops.k8s.io/networking: calico 739 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 740 testgrid-days-of-results: '90' 741 testgrid-tab-name: e2e-al2023 742 743 # {"cloud": "aws", "distro": "rhel8", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 744 - name: pull-kops-aws-distro-rhel8 745 cluster: default 746 branches: 747 - master 748 always_run: false 749 optional: false 750 skip_report: false 751 labels: 752 preset-service-account: "true" 753 preset-aws-ssh: "true" 754 preset-aws-credential: "true" 755 preset-dind-enabled: "true" 756 decorate: true 757 decoration_config: 758 timeout: 90m 759 path_alias: k8s.io/kops 760 spec: 761 containers: 762 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 763 imagePullPolicy: Always 764 command: 765 - runner.sh 766 args: 767 - bash 768 - -c 769 - | 770 make test-e2e-install 771 kubetest2 kops \ 772 -v 2 \ 773 --up --build --down \ 774 --cloud-provider=aws \ 775 --create-args="--image='309956199498/RHEL-8.9.0_HVM-20240327-x86_64-4-Hourly2-GP3' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 776 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 777 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 778 --test=kops \ 779 -- \ 780 --test-args="-test.timeout=60m" \ 781 --test-package-marker=stable.txt \ 782 --parallel=25 783 securityContext: 784 privileged: true 785 env: 786 - name: KUBE_SSH_KEY_PATH 787 value: /etc/aws-ssh/aws-ssh-private 788 - name: KUBE_SSH_USER 789 value: ec2-user 790 - name: GOPATH 791 value: /home/prow/go 792 resources: 793 limits: 794 cpu: "4" 795 memory: 6Gi 796 requests: 797 cpu: "4" 798 memory: 6Gi 799 annotations: 800 test.kops.k8s.io/cloud: aws 801 test.kops.k8s.io/distro: rhel8 802 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 803 test.kops.k8s.io/k8s_version: stable 804 test.kops.k8s.io/kops_channel: alpha 805 test.kops.k8s.io/networking: calico 806 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 807 testgrid-days-of-results: '90' 808 testgrid-tab-name: e2e-rhel8 809 810 # {"cloud": "aws", "distro": "rhel9", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 811 - name: pull-kops-aws-distro-rhel9 812 cluster: default 813 branches: 814 - master 815 always_run: false 816 optional: false 817 skip_report: false 818 labels: 819 preset-service-account: "true" 820 preset-aws-ssh: "true" 821 preset-aws-credential: "true" 822 preset-dind-enabled: "true" 823 decorate: true 824 decoration_config: 825 timeout: 90m 826 path_alias: k8s.io/kops 827 spec: 828 containers: 829 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 830 imagePullPolicy: Always 831 command: 832 - runner.sh 833 args: 834 - bash 835 - -c 836 - | 837 make test-e2e-install 838 kubetest2 kops \ 839 -v 2 \ 840 --up --build --down \ 841 --cloud-provider=aws \ 842 --create-args="--image='309956199498/RHEL-9.4.0_HVM-20240423-x86_64-62-Hourly2-GP3' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 843 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 844 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 845 --test=kops \ 846 -- \ 847 --test-args="-test.timeout=60m" \ 848 --test-package-marker=stable.txt \ 849 --parallel=25 850 securityContext: 851 privileged: true 852 env: 853 - name: KUBE_SSH_KEY_PATH 854 value: /etc/aws-ssh/aws-ssh-private 855 - name: KUBE_SSH_USER 856 value: ec2-user 857 - name: GOPATH 858 value: /home/prow/go 859 resources: 860 limits: 861 cpu: "4" 862 memory: 6Gi 863 requests: 864 cpu: "4" 865 memory: 6Gi 866 annotations: 867 test.kops.k8s.io/cloud: aws 868 test.kops.k8s.io/distro: rhel9 869 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 870 test.kops.k8s.io/k8s_version: stable 871 test.kops.k8s.io/kops_channel: alpha 872 test.kops.k8s.io/networking: calico 873 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 874 testgrid-days-of-results: '90' 875 testgrid-tab-name: e2e-rhel9 876 877 # {"cloud": "aws", "distro": "rocky8", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 878 - name: pull-kops-aws-distro-rocky8 879 cluster: default 880 branches: 881 - master 882 always_run: false 883 optional: false 884 skip_report: false 885 labels: 886 preset-service-account: "true" 887 preset-aws-ssh: "true" 888 preset-aws-credential: "true" 889 preset-dind-enabled: "true" 890 decorate: true 891 decoration_config: 892 timeout: 90m 893 path_alias: k8s.io/kops 894 spec: 895 containers: 896 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 897 imagePullPolicy: Always 898 command: 899 - runner.sh 900 args: 901 - bash 902 - -c 903 - | 904 make test-e2e-install 905 kubetest2 kops \ 906 -v 2 \ 907 --up --build --down \ 908 --cloud-provider=aws \ 909 --create-args="--image='792107900819/Rocky-8-ec2-8.6-20220515.0.x86_64' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 910 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 911 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 912 --test=kops \ 913 -- \ 914 --test-args="-test.timeout=60m" \ 915 --test-package-marker=stable.txt \ 916 --parallel=25 917 securityContext: 918 privileged: true 919 env: 920 - name: KUBE_SSH_KEY_PATH 921 value: /etc/aws-ssh/aws-ssh-private 922 - name: KUBE_SSH_USER 923 value: rocky 924 - name: GOPATH 925 value: /home/prow/go 926 resources: 927 limits: 928 cpu: "4" 929 memory: 6Gi 930 requests: 931 cpu: "4" 932 memory: 6Gi 933 annotations: 934 test.kops.k8s.io/cloud: aws 935 test.kops.k8s.io/distro: rocky8 936 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 937 test.kops.k8s.io/k8s_version: stable 938 test.kops.k8s.io/kops_channel: alpha 939 test.kops.k8s.io/networking: calico 940 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 941 testgrid-days-of-results: '90' 942 testgrid-tab-name: e2e-rocky8 943 944 # {"cloud": "aws", "distro": "flatcar", "extra_flags": "--discovery-store=s3://k8s-kops-prow/discovery", "k8s_version": "stable", "kops_channel": "alpha", "networking": "calico"} 945 - name: pull-kops-aws-distro-flatcar 946 cluster: default 947 branches: 948 - master 949 always_run: false 950 optional: false 951 skip_report: false 952 labels: 953 preset-service-account: "true" 954 preset-aws-ssh: "true" 955 preset-aws-credential: "true" 956 preset-dind-enabled: "true" 957 decorate: true 958 decoration_config: 959 timeout: 90m 960 path_alias: k8s.io/kops 961 spec: 962 containers: 963 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 964 imagePullPolicy: Always 965 command: 966 - runner.sh 967 args: 968 - bash 969 - -c 970 - | 971 make test-e2e-install 972 kubetest2 kops \ 973 -v 2 \ 974 --up --build --down \ 975 --cloud-provider=aws \ 976 --create-args="--image='075585003325/Flatcar-beta-3913.1.0-hvm' --channel=alpha --networking=calico --discovery-store=s3://k8s-kops-prow/discovery" \ 977 --kubernetes-version=https://dl.k8s.io/release/stable.txt \ 978 --kops-binary-path=/home/prow/go/src/k8s.io/kops/.build/dist/linux/amd64/kops \ 979 --test=kops \ 980 -- \ 981 --test-args="-test.timeout=60m" \ 982 --test-package-marker=stable.txt \ 983 --parallel=25 984 securityContext: 985 privileged: true 986 env: 987 - name: KUBE_SSH_KEY_PATH 988 value: /etc/aws-ssh/aws-ssh-private 989 - name: KUBE_SSH_USER 990 value: core 991 - name: GOPATH 992 value: /home/prow/go 993 resources: 994 limits: 995 cpu: "4" 996 memory: 6Gi 997 requests: 998 cpu: "4" 999 memory: 6Gi 1000 annotations: 1001 test.kops.k8s.io/cloud: aws 1002 test.kops.k8s.io/distro: flatcar 1003 test.kops.k8s.io/extra_flags: --discovery-store=s3://k8s-kops-prow/discovery 1004 test.kops.k8s.io/k8s_version: stable 1005 test.kops.k8s.io/kops_channel: alpha 1006 test.kops.k8s.io/networking: calico 1007 testgrid-dashboards: kops-presubmits, presubmits-kops, sig-cluster-lifecycle-kops 1008 testgrid-days-of-results: '90' 1009 testgrid-tab-name: e2e-flatcar