Skip to content

Add warning logs for TF version less than recommended version

3fe3063
Select commit
Loading
Failed to load commit list.
Open

Add warning logs for TF version less than recommended version #5346

Add warning logs for TF version less than recommended version
3fe3063
Select commit
Loading
Failed to load commit list.
Google Cloud Build / PR-ofe-venv (hpc-toolkit-dev) succeeded Mar 12, 2026 in 1m 15s

Summary

Build Information

Trigger PR-ofe-venv
Build d133497f-52c9-45fa-ab49-286a9a4114d2
Start 2026-03-12T02:38:59-07:00
Duration 27.726s
Status SUCCESS

Steps

Step Status Duration
ofe-virtual-env SUCCESS 22.864s

Details

starting build "d133497f-52c9-45fa-ab49-286a9a4114d2"

FETCHSOURCE
From https://github.com/GoogleCloudPlatform/cluster-toolkit
 * branch            3fe3063f4a7a37223921fa3d069e864dda93d10b -> FETCH_HEAD
HEAD is now at 3fe3063 Add warning logs for TF version less than recommended version
GitCommit:
3fe3063f4a7a37223921fa3d069e864dda93d10b
BUILD
Pulling image: python:3.12
3.12: Pulling from library/python
866771c43bf5: Already exists
ed881fbf1b07: Already exists
9da421ddeb65: Already exists
a793e3c6bce8: Already exists
fb7859c7d5c2: Pulling fs layer
7313614466fe: Pulling fs layer
9fc0edd95301: Pulling fs layer
9fc0edd95301: Verifying Checksum
9fc0edd95301: Download complete
7313614466fe: Verifying Checksum
7313614466fe: Download complete
fb7859c7d5c2: Verifying Checksum
fb7859c7d5c2: Download complete
fb7859c7d5c2: Pull complete
7313614466fe: Pull complete
9fc0edd95301: Pull complete
Digest: sha256:180806b5499ba41dc14891070f4e58cec5e361fc1d33f8c7a2d29ab433d22b4e
Status: Downloaded newer image for python:3.12
docker.io/library/python:3.12
+ python3 -m pip install virtualenv
Collecting virtualenv
  Downloading virtualenv-21.2.0-py3-none-any.whl.metadata (3.5 kB)
Collecting distlib<1,>=0.3.7 (from virtualenv)
  Downloading distlib-0.4.0-py2.py3-none-any.whl.metadata (5.2 kB)
Collecting filelock<4,>=3.24.2 (from virtualenv)
  Downloading filelock-3.25.2-py3-none-any.whl.metadata (2.0 kB)
Collecting platformdirs<5,>=3.9.1 (from virtualenv)
  Downloading platformdirs-4.9.4-py3-none-any.whl.metadata (4.7 kB)
Collecting python-discovery>=1 (from virtualenv)
  Downloading python_discovery-1.1.3-py3-none-any.whl.metadata (5.4 kB)
