Migrate gsutil usage to gcloud storage #4296
Merged
Google Cloud Build / vertex-ai-notebook-execution-test-CI (python-docs-samples-tests)
succeeded
Dec 19, 2025 in 44m 37s
Summary
Build Information
| Trigger | vertex-ai-notebook-execution-test-CI |
| Build | ec64759a-86b0-46d0-9c6c-85591d0a09c3 |
| Start | 2025-12-19T07:35:09-08:00 |
| Duration | 43m40.277s |
| Status | SUCCESS |
Steps
| Step | Status | Duration |
|---|---|---|
| gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest | SUCCESS | 59.495s |
| gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest | SUCCESS | 592ms |
| gcr.io/cloud-builders/git | SUCCESS | 10.306s |
| gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest | SUCCESS | 4.843s |
| gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest | SUCCESS | 1m30.448s |
| gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest | SUCCESS | 40m48.442s |
Details
starting build "ec64759a-86b0-46d0-9c6c-85591d0a09c3"
FETCHSOURCE
From https://github.com/GoogleCloudPlatform/vertex-ai-samples
* branch 23398c399a6b541da251a8360106177d1b18dc74 -> FETCH_HEAD
HEAD is now at 23398c3 Merge pull request #65 from gurusai-voleti/br_4296
GitCommit:
23398c399a6b541da251a8360106177d1b18dc74
BUILD
Starting Step #0
Step #0: Pulling image: gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest
Step #0: latest: Pulling from cloud-devrel-public-resources/python-samples-testing-docker
Step #0: 02de03a7213b: Already exists
Step #0: 568465458fe8: Pulling fs layer
Step #0: 1deb5bb7429b: Pulling fs layer
Step #0: 55936332897c: Pulling fs layer
Step #0: 8f4a7c44b36b: Pulling fs layer
Step #0: 2162648a6400: Pulling fs layer
Step #0: 42cd60258bde: Pulling fs layer
Step #0: 55ba3f7ac176: Pulling fs layer
Step #0: 534ec8c1c5b1: Pulling fs layer
Step #0: 32eaafec3f98: Pulling fs layer
Step #0: 641cd4bb1704: Pulling fs layer
Step #0: 0c1a5b0bf071: Pulling fs layer
Step #0: b7759272bd67: Pulling fs layer
Step #0: dfef83db03a8: Pulling fs layer
Step #0: 630d6e0d6e74: Pulling fs layer
Step #0: 7676069258eb: Pulling fs layer
Step #0: f5a71772832c: Pulling fs layer
Step #0: daa023595475: Pulling fs layer
Step #0: 178388208f1d: Pulling fs layer
Step #0: 2ae82c64a50a: Pulling fs layer
Step #0: 8f4e392da166: Pulling fs layer
Step #0: f04461289ef9: Pulling fs layer
Step #0: 5f14ef280edc: Pulling fs layer
Step #0: 99d6f22f43a1: Pulling fs layer
Step #0: 60d42c7c63a3: Pulling fs layer
Step #0: 1c4edf3835df: Pulling fs layer
Step #0: d914ea053cc4: Pulling fs layer
Step #0: 548a34145fcb: Pulling fs layer
Step #0: 83591b5d3d47: Pulling fs layer
Step #0: 55ba3f7ac176: Waiting
Step #0: 534ec8c1c5b1: Waiting
Step #0: 32eaafec3f98: Waiting
Step #0: 641cd4bb1704: Waiting
Step #0: 0c1a5b0bf071: Waiting
Step #0: b7759272bd67: Waiting
Step #0: dfef83db03a8: Waiting
Step #0: 630d6e0d6e74: Waiting
Step #0: 7676069258eb: Waiting
Step #0: f5a71772832c: Waiting
Step #0: 60d42c7c63a3: Waiting
Step #0: daa023595475: Waiting
Step #0: 1c4edf3835df: Waiting
Step #0: 178388208f1d: Waiting
Step #0: f04461289ef9: Waiting
Step #0: d914ea053cc4: Waiting
Step #0: 2ae82c64a50a: Waiting
Step #0: 548a34145fcb: Waiting
Step #0: 8f4e392da166: Waiting
Step #0: 83591b5d3d47: Waiting
Step #0: 5f14ef280edc: Waiting
Step #0: 1deb5bb7429b: Download complete
Step #0: 42cd60258bde: Verifying Checksum
Step #0: 42cd60258bde: Download complete
Step #0: 2162648a6400: Verifying Checksum
Step #0: 2162648a6400: Download complete
Step #0: 55ba3f7ac176: Verifying Checksum
Step #0: 55ba3f7ac176: Download complete
Step #0: 55936332897c: Verifying Checksum
Step #0: 55936332897c: Download complete
Step #0: 641cd4bb1704: Verifying Checksum
Step #0: 32eaafec3f98: Verifying Checksum
Step #0: 32eaafec3f98: Download complete
Step #0: b7759272bd67: Verifying Checksum
Step #0: b7759272bd67: Download complete
Step #0: 8f4a7c44b36b: Verifying Checksum
Step #0: 8f4a7c44b36b: Download complete
Step #0: 0c1a5b0bf071: Verifying Checksum
Step #0: 0c1a5b0bf071: Download complete
Step #0: dfef83db03a8: Verifying Checksum
Step #0: dfef83db03a8: Download complete
Step #0: 7676069258eb: Verifying Checksum
Step #0: 7676069258eb: Download complete
Step #0: f5a71772832c: Verifying Checksum
Step #0: f5a71772832c: Download complete
Step #0: daa023595475: Download complete
Step #0: 630d6e0d6e74: Verifying Checksum
Step #0: 630d6e0d6e74: Download complete
Step #0: 178388208f1d: Verifying Checksum
Step #0: 178388208f1d: Download complete
Step #0: 2ae82c64a50a: Verifying Checksum
Step #0: 2ae82c64a50a: Download complete
Step #0: 8f4e392da166: Verifying Checksum
Step #0: 8f4e392da166: Download complete
Step #0: 60d42c7c63a3: Download complete
Step #0: 99d6f22f43a1: Verifying Checksum
Step #0: 99d6f22f43a1: Download complete
Step #0: 1c4edf3835df: Verifying Checksum
Step #0: 1c4edf3835df: Download complete
Step #0: 548a34145fcb: Verifying Checksum
Step #0: 548a34145fcb: Download complete
Step #0: 83591b5d3d47: Verifying Checksum
Step #0: 83591b5d3d47: Download complete
Step #0: f04461289ef9: Verifying Checksum
Step #0: f04461289ef9: Download complete
Step #0: 568465458fe8: Verifying Checksum
Step #0: 568465458fe8: Download complete
Step #0: 5f14ef280edc: Verifying Checksum
Step #0: d914ea053cc4: Verifying Checksum
Step #0: d914ea053cc4: Download complete
Step #0: 534ec8c1c5b1: Verifying Checksum
Step #0: 534ec8c1c5b1: Download complete
Step #0: 568465458fe8: Pull complete
Step #0: 1deb5bb7429b: Pull complete
Step #0: 55936332897c: Pull complete
Step #0: 8f4a7c44b36b: Pull complete
Step #0: 2162648a6400: Pull complete
Step #0: 42cd60258bde: Pull complete
Step #0: 55ba3f7ac176: Pull complete
Step #0: 534ec8c1c5b1: Pull complete
Step #0: 32eaafec3f98: Pull complete
Step #0: 641cd4bb1704: Pull complete
Step #0: 0c1a5b0bf071: Pull complete
Step #0: b7759272bd67: Pull complete
Step #0: dfef83db03a8: Pull complete
Step #0: 630d6e0d6e74: Pull complete
Step #0: 7676069258eb: Pull complete
Step #0: f5a71772832c: Pull complete
Step #0: daa023595475: Pull complete
Step #0: 178388208f1d: Pull complete
Step #0: 2ae82c64a50a: Pull complete
Step #0: 8f4e392da166: Pull complete
Step #0: f04461289ef9: Pull complete
Step #0: 5f14ef280edc: Pull complete
Step #0: 99d6f22f43a1: Pull complete
Step #0: 60d42c7c63a3: Pull complete
Step #0: 1c4edf3835df: Pull complete
Step #0: d914ea053cc4: Pull complete
Step #0: 548a34145fcb: Pull complete
Step #0: 83591b5d3d47: Pull complete
Step #0: Digest: sha256:e773d49a5e2018bbcd78cd58e4b965368ca4a2e5fc5394d3d5b01d2c4fc1da8a
Step #0: Status: Downloaded newer image for gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest
Step #0: gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest
Step #0: [core]
Step #0: account = 1012616486416@cloudbuild.gserviceaccount.com
Step #0: disable_prompts = True
Step #0: disable_usage_reporting = True
Step #0: project = python-docs-samples-tests
Step #0:
Step #0: Your active configuration is: [default]
Finished Step #0
Starting Step #1
Step #1: Already have image (with digest): gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest
Step #1: Python version acceptable: 3.14.0 (main, Dec 17 2025, 21:14:36) [GCC 13.3.0]
Finished Step #1
Starting Step #2
Step #2: Already have image (with digest): gcr.io/cloud-builders/git
Finished Step #2
Starting Step #3
Step #3: Already have image (with digest): gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest
Finished Step #3
Starting Step #4
Step #4: Already have image (with digest): gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest
Finished Step #4
Starting Step #5
Step #5: Already have image (with digest): gcr.io/cloud-devrel-public-resources/python-samples-testing-docker:latest
Step #5: Copying file://source_archived_f48ea7cd-eb39-4bd5-9708-12253e21339b.tar.gz [Content-Type=application/x-tar]...
Step #5: / [0 files][ 0.0 B/ 28.3 MiB]
/ [1 files][ 28.3 MiB/ 28.3 MiB]
Step #5: Operation completed over 1 objects/28.3 MiB.
Step #5: Copying file://source_archived_e1f74858-1619-4c18-b790-6b5bb659f084.tar.gz [Content-Type=application/x-tar]...
Step #5: / [0 files][ 0.0 B/ 28.3 MiB]
/ [1 files][ 28.3 MiB/ 28.3 MiB]
Step #5: Operation completed over 1 objects/28.3 MiB.
Step #5: Copying file://source_archived_eb0f7a8e-0e7e-4c73-b9ab-f0b43f114604.tar.gz [Content-Type=application/x-tar]...
Step #5: / [0 files][ 0.0 B/ 28.3 MiB]
/ [1 files][ 28.3 MiB/ 28.3 MiB]
Step #5: Operation completed over 1 objects/28.3 MiB.
Step #5: Checking folders: ['notebooks/official/ml_metadata/sdk-metric-parameter-tracking-for-locally-trained-models.ipynb', 'notebooks/official/custom/custom-tabular-bq-managed-dataset.ipynb', '.cloud-build/tests/python_version_test.ipynb']
Step #5: Looking for all notebooks.
Step #5: Found 3 notebooks:
Step #5: .cloud-build/tests/python_version_test.ipynb
Step #5: notebooks/official/custom/custom-tabular-bq-managed-dataset.ipynb
Step #5: notebooks/official/ml_metadata/sdk-metric-parameter-tracking-for-locally-trained-models.ipynb
Step #5: Found 3 modified notebooks: ['.cloud-build/tests/python_version_test.ipynb', 'notebooks/official/custom/custom-tabular-bq-managed-dataset.ipynb', 'notebooks/official/ml_metadata/sdk-metric-parameter-tracking-for-locally-trained-models.ipynb']
Step #5: Running notebooks in parallel, so no logs will be displayed. Please wait...
Step #5: Max workers: 1
Step #5: Running notebook: .cloud-build/tests/python_version_test.ipynb
Step #5: Running notebook with python 3.7
Step #5: Uploaded source code archive to gs://cloud-build-notebooks-presubmit/code_archives/source_archived_f48ea7cd-eb39-4bd5-9708-12253e21339b.tar.gz
Step #5: .cloud-build/tests/python_version_test.ipynb PASSED in 00:03:43.
Step #5: Running notebook: notebooks/official/custom/custom-tabular-bq-managed-dataset.ipynb
Step #5: Running notebook with python 3.9
Step #5: Uploaded source code archive to gs://cloud-build-notebooks-presubmit/code_archives/source_archived_e1f74858-1619-4c18-b790-6b5bb659f084.tar.gz
Step #5: notebooks/official/custom/custom-tabular-bq-managed-dataset.ipynb PASSED in 00:29:35.
Step #5: Running notebook: notebooks/official/ml_metadata/sdk-metric-parameter-tracking-for-locally-trained-models.ipynb
Step #5: Running notebook with python 3.9
Step #5: Uploaded source code archive to gs://cloud-build-notebooks-presubmit/code_archives/source_archived_eb0f7a8e-0e7e-4c73-b9ab-f0b43f114604.tar.gz
Step #5: notebooks/official/ml_metadata/sdk-metric-parameter-tracking-for-locally-trained-models.ipynb PASSED in 00:07:19.
Step #5:
Step #5: === RESULTS ===
Step #5:
Step #5: build_tag status duration log_url output_uri output_uri_web logs_bucket
Step #5: -------------------------------------------------------------- -------- ---------- --------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------
Step #5: python_version_test.ipynb PASSED 00:03:43 https://console.cloud.google.com/cloud-build/builds;region=us-central1/28c3bd56-c4a5-4d65-9294-bb9a3a36e55c?project=1012616486416 gs://cloud-build-notebooks-presubmit/executed_notebooks/PR_4296/BUILD_ec64759a-86b0-46d0-9c6c-85591d0a09c3/python_version_test.ipynb https://storage.googleapis.com/cloud-build-notebooks-presubmit/executed_notebooks/PR_4296/BUILD_ec64759a-86b0-46d0-9c6c-85591d0a09c3/python_version_test.ipynb gs://1012616486416.cloudbuild-logs.googleusercontent.com
Step #5: custom-tabular-bq-managed-dataset.ipynb PASSED 00:29:35 https://console.cloud.google.com/cloud-build/builds;region=us-central1/22fd97ed-77e0-43f2-9c01-f164ad115735?project=1012616486416 gs://cloud-build-notebooks-presubmit/executed_notebooks/PR_4296/BUILD_ec64759a-86b0-46d0-9c6c-85591d0a09c3/custom-tabular-bq-managed-dataset.ipynb https://storage.googleapis.com/cloud-build-notebooks-presubmit/executed_notebooks/PR_4296/BUILD_ec64759a-86b0-46d0-9c6c-85591d0a09c3/custom-tabular-bq-managed-dataset.ipynb gs://1012616486416.cloudbuild-logs.googleusercontent.com
Step #5: sdk-metric-parameter-tracking-for-locally-trained-models.ipynb PASSED 00:07:19 https://console.cloud.google.com/cloud-build/builds;region=us-central1/c8d1301e-2e9c-4e2d-a781-c19df74ce972?project=1012616486416 gs://cloud-build-notebooks-presubmit/executed_notebooks/PR_4296/BUILD_ec64759a-86b0-46d0-9c6c-85591d0a09c3/sdk-metric-parameter-tracking-for-locally-trained-models.ipynb https://storage.googleapis.com/cloud-build-notebooks-presubmit/executed_notebooks/PR_4296/BUILD_ec64759a-86b0-46d0-9c6c-85591d0a09c3/sdk-metric-parameter-tracking-for-locally-trained-models.ipynb gs://1012616486416.cloudbuild-logs.googleusercontent.com
Step #5: Updating build results ...
Step #5: adding .cloud-build/tests/python_version_test.ipynb
Step #5: adding notebooks/official/custom/custom-tabular-bq-managed-dataset.ipynb
Step #5: adding notebooks/official/ml_metadata/sdk-metric-parameter-tracking-for-locally-trained-models.ipynb
Step #5: Saving accumulative results to build_results/ec64759a-86b0-46d0-9c6c-85591d0a09c3.json, nentries 3
Step #5:
Step #5: === END RESULTS===
Step #5:
Step #5: Cumulative notebook duration: 00:40:37
Finished Step #5
PUSH
DONE
Loading