Skip to content

Commit

Permalink
Merge pull request #2410 from a-crate/accelerator-cit-periodics
Browse files Browse the repository at this point in the history
Use guestos A3Ultra reservations for accelerator image prow runs
  • Loading branch information
google-oss-prow[bot] authored Nov 27, 2024
2 parents b172b85 + 4ae130a commit ee105a0
Showing 1 changed file with 31 additions and 5 deletions.
36 changes: 31 additions & 5 deletions prow/prowjobs/GoogleCloudPlatform/gcp-guest/gcp-guest-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -450,14 +450,14 @@ presubmits:


periodics:
- name: cit-periodics-accelerator-images
- name: cit-periodics-accelerator-images-accelerator-tests
cluster: gcp-guest
decorate: true
decoration_config:
timeout: 6h
annotations:
testgrid-dashboards: googleoss-gcp-guest
testgrid-tab-name: cit-periodics-accelerator-images
testgrid-tab-name: cit-periodics-accelerator-images-accelerator-tests
interval: 6h
spec:
containers:
Expand All @@ -466,17 +466,43 @@ periodics:
command:
- "/manager"
args:
# Don't copy+paste this! This has extra tests for accelerators. Use almalinux as a template.
- "-parallel_count=5"
# Don't copy+paste this! This has extra tests for accelerators. Use a different periodic.
- "-parallel_count=1"
- "-project=compute-image-test-pool-001"
- "-zone=us-central1-b"
# Please keep this field ordered by version order (eg 7 -> 8 -> 9). Arch should go (amd64 -> arm64).
- "-images=projects/bct-prod-images/global/images/family/rocky-linux-8-optimized-gcp-nvidia-latest,projects/bct-prod-images/global/images/family/rocky-linux-9-optimized-gcp-nvidia-latest,projects/ubuntu-os-accelerator-images/global/images/family/ubuntu-accelerator-2204-amd64-with-nvidia-550,projects/ubuntu-os-accelerator-images/global/images/family/ubuntu-accelerator-2404-amd64-with-nvidia-550"
# This project is allowlisted for some necessary quota. TODO: switch to a non -001 test pool. 001 is intended for humans.
- "-test_projects=compute-image-test-pool-001"
- "-filter=^(acceleratorrdma|acceleratorconfig|cvm|livemigrate|suspendresume|loadbalancer|guestagent|hostnamevalidation|imageboot|licensevalidation|network|security|hotattach|lssd|disk|packagevalidation|ssh|metadata|sql|vmspec)$"
- "-filter=^(acceleratorrdma|acceleratorconfig)$"
- "-set_exit_status=false"
- "-compute_endpoint_override=https://www.googleapis.com/compute/alpha/"
- "-use_reservations=true"
- "-reservation_urls=guestos-a3u-gsc"
- name: cit-periodics-accelerator-images
cluster: gcp-guest
decorate: true
decoration_config:
timeout: 6h
annotations:
testgrid-dashboards: googleoss-gcp-guest
testgrid-tab-name: cit-periodics-accelerator-images
interval: 6h
spec:
containers:
- image: gcr.io/compute-image-tools/cloud-image-tests:latest
imagePullPolicy: Always
command:
- "/manager"
args:
- "-parallel_count=5"
- "-project=gcp-guest"
- "-zone=us-central1-b"
# Please keep this field ordered by version order (eg 7 -> 8 -> 9). Arch should go (amd64 -> arm64).
- "-images=projects/bct-prod-images/global/images/family/rocky-linux-8-optimized-gcp-nvidia-latest,projects/bct-prod-images/global/images/family/rocky-linux-9-optimized-gcp-nvidia-latest,projects/ubuntu-os-accelerator-images/global/images/family/ubuntu-accelerator-2204-amd64-with-nvidia-550,projects/ubuntu-os-accelerator-images/global/images/family/ubuntu-accelerator-2404-amd64-with-nvidia-550"
- "-test_projects=compute-image-test-pool-002,compute-image-test-pool-003,compute-image-test-pool-004,compute-image-test-pool-005"
- "-filter=^(cvm|livemigrate|suspendresume|loadbalancer|guestagent|hostnamevalidation|imageboot|licensevalidation|network|security|hotattach|lssd|disk|packagevalidation|ssh|metadata|sql|vmspec)$"
- "-set_exit_status=false"
- name: cit-periodics-almalinux
cluster: gcp-guest
decorate: true
Expand Down

0 comments on commit ee105a0

Please sign in to comment.