Downloading virtualenv-21.2.0-py3-none-any.whl (5.8 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.8/5.8 MB 125.5 MB/s eta 0:00:00
Downloading distlib-0.4.0-py2.py3-none-any.whl (469 kB)
Downloading filelock-3.25.2-py3-none-any.whl (26 kB)
Downloading platformdirs-4.9.4-py3-none-any.whl (21 kB)
Downloading python_discovery-1.1.3-py3-none-any.whl (31 kB)
Installing collected packages: distlib, platformdirs, filelock, python-discovery, virtualenv
Successfully installed distlib-0.4.0 filelock-3.25.2 platformdirs-4.9.4 python-discovery-1.1.3 virtualenv-21.2.0
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager, possibly rendering your system unusable. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv. Use the --root-user-action option if you know what you are doing and want to suppress this warning.

[notice] A new release of pip is available: 25.0.1 -> 26.0.1
[notice] To update, run: pip install --upgrade pip
+ virtualenv /opt/ofe
created virtual environment CPython3.12.13.final.0-64-x86_64 in 267ms
  creator CPython3Posix(dest=/opt/ofe, clear=False, no_vcs_ignore=False, global=False)
  seeder FromAppData(download=False, pip=bundle, via=copy, app_data_dir=/builder/home/.cache/virtualenv)
    added seed packages: pip==26.0.1
  activators BashActivator,CShellActivator,FishActivator,NushellActivator,PowerShellActivator,PythonActivator
+ source /opt/ofe/bin/activate
++ '[' /opt/ofe/bin/activate = /bin/bash ']'
++ deactivate nondestructive
++ unset -f pydoc
++ '[' -n '' ']'
++ '[' -n '' ']'
++ '[' -n '' ']'
++ '[' -n '' ']'
++ '[' -n '' ']'
++ hash -r
++ '[' -n '' ']'
++ unset VIRTUAL_ENV
++ unset VIRTUAL_ENV_PROMPT
++ '[' '!' nondestructive = nondestructive ']'
++ '[' '!' -d /opt/ofe ']'
++ VIRTUAL_ENV=/opt/ofe
++ case "$(uname)" in
+++ uname
++ export VIRTUAL_ENV
++ _OLD_VIRTUAL_PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
++ PATH=/opt/ofe/bin:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
++ export PATH
++ _OLD_PKG_CONFIG_PATH=
++ PKG_CONFIG_PATH=/opt/ofe/lib/pkgconfig
++ export PKG_CONFIG_PATH
++ '[' x '!=' x ']'
+++ basename /opt/ofe
++ VIRTUAL_ENV_PROMPT=ofe
++ export VIRTUAL_ENV_PROMPT
++ '[' -n '' ']'
++ '[' '' '!=' '' ']'
++ '[' '' '!=' '' ']'
++ '[' -z '' ']'
++ _OLD_VIRTUAL_PS1=
++ PS1='(ofe) '
++ export PS1
++ alias pydoc
++ true
++ hash -r
+ pip install --upgrade pip
Requirement already satisfied: pip in /opt/ofe/lib/python3.12/site-packages (26.0.1)
+ pip install --dry-run --no-cache-dir -r community/front-end/ofe/requirements.txt
Ignoring backports.zoneinfo: markers 'python_version < "3.9"' don't match your environment
Collecting git+https://github.com/jazzband/django-revproxy.git@d2234005135dc0771b7c4e0bb0465664ccfa5787 (from -r community/front-end/ofe/requirements.txt (line 22))
  Cloning https://github.com/jazzband/django-revproxy.git (to revision d2234005135dc0771b7c4e0bb0465664ccfa5787) to /tmp/pip-req-build-lbb4pjpz
  Running command git clone --filter=blob:none --quiet https://github.com/jazzband/django-revproxy.git /tmp/pip-req-build-lbb4pjpz
  Running command git rev-parse -q --verify 'sha^d2234005135dc0771b7c4e0bb0465664ccfa5787'
  Running command git fetch -q https://github.com/jazzband/django-revproxy.git d2234005135dc0771b7c4e0bb0465664ccfa5787
  Running command git checkout -q d2234005135dc0771b7c4e0bb0465664ccfa5787
  Resolved https://github.com/jazzband/django-revproxy.git to commit d2234005135dc0771b7c4e0bb0465664ccfa5787
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Getting requirements to build wheel: started
  Getting requirements to build wheel: finished with status 'done'
  Preparing metadata (pyproject.toml): started
  Preparing metadata (pyproject.toml): finished with status 'done'
Collecting altgraph==0.17.5 (from -r community/front-end/ofe/requirements.txt (line 1))
  Downloading altgraph-0.17.5-py2.py3-none-any.whl.metadata (7.5 kB)
Collecting archspec==0.2.5 (from -r community/front-end/ofe/requirements.txt (line 2))
  Downloading archspec-0.2.5-py3-none-any.whl.metadata (4.4 kB)
Collecting argcomplete==3.6.3 (from -r community/front-end/ofe/requirements.txt (line 3))
  Downloading argcomplete-3.6.3-py3-none-any.whl.metadata (16 kB)
Collecting asgiref==3.11.0 (from -r community/front-end/ofe/requirements.txt (line 4))
  Downloading asgiref-3.11.0-py3-none-any.whl.metadata (9.3 kB)
Collecting astroid==4.0.3 (from -r community/front-end/ofe/requirements.txt (line 5))
  Downloading astroid-4.0.3-py3-none-any.whl.metadata (4.4 kB)
Collecting attrs==25.4.0 (from -r community/front-end/ofe/requirements.txt (line 6))
  Downloading attrs-25.4.0-py3-none-any.whl.metadata (10 kB)
Collecting cachetools<7.0,>=2.0 (from -r community/front-end/ofe/requirements.txt (line 9))
  Downloading cachetools-6.2.6-py3-none-any.whl.metadata (5.6 kB)
Collecting certifi==2026.1.4 (from -r community/front-end/ofe/requirements.txt (line 10))
  Downloading certifi-2026.1.4-py3-none-any.whl.metadata (2.5 kB)
Collecting cffi>=2.0.0 (from -r community/front-end/ofe/requirements.txt (line 11))
  Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)
