From 38c3073271991ae8f41abfd0aa7db815b8c130c1 Mon Sep 17 00:00:00 2001 From: Neha Manjunath Date: Fri, 19 Sep 2025 18:00:28 +0000 Subject: [PATCH 1/3] fix cloudbuild timeout error --- cloudbuild/postsubmit.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloudbuild/postsubmit.yaml b/cloudbuild/postsubmit.yaml index 24c856b7..956bc85f 100644 --- a/cloudbuild/postsubmit.yaml +++ b/cloudbuild/postsubmit.yaml @@ -31,7 +31,7 @@ steps: ] waitFor: [packer_init_internal] -timeout: 3600s +timeout: 5400s substitutions: _ZONE: us-central1-b # default value From 369e02f2a239343976da8a0b13c2add2b23fe8fb Mon Sep 17 00:00:00 2001 From: Neha Manjunath Date: Thu, 25 Sep 2025 20:58:39 +0000 Subject: [PATCH 2/3] parallelize image pull --- cloudbuild/internal.pkr.hcl | 13 ++++++++----- cloudbuild/postsubmit.yaml | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/cloudbuild/internal.pkr.hcl b/cloudbuild/internal.pkr.hcl index 70b2edb3..a35028eb 100644 --- a/cloudbuild/internal.pkr.hcl +++ b/cloudbuild/internal.pkr.hcl @@ -90,11 +90,14 @@ build { "echo Pulling containers...", "gcloud auth configure-docker us-west1-docker.pkg.dev -q", # configure sudoless docker "sudo gcloud auth configure-docker us-west1-docker.pkg.dev -q", # configure docker with sudo - "sudo docker pull us-west1-docker.pkg.dev/gep-kne/arista/ceos:ga", - "sudo docker pull us-west1-docker.pkg.dev/gep-kne/cisco/xrd:ga", - "sudo docker pull us-west1-docker.pkg.dev/gep-kne/cisco/8000e:ga", - "sudo docker pull us-west1-docker.pkg.dev/gep-kne/juniper/ncptx:ga", - "sudo docker pull us-west1-docker.pkg.dev/gep-kne/nokia/srlinux:ga", + "sudo docker pull us-west1-docker.pkg.dev/gep-kne/arista/ceos:ga &", + "sudo docker pull us-west1-docker.pkg.dev/gep-kne/cisco/xrd:ga &", + "sudo docker pull us-west1-docker.pkg.dev/gep-kne/cisco/8000e:ga &", + "sudo docker pull us-west1-docker.pkg.dev/gep-kne/juniper/ncptx:ga &", + "sudo docker pull us-west1-docker.pkg.dev/gep-kne/nokia/srlinux:ga &", + "echo 'Waiting for all docker pulls to complete...'", + "wait", + "echo 'All docker images pulled successfully.'", ] } diff --git a/cloudbuild/postsubmit.yaml b/cloudbuild/postsubmit.yaml index 956bc85f..24c856b7 100644 --- a/cloudbuild/postsubmit.yaml +++ b/cloudbuild/postsubmit.yaml @@ -31,7 +31,7 @@ steps: ] waitFor: [packer_init_internal] -timeout: 5400s +timeout: 3600s substitutions: _ZONE: us-central1-b # default value From 307561c9cea4c360a92372ed5aa33d70e640510c Mon Sep 17 00:00:00 2001 From: Neha Manjunath Date: Thu, 25 Sep 2025 22:04:58 +0000 Subject: [PATCH 3/3] increase timeout --- cloudbuild/postsubmit.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloudbuild/postsubmit.yaml b/cloudbuild/postsubmit.yaml index 24c856b7..956bc85f 100644 --- a/cloudbuild/postsubmit.yaml +++ b/cloudbuild/postsubmit.yaml @@ -31,7 +31,7 @@ steps: ] waitFor: [packer_init_internal] -timeout: 3600s +timeout: 5400s substitutions: _ZONE: us-central1-b # default value