File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4242 - " ANSIBLE_CONFIG=/workspace/tools/cloud-build/ansible.cfg"
4343 - " PROJECT_ID=$PROJECT_ID"
4444 - " NUM_NODES=4"
45- - " IMAGE_PROJECT=ubuntu-os-accelerator-images"
46- - " IMAGE_NAME=ubuntu-accelerator-2204-amd64-with-nvidia-570-v20250722"
4745 - " MACHINE_TYPE=a3-ultragpu-8g"
4846 - " INSTANCE_PREFIX=a3usp"
4947 - " BUILD_ID=$BUILD_ID"
Original file line number Diff line number Diff line change @@ -73,38 +73,16 @@ for ZONE in "${ZONES_ARRAY[@]}"; do
7373 readarray -t INSTANCE_NAMES_ARRAY < <( generate_instance_names " ${FULL_INSTANCE_PREFIX} " " ${NUM_NODES} " )
7474
7575 declare -a GCLOUD_CMD
76- COMMON_FLAGS=(
76+ GCLOUD_CMD=(
77+ gcloud compute instances create " ${INSTANCE_NAMES_ARRAY[@]} "
7778 --project=" ${PROJECT_ID} "
7879 --zone=" ${ZONE} "
7980 --machine-type=" ${MACHINE_TYPE} "
80- --image-project=" ${IMAGE_PROJECT} "
8181 --provisioning-model=" ${PROVISIONING_MODEL} "
8282 --instance-termination-action=" ${TERMINATION_ACTION} "
83+ --no-address
8384 --quiet
8485 )
85-
86- if [[ " ${MACHINE_TYPE} " == " a3-ultragpu-8g" ]]; then
87- if [[ -z " ${IMAGE_NAME} " ]]; then
88- echo " ERROR: IMAGE_NAME must be set for a3-ultragpu-8g" >&2
89- exit 1
90- fi
91- GCLOUD_CMD=(
92- gcloud compute instances create " ${INSTANCE_NAMES_ARRAY[@]} "
93- " ${COMMON_FLAGS[@]} "
94- --image=" ${IMAGE_NAME} "
95- )
96- else
97- if [[ -z " ${IMAGE_FAMILY} " ]]; then
98- echo " ERROR: IMAGE_FAMILY must be set for ${MACHINE_TYPE} " >&2
99- exit 1
100- fi
101- GCLOUD_CMD=(
102- gcloud compute instances create " ${INSTANCE_NAMES_ARRAY[@]} "
103- " ${COMMON_FLAGS[@]} "
104- --image-family=" ${IMAGE_FAMILY} "
105- --no-address
106- )
107- fi
10886 if CREATE_OUTPUT=$( " ${GCLOUD_CMD[@]} " 2>&1 ) ; then
10987 cleanup_instances " ${PROJECT_ID} " " ${ZONE} " " ${FULL_INSTANCE_PREFIX} "
11088 SELECTED_ZONE=" ${ZONE} "
You can’t perform that action at this time.
0 commit comments