Collecting cfgv==3.5.0 (from -r community/front-end/ofe/requirements.txt (line 12))
  Downloading cfgv-3.5.0-py2.py3-none-any.whl.metadata (8.9 kB)
Collecting charset-normalizer==3.4.4 (from -r community/front-end/ofe/requirements.txt (line 13))
  Downloading charset_normalizer-3.4.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (37 kB)
Collecting click==8.3.1 (from -r community/front-end/ofe/requirements.txt (line 14))
  Downloading click-8.3.1-py3-none-any.whl.metadata (2.6 kB)
Collecting crispy-bootstrap5==2025.6 (from -r community/front-end/ofe/requirements.txt (line 15))
  Downloading crispy_bootstrap5-2025.6-py3-none-any.whl.metadata (4.1 kB)
Collecting cryptography==46.0.5 (from -r community/front-end/ofe/requirements.txt (line 16))
  Downloading cryptography-46.0.5-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (5.7 kB)
Collecting decorator==5.2.1 (from -r community/front-end/ofe/requirements.txt (line 17))
  Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB)
Collecting defusedxml==0.7.1 (from -r community/front-end/ofe/requirements.txt (line 18))
  Downloading defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
Collecting dill==0.4.1 (from -r community/front-end/ofe/requirements.txt (line 19))
  Downloading dill-0.4.1-py3-none-any.whl.metadata (10 kB)
Collecting distlib==0.4.0 (from -r community/front-end/ofe/requirements.txt (line 20))
  Downloading distlib-0.4.0-py2.py3-none-any.whl.metadata (5.2 kB)
Collecting Django==6.0.3 (from -r community/front-end/ofe/requirements.txt (line 23))
  Downloading django-6.0.3-py3-none-any.whl.metadata (3.9 kB)
Collecting django-allauth==65.14.1 (from -r community/front-end/ofe/requirements.txt (line 24))
  Downloading django_allauth-65.14.1-py3-none-any.whl.metadata (9.2 kB)
Collecting django-crispy-forms==2.5 (from -r community/front-end/ofe/requirements.txt (line 25))
  Downloading django_crispy_forms-2.5-py3-none-any.whl.metadata (5.3 kB)
Collecting django-extensions==3.2.3 (from -r community/front-end/ofe/requirements.txt (line 26))
  Downloading django_extensions-3.2.3-py3-none-any.whl.metadata (6.3 kB)
Collecting djangorestframework==3.16.1 (from -r community/front-end/ofe/requirements.txt (line 27))
  Downloading djangorestframework-3.16.1-py3-none-any.whl.metadata (11 kB)
Collecting filelock==3.20.3 (from -r community/front-end/ofe/requirements.txt (line 28))
  Downloading filelock-3.20.3-py3-none-any.whl.metadata (2.1 kB)
Collecting google-api-core==2.29.0 (from -r community/front-end/ofe/requirements.txt (line 29))
  Downloading google_api_core-2.29.0-py3-none-any.whl.metadata (3.3 kB)
Collecting google-api-python-client==2.188.0 (from -r community/front-end/ofe/requirements.txt (line 30))
  Downloading google_api_python_client-2.188.0-py3-none-any.whl.metadata (7.0 kB)
Collecting google-auth==2.48.0 (from -r community/front-end/ofe/requirements.txt (line 31))
  Downloading google_auth-2.48.0-py3-none-any.whl.metadata (6.2 kB)
Collecting google-auth-httplib2==0.3.0 (from -r community/front-end/ofe/requirements.txt (line 32))
  Downloading google_auth_httplib2-0.3.0-py3-none-any.whl.metadata (3.1 kB)
Collecting google-cloud-artifact-registry==1.19.0 (from -r community/front-end/ofe/requirements.txt (line 33))
  Downloading google_cloud_artifact_registry-1.19.0-py3-none-any.whl.metadata (10 kB)
Collecting google-cloud-secret-manager==2.26.0 (from -r community/front-end/ofe/requirements.txt (line 34))
  Downloading google_cloud_secret_manager-2.26.0-py3-none-any.whl.metadata (9.8 kB)
Collecting google-cloud-build==3.35.0 (from -r community/front-end/ofe/requirements.txt (line 35))
  Downloading google_cloud_build-3.35.0-py3-none-any.whl.metadata (9.9 kB)
Collecting google-cloud-billing==1.18.0 (from -r community/front-end/ofe/requirements.txt (line 36))
  Downloading google_cloud_billing-1.18.0-py3-none-any.whl.metadata (9.8 kB)
Collecting google-cloud-core==2.5.0 (from -r community/front-end/ofe/requirements.txt (line 37))
  Downloading google_cloud_core-2.5.0-py3-none-any.whl.metadata (3.1 kB)
Collecting google-cloud-pubsub==2.34.0 (from -r community/front-end/ofe/requirements.txt (line 38))
  Downloading google_cloud_pubsub-2.34.0-py3-none-any.whl.metadata (10 kB)
Collecting google-cloud-compute==1.43.0 (from -r community/front-end/ofe/requirements.txt (line 39))
  Downloading google_cloud_compute-1.43.0-py3-none-any.whl.metadata (10 kB)
Collecting google-cloud-storage==3.8.0 (from -r community/front-end/ofe/requirements.txt (line 40))
  Downloading google_cloud_storage-3.8.0-py3-none-any.whl.metadata (14 kB)
Collecting google-crc32c==1.8.0 (from -r community/front-end/ofe/requirements.txt (line 42))
  Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (1.7 kB)
Collecting google-resumable-media==2.8.0 (from -r community/front-end/ofe/requirements.txt (line 43))
  Downloading google_resumable_media-2.8.0-py3-none-any.whl.metadata (2.6 kB)
Collecting googleapis-common-protos==1.72.0 (from -r community/front-end/ofe/requirements.txt (line 44))
  Downloading googleapis_common_protos-1.72.0-py3-none-any.whl.metadata (9.4 kB)
Collecting grafana-api==1.0.3 (from -r community/front-end/ofe/requirements.txt (line 45))
  Downloading grafana_api-1.0.3-py2.py3-none-any.whl.metadata (4.3 kB)
Collecting grpc-google-iam-v1==0.14.3 (from -r community/front-end/ofe/requirements.txt (line 46))
  Downloading grpc_google_iam_v1-0.14.3-py3-none-any.whl.metadata (9.2 kB)
Collecting grpcio==1.76.0 (from -r community/front-end/ofe/requirements.txt (line 47))
  Downloading grpcio-1.76.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.7 kB)
Collecting grpcio-status==1.76.0 (from -r community/front-end/ofe/requirements.txt (line 48))
  Downloading grpcio_status-1.76.0-py3-none-any.whl.metadata (1.1 kB)
Collecting h11==0.16.0 (from -r community/front-end/ofe/requirements.txt (line 49))
  Downloading h11-0.16.0-py3-none-any.whl.metadata (8.3 kB)
Collecting httplib2==0.31.2 (from -r community/front-end/ofe/requirements.txt (line 50))
  Downloading httplib2-0.31.2-py3-none-any.whl.metadata (2.2 kB)
Collecting identify==2.6.16 (from -r community/front-end/ofe/requirements.txt (line 51))
  Downloading identify-2.6.16-py2.py3-none-any.whl.metadata (4.4 kB)
Collecting idna==3.11 (from -r community/front-end/ofe/requirements.txt (line 52))
  Downloading idna-3.11-py3-none-any.whl.metadata (8.4 kB)
Collecting importlib-resources==6.5.2 (from -r community/front-end/ofe/requirements.txt (line 53))
  Downloading importlib_resources-6.5.2-py3-none-any.whl.metadata (3.9 kB)
Collecting isort==7.0.0 (from -r community/front-end/ofe/requirements.txt (line 54))
  Downloading isort-7.0.0-py3-none-any.whl.metadata (11 kB)
Collecting Jinja2==3.1.6 (from -r community/front-end/ofe/requirements.txt (line 55))
  Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting jsonschema==4.26.0 (from -r community/front-end/ofe/requirements.txt (line 56))
  Downloading jsonschema-4.26.0-py3-none-any.whl.metadata (7.6 kB)
Collecting jsonschema-specifications==2025.9.1 (from -r community/front-end/ofe/requirements.txt (line 57))
  Downloading jsonschema_specifications-2025.9.1-py3-none-any.whl.metadata (2.9 kB)
Collecting lazy-object-proxy==1.12.0 (from -r community/front-end/ofe/requirements.txt (line 58))
  Downloading lazy_object_proxy-1.12.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (5.1 kB)
Collecting libcst==1.8.6 (from -r community/front-end/ofe/requirements.txt (line 59))
  Downloading libcst-1.8.6-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (15 kB)
Collecting macholib==1.16.4 (from -r community/front-end/ofe/requirements.txt (line 60))
  Downloading macholib-1.16.4-py2.py3-none-any.whl.metadata (12 kB)
Collecting MarkupSafe==3.0.3 (from -r community/front-end/ofe/requirements.txt (line 61))
  Downloading markupsafe-3.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
Collecting mccabe==0.7.0 (from -r community/front-end/ofe/requirements.txt (line 62))
  Downloading mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB)
Collecting mypy-extensions==1.1.0 (from -r community/front-end/ofe/requirements.txt (line 63))
  Downloading mypy_extensions-1.1.0-py3-none-any.whl.metadata (1.1 kB)
Collecting nodeenv==1.10.0 (from -r community/front-end/ofe/requirements.txt (line 64))
  Downloading nodeenv-1.10.0-py2.py3-none-any.whl.metadata (24 kB)
Collecting oauthlib==3.3.1 (from -r community/front-end/ofe/requirements.txt (line 65))
  Downloading oauthlib-3.3.1-py3-none-any.whl.metadata (7.9 kB)
Collecting path==17.1.1 (from -r community/front-end/ofe/requirements.txt (line 66))
  Downloading path-17.1.1-py3-none-any.whl.metadata (6.5 kB)
Collecting pkgutil_resolve_name==1.3.10 (from -r community/front-end/ofe/requirements.txt (line 67))
  Downloading pkgutil_resolve_name-1.3.10-py3-none-any.whl.metadata (624 bytes)
Collecting platformdirs==4.5.1 (from -r community/front-end/ofe/requirements.txt (line 68))
  Downloading platformdirs-4.5.1-py3-none-any.whl.metadata (12 kB)
Collecting pre-commit==4.5.1 (from -r community/front-end/ofe/requirements.txt (line 69))
  Downloading pre_commit-4.5.1-py2.py3-none-any.whl.metadata (1.2 kB)
Collecting proto-plus==1.27.0 (from -r community/front-end/ofe/requirements.txt (line 70))
  Downloading proto_plus-1.27.0-py3-none-any.whl.metadata (2.2 kB)
Collecting protobuf<7.0.0,>=6.31.1 (from -r community/front-end/ofe/requirements.txt (line 71))
  Downloading protobuf-6.33.5-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes)
Collecting pyasn1==0.6.2 (from -r community/front-end/ofe/requirements.txt (line 72))
  Downloading pyasn1-0.6.2-py3-none-any.whl.metadata (8.4 kB)
Collecting pyasn1-modules==0.4.2 (from -r community/front-end/ofe/requirements.txt (line 73))
  Downloading pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)
Collecting pycparser==3.0 (from -r community/front-end/ofe/requirements.txt (line 74))
  Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)
Collecting PyJWT==2.11.0 (from -r community/front-end/ofe/requirements.txt (line 75))
  Downloading pyjwt-2.11.0-py3-none-any.whl.metadata (4.0 kB)
Collecting pylint==4.0.4 (from -r community/front-end/ofe/requirements.txt (line 76))
  Downloading pylint-4.0.4-py3-none-any.whl.metadata (12 kB)
Collecting pylint-django==2.7.0 (from -r community/front-end/ofe/requirements.txt (line 77))
  Downloading pylint_django-2.7.0-py3-none-any.whl.metadata (7.3 kB)
Collecting pylint-plugin-utils==0.9.0 (from -r community/front-end/ofe/requirements.txt (line 78))
  Downloading pylint_plugin_utils-0.9.0-py3-none-any.whl.metadata (2.8 kB)
Collecting pyparsing==3.3.2 (from -r community/front-end/ofe/requirements.txt (line 79))
  Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)
Collecting python3-openid==3.2.0 (from -r community/front-end/ofe/requirements.txt (line 80))
  Downloading python3_openid-3.2.0-py3-none-any.whl.metadata (1.6 kB)
Collecting pytz==2023.3 (from -r community/front-end/ofe/requirements.txt (line 81))
  Downloading pytz-2023.3-py2.py3-none-any.whl.metadata (22 kB)
Collecting PyYAML==6.0.3 (from -r community/front-end/ofe/requirements.txt (line 82))
  Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
Collecting referencing==0.37.0 (from -r community/front-end/ofe/requirements.txt (line 83))
  Downloading referencing-0.37.0-py3-none-any.whl.metadata (2.8 kB)
Collecting requests==2.32.5 (from -r community/front-end/ofe/requirements.txt (line 84))
  Downloading requests-2.32.5-py3-none-any.whl.metadata (4.9 kB)
Collecting requests-oauthlib==2.0.0 (from -r community/front-end/ofe/requirements.txt (line 85))
  Downloading requests_oauthlib-2.0.0-py2.py3-none-any.whl.metadata (11 kB)
Collecting retry==0.9.2 (from -r community/front-end/ofe/requirements.txt (line 86))
  Downloading retry-0.9.2-py2.py3-none-any.whl.metadata (5.8 kB)
Collecting rpds-py==0.30.0 (from -r community/front-end/ofe/requirements.txt (line 87))
  Downloading rpds_py-0.30.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB)
Collecting rsa==4.9.1 (from -r community/front-end/ofe/requirements.txt (line 88))
  Downloading rsa-4.9.1-py3-none-any.whl.metadata (5.6 kB)
Collecting ruamel.yaml==0.19.1 (from -r community/front-end/ofe/requirements.txt (line 89))
  Downloading ruamel_yaml-0.19.1-py3-none-any.whl.metadata (16 kB)
Collecting ruamel.yaml.clib==0.2.15 (from -r community/front-end/ofe/requirements.txt (line 90))
  Downloading ruamel_yaml_clib-0.2.15-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (3.5 kB)
Collecting semantic-version==2.10.0 (from -r community/front-end/ofe/requirements.txt (line 91))
  Downloading semantic_version-2.10.0-py2.py3-none-any.whl.metadata (9.7 kB)
Collecting setuptools-rust==1.12.0 (from -r community/front-end/ofe/requirements.txt (line 92))
  Downloading setuptools_rust-1.12.0-py3-none-any.whl.metadata (9.6 kB)
Collecting six==1.17.0 (from -r community/front-end/ofe/requirements.txt (line 93))
  Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting sqlparse==0.5.5 (from -r community/front-end/ofe/requirements.txt (line 94))
  Downloading sqlparse-0.5.5-py3-none-any.whl.metadata (4.7 kB)
Collecting toml==0.10.2 (from -r community/front-end/ofe/requirements.txt (line 95))
  Downloading toml-0.10.2-py2.py3-none-any.whl.metadata (7.1 kB)
Collecting tomli==2.4.0 (from -r community/front-end/ofe/requirements.txt (line 96))
  Downloading tomli-2.4.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (10 kB)
Collecting tomlkit==0.14.0 (from -r community/front-end/ofe/requirements.txt (line 97))
  Downloading tomlkit-0.14.0-py3-none-any.whl.metadata (2.8 kB)
Collecting typing-inspect==0.9.0 (from -r community/front-end/ofe/requirements.txt (line 98))
  Downloading typing_inspect-0.9.0-py3-none-any.whl.metadata (1.5 kB)
Collecting typing_extensions==4.15.0 (from -r community/front-end/ofe/requirements.txt (line 99))
  Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Collecting uritemplate==4.2.0 (from -r community/front-end/ofe/requirements.txt (line 100))
  Downloading uritemplate-4.2.0-py3-none-any.whl.metadata (2.6 kB)
Collecting urllib3==2.6.3 (from -r community/front-end/ofe/requirements.txt (line 101))
  Downloading urllib3-2.6.3-py3-none-any.whl.metadata (6.9 kB)
Collecting uvicorn==0.40.0 (from -r community/front-end/ofe/requirements.txt (line 102))
  Downloading uvicorn-0.40.0-py3-none-any.whl.metadata (6.7 kB)
Collecting virtualenv==20.36.1 (from -r community/front-end/ofe/requirements.txt (line 103))
  Downloading virtualenv-20.36.1-py3-none-any.whl.metadata (4.7 kB)
Collecting wrapt==2.1.0 (from -r community/front-end/ofe/requirements.txt (line 104))
  Downloading wrapt-2.1.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl.metadata (7.4 kB)
Collecting xmltodict==1.0.2 (from -r community/front-end/ofe/requirements.txt (line 105))
  Downloading xmltodict-1.0.2-py3-none-any.whl.metadata (15 kB)
Collecting yq==3.4.3 (from -r community/front-end/ofe/requirements.txt (line 106))
  Downloading yq-3.4.3-py3-none-any.whl.metadata (9.0 kB)
Collecting zipp==3.23.0 (from -r community/front-end/ofe/requirements.txt (line 107))
  Downloading zipp-3.23.0-py3-none-any.whl.metadata (3.6 kB)
Collecting opentelemetry-api>=1.27.0 (from google-cloud-pubsub==2.34.0->-r community/front-end/ofe/requirements.txt (line 38))
  Downloading opentelemetry_api-1.40.0-py3-none-any.whl.metadata (1.5 kB)
Collecting opentelemetry-sdk>=1.27.0 (from google-cloud-pubsub==2.34.0->-r community/front-end/ofe/requirements.txt (line 38))
  Downloading opentelemetry_sdk-1.40.0-py3-none-any.whl.metadata (1.6 kB)
Collecting py<2.0.0,>=1.4.26 (from retry==0.9.2->-r community/front-end/ofe/requirements.txt (line 86))
  Downloading py-1.11.0-py2.py3-none-any.whl.metadata (2.8 kB)
Collecting setuptools>=62.4 (from setuptools-rust==1.12.0->-r community/front-end/ofe/requirements.txt (line 92))
  Downloading setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)
Collecting importlib-metadata<8.8.0,>=6.0 (from opentelemetry-api>=1.27.0->google-cloud-pubsub==2.34.0->-r community/front-end/ofe/requirements.txt (line 38))
  Downloading importlib_metadata-8.7.1-py3-none-any.whl.metadata (4.7 kB)
Collecting opentelemetry-semantic-conventions==0.61b0 (from opentelemetry-sdk>=1.27.0->google-cloud-pubsub==2.34.0->-r community/front-end/ofe/requirements.txt (line 38))
  Downloading opentelemetry_semantic_conventions-0.61b0-py3-none-any.whl.metadata (2.5 kB)
Would install Django-6.0.3 Jinja2-3.1.6 MarkupSafe-3.0.3 PyJWT-2.11.0 PyYAML-6.0.3 altgraph-0.17.5 archspec-0.2.5 argcomplete-3.6.3 asgiref-3.11.0 astroid-4.0.3 attrs-25.4.0 cachetools-6.2.6 certifi-2026.1.4 cffi-2.0.0 cfgv-3.5.0 charset-normalizer-3.4.4 click-8.3.1 crispy-bootstrap5-2025.6 cryptography-46.0.5 decorator-5.2.1 defusedxml-0.7.1 dill-0.4.1 distlib-0.4.0 django-allauth-65.14.1 django-crispy-forms-2.5 django-extensions-3.2.3 django-revproxy-0.10.0 djangorestframework-3.16.1 filelock-3.20.3 google-api-core-2.29.0 google-api-python-client-2.188.0 google-auth-2.48.0 google-auth-httplib2-0.3.0 google-cloud-artifact-registry-1.19.0 google-cloud-billing-1.18.0 google-cloud-build-3.35.0 google-cloud-compute-1.43.0 google-cloud-core-2.5.0 google-cloud-pubsub-2.34.0 google-cloud-secret-manager-2.26.0 google-cloud-storage-3.8.0 google-crc32c-1.8.0 google-resumable-media-2.8.0 googleapis-common-protos-1.72.0 grafana-api-1.0.3 grpc-google-iam-v1-0.14.3 grpcio-1.76.0 grpcio-status-1.76.0 h11-0.16.0 httplib2-0.31.2 identify-2.6.16 idna-3.11 importlib_metadata-8.7.1 importlib_resources-6.5.2 isort-7.0.0 jsonschema-4.26.0 jsonschema-specifications-2025.9.1 lazy-object-proxy-1.12.0 libcst-1.8.6 macholib-1.16.4 mccabe-0.7.0 mypy_extensions-1.1.0 nodeenv-1.10.0 oauthlib-3.3.1 opentelemetry-api-1.40.0 opentelemetry-sdk-1.40.0 opentelemetry-semantic-conventions-0.61b0 path-17.1.1 pkgutil_resolve_name-1.3.10 platformdirs-4.5.1 pre_commit-4.5.1 proto-plus-1.27.0 protobuf-6.33.5 py-1.11.0 pyasn1-0.6.2 pyasn1_modules-0.4.2 pycparser-3.0 pylint-4.0.4 pylint-django-2.7.0 pylint-plugin-utils-0.9.0 pyparsing-3.3.2 python3-openid-3.2.0 pytz-2023.3 referencing-0.37.0 requests-2.32.5 requests-oauthlib-2.0.0 retry-0.9.2 rpds-py-0.30.0 rsa-4.9.1 ruamel.yaml-0.19.1 ruamel.yaml.clib-0.2.15 semantic-version-2.10.0 setuptools-82.0.1 setuptools-rust-1.12.0 six-1.17.0 sqlparse-0.5.5 toml-0.10.2 tomli-2.4.0 tomlkit-0.14.0 typing-inspect-0.9.0 typing_extensions-4.15.0 uritemplate-4.2.0 urllib3-2.6.3 uvicorn-0.40.0 virtualenv-20.36.1 wrapt-2.1.0 xmltodict-1.0.2 yq-3.4.3 zipp-3.23.0
PUSH
DONE

Build Log: https://console.cloud.google.com/cloud-build/builds/d133497f-52c9-45fa-ab49-286a9a4114d2?project=508417052821