chore(release): 1.7.0 - #307
Merged
Merged
Google Cloud Build / edvise-api-web-qa (dev-sst-02)
succeeded
Sep 22, 2026 in 8m 6s
Summary
Build Information
| Trigger | edvise-api-web-qa |
| Build | 6da8c753-90f1-4c0f-abd7-9db2dcea9c86 |
| Start | 2026-09-22T12:20:45-07:00 |
| Duration | 8m4.532s |
| Status | SUCCESS |
Steps
| Step | Status | Duration |
|---|---|---|
| upgrade-edvise-lock | SUCCESS | 16.831s |
| build-webapp | SUCCESS | 3m24.333s |
| push-webapp-sha | SUCCESS | 1m59.688s |
| push-webapp-latest | SUCCESS | 1m59.083s |
| RUN api-migrate job | SUCCESS | 36.252s |
| deploy-webapp | SUCCESS | 1m40.592s |
| notify-slack | SUCCESS | 2.673s |
Details
starting build "6da8c753-90f1-4c0f-abd7-9db2dcea9c86"
FETCHSOURCE
From https://github.com/datakind/edvise-api
* branch dee449e93c056580353cca4b726b48459942f39b -> FETCH_HEAD
HEAD is now at dee449e chore(release): update CHANGELOG
GitCommit:
dee449e93c056580353cca4b726b48459942f39b
BUILD
Starting Step #0 - "upgrade-edvise-lock"
Step #0 - "upgrade-edvise-lock": Pulling image: ghcr.io/astral-sh/uv:debian
Step #0 - "upgrade-edvise-lock": debian: Pulling from astral-sh/uv
Step #0 - "upgrade-edvise-lock": 27ee9a825048: Already exists
Step #0 - "upgrade-edvise-lock": 00f78834a2fe: Already exists
Step #0 - "upgrade-edvise-lock": cbc19164244e: Already exists
Step #0 - "upgrade-edvise-lock": 44fed46b68cf: Already exists
Step #0 - "upgrade-edvise-lock": c02508c89aaa: Pulling fs layer
Step #0 - "upgrade-edvise-lock": c02508c89aaa: Verifying Checksum
Step #0 - "upgrade-edvise-lock": c02508c89aaa: Download complete
Step #0 - "upgrade-edvise-lock": c02508c89aaa: Pull complete
Step #0 - "upgrade-edvise-lock": Digest: sha256:c573e7ef44ae1b3a2faa60ceacc1f22e2bfb5f036373402bfa17b4b6d12db3e8
Step #0 - "upgrade-edvise-lock": Status: Downloaded newer image for ghcr.io/astral-sh/uv:debian
Step #0 - "upgrade-edvise-lock": ghcr.io/astral-sh/uv:debian
Step #0 - "upgrade-edvise-lock": Get:1 http://deb.debian.org/debian trixie InRelease [140 kB]
Step #0 - "upgrade-edvise-lock": Get:2 http://deb.debian.org/debian trixie-updates InRelease [47.3 kB]
Step #0 - "upgrade-edvise-lock": Get:3 http://deb.debian.org/debian-security trixie-security InRelease [43.4 kB]
Step #0 - "upgrade-edvise-lock": Get:4 http://deb.debian.org/debian trixie/main amd64 Packages [9678 kB]
Step #0 - "upgrade-edvise-lock": Get:5 http://deb.debian.org/debian trixie-updates/main amd64 Packages [4412 B]
Step #0 - "upgrade-edvise-lock": Get:6 http://deb.debian.org/debian-security trixie-security/main amd64 Packages [262 kB]
Step #0 - "upgrade-edvise-lock": Fetched 10.2 MB in 1s (6858 kB/s)
Step #0 - "upgrade-edvise-lock": Reading package lists...
Step #0 - "upgrade-edvise-lock": Reading package lists...
Step #0 - "upgrade-edvise-lock": Building dependency tree...
Step #0 - "upgrade-edvise-lock": Reading state information...
Step #0 - "upgrade-edvise-lock": git is already the newest version (1:2.47.3-0+deb13u1).
Step #0 - "upgrade-edvise-lock": 0 upgraded, 0 newly installed, 0 to remove and 77 not upgraded.
Step #0 - "upgrade-edvise-lock": Downloading cpython-3.12.14-linux-x86_64-gnu (download) (32.6MiB)
Step #0 - "upgrade-edvise-lock": Downloaded cpython-3.12.14-linux-x86_64-gnu (download)
Step #0 - "upgrade-edvise-lock": Using CPython 3.12.14
Step #0 - "upgrade-edvise-lock": Resolved 262 packages in 4.58s
Step #0 - "upgrade-edvise-lock": warning: `rignore==0.7.4` is yanked (reason: "missing wheels")
Step #0 - "upgrade-edvise-lock": Updated src v1.5.1 -> v1.7.0
Finished Step #0 - "upgrade-edvise-lock"
Starting Step #1 - "build-webapp"
Step #1 - "build-webapp": Already have image (with digest): gcr.io/cloud-builders/docker
Step #1 - "build-webapp": Sending build context to Docker daemon 2.032MB
Step #1 - "build-webapp": Step 1/20 : ARG PYTHON_VERSION=3.12
Step #1 - "build-webapp": Step 2/20 : FROM python:${PYTHON_VERSION}-slim-bookworm AS builder
Step #1 - "build-webapp": 3.12-slim-bookworm: Pulling from library/python
Step #1 - "build-webapp": 774043ccc8cc: Pulling fs layer
Step #1 - "build-webapp": 1c5e03f30491: Pulling fs layer
Step #1 - "build-webapp": a2e58067964f: Pulling fs layer
Step #1 - "build-webapp": 7c6fab1667eb: Pulling fs layer
Step #1 - "build-webapp": 7c6fab1667eb: Download complete
Step #1 - "build-webapp": 1c5e03f30491: Verifying Checksum
Step #1 - "build-webapp": 1c5e03f30491: Download complete
Step #1 - "build-webapp": a2e58067964f: Verifying Checksum
Step #1 - "build-webapp": a2e58067964f: Download complete
Step #1 - "build-webapp": 774043ccc8cc: Verifying Checksum
Step #1 - "build-webapp": 774043ccc8cc: Download complete
Step #1 - "build-webapp": 774043ccc8cc: Pull complete
Step #1 - "build-webapp": 1c5e03f30491: Pull complete
Step #1 - "build-webapp": a2e58067964f: Pull complete
Step #1 - "build-webapp": 7c6fab1667eb: Pull complete
Step #1 - "build-webapp": Digest: sha256:392307d22300de8b5986851a12d9176dfc0fc073e65bf6523ebd7dcbeb23564e
Step #1 - "build-webapp": Status: Downloaded newer image for python:3.12-slim-bookworm
Step #1 - "build-webapp": ---> febd0be41adb
Step #1 - "build-webapp": Step 3/20 : COPY --from=ghcr.io/astral-sh/uv:0.5.30 /uv /uvx /bin/
Step #1 - "build-webapp": 0.5.30: Pulling from astral-sh/uv
Step #1 - "build-webapp": 110868002cfe: Pulling fs layer
Step #1 - "build-webapp": 20346dd24510: Pulling fs layer
Step #1 - "build-webapp": 20346dd24510: Download complete
Step #1 - "build-webapp": 110868002cfe: Verifying Checksum
Step #1 - "build-webapp": 110868002cfe: Download complete
Step #1 - "build-webapp": 110868002cfe: Pull complete
Step #1 - "build-webapp": 20346dd24510: Pull complete
Step #1 - "build-webapp": Digest: sha256:bb74263127d6451222fe7f71b330edfb189ab1c98d7898df2401fbf4f272d9b9
Step #1 - "build-webapp": Status: Downloaded newer image for ghcr.io/astral-sh/uv:0.5.30
Step #1 - "build-webapp": ---> 0a5bf363c78f
Step #1 - "build-webapp": Step 4/20 : ENV UV_COMPILE_BYTECODE=1
Step #1 - "build-webapp": ---> Running in 96ddc5651e46
Step #1 - "build-webapp": Removing intermediate container 96ddc5651e46
Step #1 - "build-webapp": ---> f9adb32acad3
Step #1 - "build-webapp": Step 5/20 : ENV UV_NO_CACHE=1
Step #1 - "build-webapp": ---> Running in 5af7d1229f28
Step #1 - "build-webapp": Removing intermediate container 5af7d1229f28
Step #1 - "build-webapp": ---> 8cbe97b2bbd8
Step #1 - "build-webapp": Step 6/20 : WORKDIR /app
Step #1 - "build-webapp": ---> Running in 47ab2a6cb3f1
Step #1 - "build-webapp": Removing intermediate container 47ab2a6cb3f1
Step #1 - "build-webapp": ---> a30fa4b1bdae
Step #1 - "build-webapp": Step 7/20 : ADD uv.lock pyproject.toml /app/
Step #1 - "build-webapp": ---> 01f834a1287a
Step #1 - "build-webapp": Step 8/20 : RUN apt-get update && apt-get install -y --no-install-recommends git ca-certificates && rm -rf /var/lib/apt/lists/*
Step #1 - "build-webapp": ---> Running in ca5c69ee582f
Step #1 - "build-webapp": Get:1 http://deb.debian.org/debian bookworm InRelease [151 kB]
Step #1 - "build-webapp": Get:2 http://deb.debian.org/debian bookworm-updates InRelease [55.4 kB]
Step #1 - "build-webapp": Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [34.8 kB]
Step #1 - "build-webapp": Get:4 http://deb.debian.org/debian bookworm/main amd64 Packages [8790 kB]
Step #1 - "build-webapp": Get:5 http://deb.debian.org/debian bookworm-updates/main amd64 Packages [6924 B]
Step #1 - "build-webapp": Get:6 http://deb.debian.org/debian-security bookworm-security/main amd64 Packages [341 kB]
Step #1 - "build-webapp": Fetched 9379 kB in 2s (4800 kB/s)
Step #1 - "build-webapp": Reading package lists...
Step #1 - "build-webapp": Reading package lists...
Step #1 - "build-webapp": Building dependency tree...
Step #1 - "build-webapp": Reading state information...
Step #1 - "build-webapp": ca-certificates is already the newest version (20250419~deb12u1).
Step #1 - "build-webapp": The following additional packages will be installed:
Step #1 - "build-webapp": git-man libbrotli1 libcurl3-gnutls liberror-perl libexpat1 libgdbm-compat4
Step #1 - "build-webapp": libldap-2.5-0 libnghttp2-14 libperl5.36 libpsl5 librtmp1 libsasl2-2
Step #1 - "build-webapp": libsasl2-modules-db libssh2-1 perl perl-modules-5.36
Step #1 - "build-webapp": Suggested packages:
Step #1 - "build-webapp": gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui
Step #1 - "build-webapp": gitk gitweb git-cvs git-mediawiki git-svn sensible-utils perl-doc
Step #1 - "build-webapp": libterm-readline-gnu-perl | libterm-readline-perl-perl make
Step #1 - "build-webapp": libtap-harness-archive-perl
Step #1 - "build-webapp": Recommended packages:
Step #1 - "build-webapp": patch less ssh-client libldap-common publicsuffix libsasl2-modules
Step #1 - "build-webapp": The following NEW packages will be installed:
Step #1 - "build-webapp": git git-man libbrotli1 libcurl3-gnutls liberror-perl libexpat1
Step #1 - "build-webapp": libgdbm-compat4 libldap-2.5-0 libnghttp2-14 libperl5.36 libpsl5 librtmp1
Step #1 - "build-webapp": libsasl2-2 libsasl2-modules-db libssh2-1 perl perl-modules-5.36
Step #1 - "build-webapp": 0 upgraded, 17 newly installed, 0 to remove and 1 not upgraded.
Step #1 - "build-webapp": Need to get 18.0 MB of archives.
Step #1 - "build-webapp": After this operation, 100 MB of additional disk space will be used.
Step #1 - "build-webapp": Get:1 http://deb.debian.org/debian bookworm/main amd64 perl-modules-5.36 all 5.36.0-7+deb12u3 [2815 kB]
Step #1 - "build-webapp": Get:2 http://deb.debian.org/debian bookworm/main amd64 libgdbm-compat4 amd64 1.23-3 [48.2 kB]
Step #1 - "build-webapp": Get:3 http://deb.debian.org/debian bookworm/main amd64 libperl5.36 amd64 5.36.0-7+deb12u3 [4196 kB]
Step #1 - "build-webapp": Get:4 http://deb.debian.org/debian bookworm/main amd64 perl amd64 5.36.0-7+deb12u3 [239 kB]
Step #1 - "build-webapp": Get:5 http://deb.debian.org/debian bookworm/main amd64 libbrotli1 amd64 1.0.9-2+b6 [275 kB]
Step #1 - "build-webapp": Get:6 http://deb.debian.org/debian bookworm/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg-10 [20.3 kB]
Step #1 - "build-webapp": Get:7 http://deb.debian.org/debian bookworm/main amd64 libsasl2-2 amd64 2.1.28+dfsg-10 [59.7 kB]
Step #1 - "build-webapp": Get:8 http://deb.debian.org/debian bookworm/main amd64 libldap-2.5-0 amd64 2.5.13+dfsg-5 [183 kB]
Step #1 - "build-webapp": Get:9 http://deb.debian.org/debian bookworm/main amd64 libnghttp2-14 amd64 1.52.0-1+deb12u3 [72.4 kB]
Step #1 - "build-webapp": Get:10 http://deb.debian.org/debian bookworm/main amd64 libpsl5 amd64 0.21.2-1 [58.7 kB]
Step #1 - "build-webapp": Get:11 http://deb.debian.org/debian bookworm/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b2 [60.8 kB]
Step #1 - "build-webapp": Get:12 http://deb.debian.org/debian-security bookworm-security/main amd64 libssh2-1 amd64 1.10.0-3+deb12u1 [176 kB]
Step #1 - "build-webapp": Get:13 http://deb.debian.org/debian bookworm/main amd64 libcurl3-gnutls amd64 7.88.1-10+deb12u15 [386 kB]
Step #1 - "build-webapp": Get:14 http://deb.debian.org/debian-security bookworm-security/main amd64 libexpat1 amd64 2.5.0-1+deb12u3 [104 kB]
Step #1 - "build-webapp": Get:15 http://deb.debian.org/debian bookworm/main amd64 liberror-perl all 0.17029-2 [29.0 kB]
Step #1 - "build-webapp": Get:16 http://deb.debian.org/debian bookworm/main amd64 git-man all 1:2.39.5-0+deb12u3 [2053 kB]
Step #1 - "build-webapp": Get:17 http://deb.debian.org/debian bookworm/main amd64 git amd64 1:2.39.5-0+deb12u3 [7264 kB]
Step #1 - "build-webapp": �[91mdebconf: delaying package configuration, since apt-utils is not installed
Step #1 - "build-webapp": �[0mFetched 18.0 MB in 0s (69.1 MB/s)
Step #1 - "build-webapp": Selecting previously unselected package perl-modules-5.36.
Step #1 - "build-webapp": (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 6703 files and directories currently installed.)
Step #1 - "build-webapp": Preparing to unpack .../00-perl-modules-5.36_5.36.0-7+deb12u3_all.deb ...
Step #1 - "build-webapp": Unpacking perl-modules-5.36 (5.36.0-7+deb12u3) ...
Step #1 - "build-webapp": Selecting previously unselected package libgdbm-compat4:amd64.
Step #1 - "build-webapp": Preparing to unpack .../01-libgdbm-compat4_1.23-3_amd64.deb ...
Step #1 - "build-webapp": Unpacking libgdbm-compat4:amd64 (1.23-3) ...
Step #1 - "build-webapp": Selecting previously unselected package libperl5.36:amd64.
Step #1 - "build-webapp": Preparing to unpack .../02-libperl5.36_5.36.0-7+deb12u3_amd64.deb ...
Step #1 - "build-webapp": Unpacking libperl5.36:amd64 (5.36.0-7+deb12u3) ...
Step #1 - "build-webapp": Selecting previously unselected package perl.
Step #1 - "build-webapp": Preparing to unpack .../03-perl_5.36.0-7+deb12u3_amd64.deb ...
Step #1 - "build-webapp": Unpacking perl (5.36.0-7+deb12u3) ...
Step #1 - "build-webapp": Selecting previously unselected package libbrotli1:amd64.
Step #1 - "build-webapp": Preparing to unpack .../04-libbrotli1_1.0.9-2+b6_amd64.deb ...
Step #1 - "build-webapp": Unpacking libbrotli1:amd64 (1.0.9-2+b6) ...
Step #1 - "build-webapp": Selecting previously unselected package libsasl2-modules-db:amd64.
Step #1 - "build-webapp": Preparing to unpack .../05-libsasl2-modules-db_2.1.28+dfsg-10_amd64.deb ...
Step #1 - "build-webapp": Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
Step #1 - "build-webapp": Selecting previously unselected package libsasl2-2:amd64.
Step #1 - "build-webapp": Preparing to unpack .../06-libsasl2-2_2.1.28+dfsg-10_amd64.deb ...
Step #1 - "build-webapp": Unpacking libsasl2-2:amd64 (2.1.28+dfsg-10) ...
Step #1 - "build-webapp": Selecting previously unselected package libldap-2.5-0:amd64.
Step #1 - "build-webapp": Preparing to unpack .../07-libldap-2.5-0_2.5.13+dfsg-5_amd64.deb ...
Step #1 - "build-webapp": Unpacking libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
Step #1 - "build-webapp": Selecting previously unselected package libnghttp2-14:amd64.
Step #1 - "build-webapp": Preparing to unpack .../08-libnghttp2-14_1.52.0-1+deb12u3_amd64.deb ...
Step #1 - "build-webapp": Unpacking libnghttp2-14:amd64 (1.52.0-1+deb12u3) ...
Step #1 - "build-webapp": Selecting previously unselected package libpsl5:amd64.
Step #1 - "build-webapp": Preparing to unpack .../09-libpsl5_0.21.2-1_amd64.deb ...
Step #1 - "build-webapp": Unpacking libpsl5:amd64 (0.21.2-1) ...
Step #1 - "build-webapp": Selecting previously unselected package librtmp1:amd64.
Step #1 - "build-webapp": Preparing to unpack .../10-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_amd64.deb ...
Step #1 - "build-webapp": Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
Step #1 - "build-webapp": Selecting previously unselected package libssh2-1:amd64.
Step #1 - "build-webapp": Preparing to unpack .../11-libssh2-1_1.10.0-3+deb12u1_amd64.deb ...
Step #1 - "build-webapp": Unpacking libssh2-1:amd64 (1.10.0-3+deb12u1) ...
Step #1 - "build-webapp": Selecting previously unselected package libcurl3-gnutls:amd64.
Step #1 - "build-webapp": Preparing to unpack .../12-libcurl3-gnutls_7.88.1-10+deb12u15_amd64.deb ...
Step #1 - "build-webapp": Unpacking libcurl3-gnutls:amd64 (7.88.1-10+deb12u15) ...
Step #1 - "build-webapp": Selecting previously unselected package libexpat1:amd64.
Step #1 - "build-webapp": Preparing to unpack .../13-libexpat1_2.5.0-1+deb12u3_amd64.deb ...
Step #1 - "build-webapp": Unpacking libexpat1:amd64 (2.5.0-1+deb12u3) ...
Step #1 - "build-webapp": Selecting previously unselected package liberror-perl.
Step #1 - "build-webapp": Preparing to unpack .../14-liberror-perl_0.17029-2_all.deb ...
Step #1 - "build-webapp": Unpacking liberror-perl (0.17029-2) ...
Step #1 - "build-webapp": Selecting previously unselected package git-man.
Step #1 - "build-webapp": Preparing to unpack .../15-git-man_1%3a2.39.5-0+deb12u3_all.deb ...
Step #1 - "build-webapp": Unpacking git-man (1:2.39.5-0+deb12u3) ...
Step #1 - "build-webapp": Selecting previously unselected package git.
Step #1 - "build-webapp": Preparing to unpack .../16-git_1%3a2.39.5-0+deb12u3_amd64.deb ...
Step #1 - "build-webapp": Unpacking git (1:2.39.5-0+deb12u3) ...
Step #1 - "build-webapp": Setting up libexpat1:amd64 (2.5.0-1+deb12u3) ...
Step #1 - "build-webapp": Setting up libpsl5:amd64 (0.21.2-1) ...
Step #1 - "build-webapp": Setting up libbrotli1:amd64 (1.0.9-2+b6) ...
Step #1 - "build-webapp": Setting up libnghttp2-14:amd64 (1.52.0-1+deb12u3) ...
Step #1 - "build-webapp": Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg-10) ...
Step #1 - "build-webapp": Setting up perl-modules-5.36 (5.36.0-7+deb12u3) ...
Step #1 - "build-webapp": Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b2) ...
Step #1 - "build-webapp": Setting up libgdbm-compat4:amd64 (1.23-3) ...
Step #1 - "build-webapp": Setting up libsasl2-2:amd64 (2.1.28+dfsg-10) ...
Step #1 - "build-webapp": Setting up git-man (1:2.39.5-0+deb12u3) ...
Step #1 - "build-webapp": Setting up libssh2-1:amd64 (1.10.0-3+deb12u1) ...
Step #1 - "build-webapp": Setting up libperl5.36:amd64 (5.36.0-7+deb12u3) ...
Step #1 - "build-webapp": Setting up libldap-2.5-0:amd64 (2.5.13+dfsg-5) ...
Step #1 - "build-webapp": Setting up perl (5.36.0-7+deb12u3) ...
Step #1 - "build-webapp": Setting up libcurl3-gnutls:amd64 (7.88.1-10+deb12u15) ...
Step #1 - "build-webapp": Setting up liberror-perl (0.17029-2) ...
Step #1 - "build-webapp": Setting up git (1:2.39.5-0+deb12u3) ...
Step #1 - "build-webapp": Processing triggers for libc-bin (2.36-9+deb12u14) ...
Step #1 - "build-webapp": Removing intermediate container ca5c69ee582f
Step #1 - "build-webapp": ---> bc1bf6ece3af
Step #1 - "build-webapp": Step 9/20 : RUN uv sync --frozen --no-install-project
Step #1 - "build-webapp": ---> Running in 1d192f0d429c
Step #1 - "build-webapp": �[91mUsing CPython 3.12.14 interpreter at: �[0m�[91m/usr/local/bin/python3
Step #1 - "build-webapp": Creating virtual environment at: �[0m�[91m.venv
Step #1 - "build-webapp": �[0m�[91m �[0m�[91mUpdating https://github.com/datakind/edvise.git (�[0m�[91mv1.14.4�[0m�[91m)�[0m�[91m
Step #1 - "build-webapp": �[0m�[91mDownloading pygments (1.2MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading pyphen (2.0MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading cryptography (4.3MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading babel (9.7MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading setuptools (1.1MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading jedi (1.5MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading brotli (1.4MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading pynacl (1.3MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading lz4 (1.3MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading kiwisolver (1.4MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading pandas (12.1MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading uvloop (4.2MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading widgetsnbextension �[0m�[91m(2.1MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading pycryptodome (2.0MiB)�[0m�[91m
Step #1 - "build-webapp": �[0m�[91mDownloading numpy (17.1MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading�[0m�[91m grpcio�[0m�[91m (6.3MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading�[0m�[91m scipy (34.0MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading rapidfuzz (3.0MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading pillow�[0m�[91m (6.7MiB)�[0m�[91m
Step #1 - "build-webapp": �[0m�[91mDownloading jupyterlab (11.7MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading mlflow-skinny�[0m�[91m (6.0MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading databricks-connect (2.3MiB)�[0m�[91m
Step #1 - "build-webapp": �[0m�[91mDownloading mlflow (27.7MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading�[0m�[91m statsmodels (9.9MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading fonttools (4.7MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading h2o (253.6MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading debugpy (4.1MiB)
Step #1 - "build-webapp": Downloading sqlalchemy (3.2MiB)
Step #1 - "build-webapp": Downloading numba (3.6MiB)
Step #1 - "build-webapp": Downloading polars (27.5MiB)
Step #1 - "build-webapp": Downloading ruff (12.7MiB)
Step #1 - "build-webapp": Downloading llvmlite (53.7MiB)
Step #1 - "build-webapp": Downloading mypy (12.7MiB)
Step #1 - "build-webapp": Downloading matplotlib (8.3MiB)
Step #1 - "build-webapp": Downloading black (1.7MiB)
Step #1 - "build-webapp": Downloading aiohttp (1.7MiB)
Step #1 - "build-webapp": Downloading scikit-learn (12.3MiB)
Step #1 - "build-webapp": Downloading faker (1.8MiB)
Step #1 - "build-webapp": Downloading pydantic-core (2.0MiB)
Step #1 - "build-webapp": �[0m�[91mDownloading pyarrow (40.1MiB)
Step #1 - "build-webapp": �[0m�[91m Updated https://github.com/datakind/edvise.git (b4d4b6537da426f2ef4c59b2cbfc559c14b18648)
Step #1 - "build-webapp": �[0m�[91m Building edvise @ git+https://github.com/datakind/edvise.git@b4d4b6537da426f2ef4c59b2cbfc559c14b18648
Step #1 - "build-webapp": �[0m�[91m Downloaded pygments�[0m�[91m
Step #1 - "build-webapp": �[0m�[91m Downloaded lz4
Step #1 - "build-webapp": �[0m�[91m Downloaded pynacl
Step #1 - "build-webapp": �[0m�[91m Downloaded brotli
Step #1 - "build-webapp": �[0m�[91m Downloaded kiwisolver
Step #1 - "build-webapp": �[0m�[91m Downloaded aiohttp
Step #1 - "build-webapp": �[0m�[91m Downloaded black
Step #1 - "build-webapp": �[0m�[91m Downloaded pyphen
Step #1 - "build-webapp": �[0m�[91m Downloaded pydantic-core
Step #1 - "build-webapp": �[0m�[91m Downloaded setuptools
Step #1 - "build-webapp": �[0m�[91m Downloaded widgetsnbextension
Step #1 - "build-webapp": �[0m�[91m Downloaded pycryptodome
Step #1 - "build-webapp": �[0m�[91m Downloaded databricks-connect
Step #1 - "build-webapp": �[0m�[91m Downloaded rapidfuzz
Step #1 - "build-webapp": �[0m�[91m Downloaded sqlalchemy
Step #1 - "build-webapp": �[0m�[91m Building thrift==0.20.0
Step #1 - "build-webapp": �[0m�[91m Downloaded uvloop
Step #1 - "build-webapp": �[0m�[91m Downloaded debugpy
Step #1 - "build-webapp": �[0m�[91m Downloaded faker
Step #1 - "build-webapp": �[0m�[91m Downloaded numba
Step #1 - "build-webapp": �[0m�[91m Downloaded cryptography
Step #1 - "build-webapp": �[0m�[91m Downloaded fonttools
Step #1 - "build-webapp": �[0m�[91m Built edvise @ git+https://github.com/datakind/edvise.git@b4d4b6537da426f2ef4c59b2cbfc559c14b18648
Step #1 - "build-webapp": �[0m�[91m �[0m�[91mDownloaded�[0m�[91m �[0m�[91mgrpcio�[0m�[91m
Step #1 - "build-webapp": �[0m�[91m �[0m�[91mDownloaded�[0m�[91m �[0m�[91mpillow�[0m�[91m
Step #1 - "build-webapp": �[0m�[91m �[0m�[91mDownloaded�[0m�[91m �[0m�[91mmlflow-skinny�[0m�[91m
Step #1 - "build-webapp": �[0m�[91m �[0m�[91mDownloaded�[0m�[91m �[0m�[91mmatplotlib�[0m�[91m
Step #1 - "build-webapp": �[0m�[91m �[0m�[91mDownloaded�[0m�[91m �[0m�[91mbabel�[0m�[91m
Step #1 - "build-webapp": �[0m�[91m Built thrift==0.20.0
Step #1 - "build-webapp": �[0m�[91m Downloaded jupyterlab
Step #1 - "build-webapp": �[0m�[91m Downloaded jedi
Step #1 - "build-webapp": �[0m�[91m Downloaded ruff
Step #1 - "build-webapp": �[0m�[91m Downloaded pandas
Step #1 - "build-webapp": �[0m�[91m �[0m�[91mDownloaded�[0m�[91m �[0m�[91mnumpy�[0m�[91m
Step #1 - "build-webapp": �[0m�[91m Downloaded statsmodels
Step #1 - "build-webapp": �[0m�[91m Downloaded scikit-learn
Step #1 - "build-webapp": �[0m�[91m �[0m�[91mDownloaded polars�[0m�[91m
Step #1 - "build-webapp": �[0m�[91m Downloaded mlflow
Step #1 - "build-webapp": �[0m�[91m Downloaded llvmlite
Step #1 - "build-webapp": �[0m�[91m Downloaded scipy
Step #1 - "build-webapp": �[0m�[91m Downloaded pyarrow
Step #1 - "build-webapp": �[0m�[91m Downloaded mypy
Step #1 - "build-webapp": �[0m�[91m Downloaded h2o
Step #1 - "build-webapp": �[0m�[91mPrepared 255 packages in 22.65s
Step #1 - "build-webapp": �[0m�[91mInstalled 255 packages in 1.12s
Step #1 - "build-webapp": �[0m�[91mBytecode compiled 17310 files in 53.74s
Step #1 - "build-webapp": �[0m�[91m + aiofiles==25.1.0
Step #1 - "build-webapp": �[0m�[91m + aiohappyeyeballs==2.6.1
Step #1 - "build-webapp": + aiohttp==3.13.2
Step #1 - "build-webapp": + aiosignal==1.4.0�[0m�[91m
Step #1 - "build-webapp": + alembic==1.17.1
Step #1 - "build-webapp": +�[0m�[91m annotated-types==0.7.0
Step #1 - "build-webapp": + anyio==4.11.0�[0m�[91m
Step #1 - "build-webapp": + argon2-cffi==25.1.0
Step #1 - "build-webapp": + argon2-cffi-bindings==25.1.0�[0m�[91m
Step #1 - "build-webapp": + arrow==1.4.0
Step #1 - "build-webapp": + astroid==3.3.11
Step #1 - "build-webapp": + asttokens==3.0.0�[0m�[91m
Step #1 - "build-webapp": + async-lru==2.0.5
Step #1 - "build-webapp": + attrs==25.4.0
Step #1 - "build-webapp": + babel==2.17.0
Step #1 - "build-webapp": + bcrypt�[0m�[91m==4.2.1
Step #1 - "build-webapp": + beautifulsoup4==4.14.2
Step #1 - "build-webapp": + black==25.1.0�[0m�[91m
Step #1 - "build-webapp": + bleach==6.4.0
Step #1 - "build-webapp": + blinker==1.9.0
Step #1 - "build-webapp": + �[0m�[91mbrotli==1.2.0
Step #1 - "build-webapp": + cachetools==5.5.2
Step #1 - "build-webapp": + certifi==2025.10.5
Step #1 - "build-webapp": + cffi==2.0.0�[0m�[91m
Step #1 - "build-webapp": + charset-normalizer==3.4.4
Step #1 - "build-webapp": + click==8.3.0
Step #1 - "build-webapp": + cloud-sql-python-connector==1.14.0
Step #1 - "build-webapp": + cloudpickle==3.1.2
Step #1 - "build-webapp": + comm==0.2.3�[0m�[91m
Step #1 - "build-webapp": + contourpy==1.3.3
Step #1 - "build-webapp": + coverage==7.6.12
Step #1 - "build-webapp": + cryptography==46.0.3�[0m�[91m
Step #1 - "build-webapp": + cssselect2==0.8.0
Step #1 - "build-webapp": + cycler==0.12.1
Step #1 - "build-webapp": + databricks-connect==16.2.6�[0m�[91m
Step #1 - "build-webapp": + databricks-sdk==0.38.0
Step #1 - "build-webapp": + databricks-sql-connector==4.2.5
Step #1 - "build-webapp": + debugpy==1.8.17�[0m�[91m
Step #1 - "build-webapp": + decorator==5.2.1
Step #1 - "build-webapp": + defusedxml==0.7.1
Step #1 - "build-webapp": + dill==0.4.0�[0m�[91m
Step #1 - "build-webapp": + distro==1.9.0
Step #1 - "build-webapp": + dnspython==2.8.0
Step #1 - "build-webapp": + docker==7.1.0
Step #1 - "build-webapp": + edvise==1.14.4�[0m�[91m (from git+https://github.com/datakind/edvise.git@b4d4b6537da426f2ef4c59b2cbfc559c14b18648)
Step #1 - "build-webapp": + email-validator==2.3.0
Step #1 - "build-webapp": + et-xmlfile==2.0.0
Step #1 - "build-webapp": + executing==2.2.1
Step #1 - "build-webapp": + faker==33.1.0
Step #1 - "build-webapp": + fastapi==0.115.14�[0m�[91m
Step #1 - "build-webapp": + fastapi-cli==0.0.14
Step #1 - "build-webapp": + fastapi-cloud-cli==0.3.1
Step #1 - "build-webapp": + fastjsonschema==2.21.2
Step #1 - "build-webapp": + flask==3.1.2�[0m�[91m
Step #1 - "build-webapp": + fonttools==4.60.1
Step #1 - "build-webapp": + fqdn==1.5.1�[0m�[91m
Step #1 - "build-webapp": + frozenlist==1.8.0
Step #1 - "build-webapp": + gitdb==4.0.12
Step #1 - "build-webapp": + gitpython==3.1.45�[0m�[91m
Step #1 - "build-webapp": + google-api-core==2.28.1
Step #1 - "build-webapp": + google-auth==2.42.1
Step #1 - "build-webapp": + google-cloud-core==2.5.0
Step #1 - "build-webapp": + google-cloud-storage==2.19.0�[0m�[91m
Step #1 - "build-webapp": + google-crc32c==1.7.1
Step #1 - "build-webapp": + google-resumable-media==2.7.2
Step #1 - "build-webapp": + googleapis-common-protos==1.71.0
Step #1 - "build-webapp": + graphene==3.4.3�[0m�[91m
Step #1 - "build-webapp": + graphql-core==3.2.7
Step #1 - "build-webapp": + graphql-relay==3.2.0
Step #1 - "build-webapp": + greenlet==3.2.4�[0m�[91m
Step #1 - "build-webapp": + grpcio==1.76.0
Step #1 - "build-webapp": + grpcio-status==1.76.0
Step #1 - "build-webapp": + gunicorn==22.0.0
Step #1 - "build-webapp": + h11==0.16.0�[0m�[91m
Step #1 - "build-webapp": + h2o==3.46.0.7
Step #1 - "build-webapp": + httpcore==1.0.9
Step #1 - "build-webapp": + httptools==0.7.1
Step #1 - "build-webapp": + httpx==0.28.1
Step #1 - "build-webapp": + idna==3.11
Step #1 - "build-webapp": + importlib-metadata==7.2.1
Step #1 - "build-webapp": + iniconfig==2.3.0
Step #1 - "build-webapp": + ipykernel==6.31.0
Step #1 - "build-webapp": + ipython==9.6.0
Step #1 - "build-webapp": + ipython-pygments-lexers==1.1.1
Step #1 - "build-webapp": + ipywidgets==8.1.8
Step #1 - "build-webapp": + isoduration==20.11.0�[0m�[91m
Step #1 - "build-webapp": + isort==6.1.0
Step #1 - "build-webapp": + itsdangerous==2.2.0
Step #1 - "build-webapp": + jedi==0.19.2
Step #1 - "build-webapp": + jinja2==3.1.6
Step #1 - "build-webapp": + jiter==0.15.0
Step #1 - "build-webapp": + joblib==1.5.2
Step #1 - "build-webapp": + json5==0.12.1
Step #1 - "build-webapp": + jsonpickle==4.0.5
Step #1 - "build-webapp": + jsonpointer==3.0.0
Step #1 - "build-webapp": + jsonschema==4.25.1
Step #1 - "build-webapp": + jsonschema-specifications==2025.9.1
Step #1 - "build-webapp": + jupyter-client==8.6.3
Step #1 - "build-webapp": + jupyter-core==5.9.1
Step #1 - "build-webapp": + jupyter-events==0.12.0
Step #1 - "build-webapp": + jupyter-lsp==2.3.0
Step #1 - "build-webapp": + jupyter-server==2.17.0
Step #1 - "build-webapp": + jupyter-server-terminals==0.5.3
Step #1 - "build-webapp": + jupyterlab==4.4.10
Step #1 - "build-webapp": + jupyterlab-pygments==0.3.0
Step #1 - "build-webapp": + jupyterlab-server==2.28.0
Step #1 - "build-webapp": + jupyterlab-widgets==3.0.16
Step #1 - "build-webapp": + kiwisolver==1.4.9
Step #1 - "build-webapp": + lark==1.3.1�[0m�[91m
Step #1 - "build-webapp": + llvmlite==0.46.0
Step #1 - "build-webapp": + lz4==4.4.5
Step #1 - "build-webapp": + mako==1.3.10
Step #1 - "build-webapp": + markdown==3.10
Step #1 - "build-webapp": + markdown-it-py==4.0.0
Step #1 - "build-webapp": + markupsafe==3.0.3
Step #1 - "build-webapp": + matplotlib==3.10.7
Step #1 - "build-webapp": + matplotlib-inline==0.2.1
Step #1 - "build-webapp": + mccabe==0.7.0�[0m�[91m
Step #1 - "build-webapp": + mdurl==0.1.2
Step #1 - "build-webapp": + missingno==0.5.2
Step #1 - "build-webapp": + mistune==3.1.4
Step #1 - "build-webapp": + mlflow==2.22.4
Step #1 - "build-webapp": + mlflow-skinny==2.22.4
Step #1 - "build-webapp": + multidict==6.7.0
Step #1 - "build-webapp": + mypy==1.18.2
Step #1 - "build-webapp": + mypy-extensions==1.1.0
Step #1 - "build-webapp": + nbclient==0.10.2
Step #1 - "build-webapp": + nbconvert==7.16.6�[0m�[91m
Step #1 - "build-webapp": + nbformat==5.10.4
Step #1 - "build-webapp": + nest-asyncio==1.6.0
Step #1 - "build-webapp": + notebook-shim==0.2.4
Step #1 - "build-webapp": + numba==0.63.1
Step #1 - "build-webapp": + numpy==1.26.4
Step #1 - "build-webapp": + oauthlib==3.3.1�[0m�[91m
Step #1 - "build-webapp": + openai==1.109.1
Step #1 - "build-webapp": + openpyxl==3.1.5
Step #1 - "build-webapp": + opentelemetry-api==1.38.0
Step #1 - "build-webapp": + opentelemetry-sdk==1.38.0
Step #1 - "build-webapp": + opentelemetry-semantic-conventions==0.59b0
Step #1 - "build-webapp": + packaging==24.2
Step #1 - "build-webapp": + pandas==2.2.3
Step #1 - "build-webapp": + pandera==0.23.1�[0m�[91m
Step #1 - "build-webapp": + pandocfilters==1.5.1
Step #1 - "build-webapp": + paramiko==3.5.1
Step #1 - "build-webapp": + parso==0.8.5
Step #1 - "build-webapp": + passlib==1.7.4
Step #1 - "build-webapp": + pathspec==0.12.1
Step #1 - "build-webapp": + patsy==1.0.2
Step #1 - "build-webapp": + pexpect==4.9.0
Step #1 - "build-webapp": + pillow==12.0.0�[0m�[91m
Step #1 - "build-webapp": + platformdirs==4.5.0
Step #1 - "build-webapp": + pluggy==1.6.0
Step #1 - "build-webapp": + polars==0.20.31
Step #1 - "build-webapp": + prometheus-client==0.23.1
Step #1 - "build-webapp": + prompt-toolkit==3.0.52
Step #1 - "build-webapp": + propcache==0.4.1
Step #1 - "build-webapp": + proto-plus==1.26.1�[0m�[91m
Step #1 - "build-webapp": + protobuf==6.33.5
Step #1 - "build-webapp": + psutil==7.1.3
Step #1 - "build-webapp": + ptyprocess==0.7.0
Step #1 - "build-webapp": + pure-eval==0.2.3
Step #1 - "build-webapp": + py4j==0.10.9.7
Step #1 - "build-webapp": + pyarrow==19.0.1
Step #1 - "build-webapp": + pyasn1==0.6.1�[0m�[91m
Step #1 - "build-webapp": + pyasn1-modules==0.4.2
Step #1 - "build-webapp": + pybreaker==1.4.1
Step #1 - "build-webapp": + pycparser==2.23
Step #1 - "build-webapp": + pycryptodome==3.20.0
Step #1 - "build-webapp": + pydantic==2.12.3
Step #1 - "build-webapp": + pydantic-core==2.41.4
Step #1 - "build-webapp": + pydyf==0.11.0
Step #1 - "build-webapp": + pygments==2.19.2
Step #1 - "build-webapp": + pyjwt==2.10.1
Step #1 - "build-webapp": + pylint==3.3.9
Step #1 - "build-webapp": + pymysql==1.1.2
Step #1 - "build-webapp": + pynacl==1.6.0
Step #1 - "build-webapp": + pyparsing==3.2.5
Step #1 - "build-webapp": + pyphen==0.17.2
Step #1 - "build-webapp": + pytest==8.4.2
Step #1 - "build-webapp": + python-dateutil==2.9.0.post0
Step #1 - "build-webapp": + python-dotenv==1.0.1
Step #1 - "build-webapp": + python-json-logger==4.0.0�[0m�[91m
Step #1 - "build-webapp": + python-multipart==0.0.20
Step #1 - "build-webapp": + pytz==2024.2
Step #1 - "build-webapp": + pyyaml==6.0.3
Step #1 - "build-webapp": + pyzmq==27.1.0
Step #1 - "build-webapp": + rapidfuzz==3.14.3
Step #1 - "build-webapp": + referencing==0.37.0
Step #1 - "build-webapp": + requests==2.32.5�[0m�[91m
Step #1 - "build-webapp": + rfc3339-validator==0.1.4
Step #1 - "build-webapp": + rfc3986-validator==0.1.1
Step #1 - "build-webapp": + rfc3987-syntax==1.1.0
Step #1 - "build-webapp": + rich==14.2.0
Step #1 - "build-webapp": + rich-toolkit==0.15.1
Step #1 - "build-webapp": + rignore==0.7.4
Step #1 - "build-webapp": + rpds-py==0.28.0
Step #1 - "build-webapp": + rsa==4.9.1
Step #1 - "build-webapp": + ruff==0.14.3
Step #1 - "build-webapp": + scikit-learn==1.5.2
Step #1 - "build-webapp": + scipy==1.16.3�[0m�[91m
Step #1 - "build-webapp": + seaborn==0.13.2
Step #1 - "build-webapp": + send2trash==1.8.3
Step #1 - "build-webapp": + sentry-sdk==2.43.0
Step #1 - "build-webapp": + setuptools==80.9.0
Step #1 - "build-webapp": + shap==0.46.0
Step #1 - "build-webapp": + shellingham==1.5.4
Step #1 - "build-webapp": + six==1.16.0
Step #1 - "build-webapp": + slicer==0.0.8
Step #1 - "build-webapp": + smmap==5.0.2
Step #1 - "build-webapp": + sniffio==1.3.1
Step #1 - "build-webapp": + soupsieve==2.8�[0m�[91m
Step #1 - "build-webapp": + sqlalchemy==2.0.44
Step #1 - "build-webapp": + sqlparse==0.5.3
Step #1 - "build-webapp": + stack-data==0.6.3
Step #1 - "build-webapp": + starlette==0.46.2
Step #1 - "build-webapp": + statsmodels==0.14.6
Step #1 - "build-webapp": + strenum==0.4.15
Step #1 - "build-webapp": + tabulate==0.9.0
Step #1 - "build-webapp": + terminado==0.18.1
Step #1 - "build-webapp": + thefuzz==0.22.1
Step #1 - "build-webapp": + threadpoolctl==3.6.0
Step #1 - "build-webapp": + thrift==0.20.0
Step #1 - "build-webapp": + tinycss2==1.5.1�[0m�[91m
Step #1 - "build-webapp": + tinyhtml5==2.1.0
Step #1 - "build-webapp": + tomlkit==0.13.3
Step #1 - "build-webapp": + tornado==6.5.2
Step #1 - "build-webapp": + tqdm==4.67.3
Step #1 - "build-webapp": + traitlets==5.14.3
Step #1 - "build-webapp": + typeguard==4.4.4
Step #1 - "build-webapp": + typer==0.20.0
Step #1 - "build-webapp": + types-cachetools==6.2.0.20251022
Step #1 - "build-webapp": + types-markdown==3.10.0.20251106
Step #1 - "build-webapp": + types-paramiko==3.5.0.20250801
Step #1 - "build-webapp": + types-pyyaml==6.0.12.20250915
Step #1 - "build-webapp": + types-requests==2.32.0.20250602
Step #1 - "build-webapp": + typing-extensions==4.15.0�[0m�[91m
Step #1 - "build-webapp": + typing-inspect==0.9.0
Step #1 - "build-webapp": + typing-inspection==0.4.2
Step #1 - "build-webapp": + tzdata==2025.2
Step #1 - "build-webapp": + uri-template==1.3.0
Step #1 - "build-webapp": + urllib3==2.5.0
Step #1 - "build-webapp": + uvicorn==0.38.0
Step #1 - "build-webapp": + uvloop==0.22.1
Step #1 - "build-webapp": + watchfiles==1.1.1
Step #1 - "build-webapp": + wcwidth==0.2.14
Step #1 - "build-webapp": + weasyprint==68.1
Step #1 - "build-webapp": + webcolors==25.10.0
Step #1 - "build-webapp": + webencodings==0.5.1�[0m�[91m
Step #1 - "build-webapp": + websocket-client==1.9.0
Step #1 - "build-webapp": + websockets==15.0.1
Step #1 - "build-webapp": + werkzeug==3.1.3
Step #1 - "build-webapp": + widgetsnbextension==4.0.15
Step #1 - "build-webapp": + yarl==1.22.0
Step #1 - "build-webapp": + zipp==3.23.0
Step #1 - "build-webapp": + zopfli==0.4.0
Step #1 - "build-webapp": �[0mRemoving intermediate container 1d192f0d429c
Step #1 - "build-webapp": ---> de18f9e056bb
Step #1 - "build-webapp": Step 10/20 : ADD . /app
Step #1 - "build-webapp": ---> e56bee1f1129
Step #1 - "build-webapp": Step 11/20 : RUN uv sync --frozen --no-editable
Step #1 - "build-webapp": ---> Running in 46dcdc7a996f
Step #1 - "build-webapp": �[91m Building src @ file:///app
Step #1 - "build-webapp": �[0m�[91m Built src @ file:///app
Step #1 - "build-webapp": �[0m�[91mPrepared 1 package in 769ms
Step #1 - "build-webapp": �[0m�[91mInstalled 1 package in 4ms
Step #1 - "build-webapp": �[0m�[91mBytecode compiled 17357 files in 2.55s
Step #1 - "build-webapp": + src==�[0m�[91m1.7.0 (from file:///app)
Step #1 - "build-webapp": �[0mRemoving intermediate container 46dcdc7a996f
Step #1 - "build-webapp": ---> b8cfbc2b43d2
Step #1 - "build-webapp": Step 12/20 : ARG PYTHON_VERSION=3.12
Step #1 - "build-webapp": ---> Running in a38bd69431ab
Step #1 - "build-webapp": Removing intermediate container a38bd69431ab
Step #1 - "build-webapp": ---> 1ef8e597a34b
Step #1 - "build-webapp": Step 13/20 : FROM python:${PYTHON_VERSION}-slim-bookworm
Step #1 - "build-webapp": ---> febd0be41adb
Step #1 - "build-webapp": Step 14/20 : WORKDIR /app
Step #1 - "build-webapp": ---> Running in 1954e626be23
Step #1 - "build-webapp": Removing intermediate container 1954e626be23
Step #1 - "build-webapp": ---> f293cbe8d0bc
Step #1 - "build-webapp": Step 15/20 : COPY --from=builder /app/.venv /app/.venv
Step #1 - "build-webapp": ---> aabaf750532d
Step #1 - "build-webapp": Step 16/20 : COPY --from=builder /app/src /app/src
Step #1 - "build-webapp": ---> eedbdf13c956
Step #1 - "build-webapp": Step 17/20 : COPY --from=builder /app/alembic /app/alembic
Step #1 - "build-webapp": ---> 84559e797e19
Step #1 - "build-webapp": Step 18/20 : COPY --from=builder /app/alembic.ini /app/alembic.ini
Step #1 - "build-webapp": ---> 9977ce920830
Step #1 - "build-webapp": Step 19/20 : ENV PATH="/app/.venv/bin:$PATH"
Step #1 - "build-webapp": ---> Running in 0e9ac8070615
Step #1 - "build-webapp": Removing intermediate container 0e9ac8070615
Step #1 - "build-webapp": ---> e94fd4672243
Step #1 - "build-webapp": Step 20/20 : CMD ["fastapi", "run", "src/webapp", "--port", "8080", "--host", "0.0.0.0"]
Step #1 - "build-webapp": ---> Running in e3144d43d93a
Step #1 - "build-webapp": Removing intermediate container e3144d43d93a
Step #1 - "build-webapp": ---> 859ebc3a1a45
Step #1 - "build-webapp": Successfully built 859ebc3a1a45
Step #1 - "build-webapp": Successfully tagged us-east4-docker.pkg.dev/dev-sst-02/edvise-api/webapp:dee449e93c056580353cca4b726b48459942f39b
Step #1 - "build-webapp": Successfully tagged us-east4-docker.pkg.dev/dev-sst-02/edvise-api/webapp:latest
Finished Step #1 - "build-webapp"
Starting Step #2 - "push-webapp-sha"
Starting Step #3 - "push-webapp-latest"
Step #2 - "push-webapp-sha": Already have image (with digest): gcr.io/cloud-builders/docker
Step #3 - "push-webapp-latest": Already have image (with digest): gcr.io/cloud-builders/docker
Step #3 - "push-webapp-latest": The push refers to repository [us-east4-docker.pkg.dev/dev-sst-02/edvise-api/webapp]
Step #2 - "push-webapp-sha": The push refers to repository [us-east4-docker.pkg.dev/dev-sst-02/edvise-api/webapp]
Step #3 - "push-webapp-latest": 4c0e5e7feb93: Preparing
Step #3 - "push-webapp-latest": 57ab0c13f4a4: Preparing
Step #3 - "push-webapp-latest": 51730a515b09: Preparing
Step #3 - "push-webapp-latest": b52f2bc72c21: Preparing
Step #3 - "push-webapp-latest": 925687b00685: Preparing
Step #3 - "push-webapp-latest": abca6d63c9db: Preparing
Step #3 - "push-webapp-latest": 9639007baab8: Preparing
Step #3 - "push-webapp-latest": 16df0073c13c: Preparing
Step #3 - "push-webapp-latest": 34467cc93912: Preparing
Step #2 - "push-webapp-sha": 4c0e5e7feb93: Preparing
Step #2 - "push-webapp-sha": 57ab0c13f4a4: Preparing
Step #2 - "push-webapp-sha": 51730a515b09: Preparing
Step #2 - "push-webapp-sha": b52f2bc72c21: Preparing
Step #2 - "push-webapp-sha": 925687b00685: Preparing
Step #2 - "push-webapp-sha": abca6d63c9db: Preparing
Step #2 - "push-webapp-sha": 9639007baab8: Preparing
Step #2 - "push-webapp-sha": 16df0073c13c: Preparing
Step #2 - "push-webapp-sha": 34467cc93912: Preparing
Step #2 - "push-webapp-sha": 9639007baab8: Layer already exists
Step #3 - "push-webapp-latest": 9639007baab8: Layer already exists
Step #2 - "push-webapp-sha": abca6d63c9db: Layer already exists
Step #2 - "push-webapp-sha": 16df0073c13c: Layer already exists
Step #3 - "push-webapp-latest": abca6d63c9db: Layer already exists
Step #3 - "push-webapp-latest": 16df0073c13c: Layer already exists
Step #2 - "push-webapp-sha": 4c0e5e7feb93: Pushed
Step #2 - "push-webapp-sha": 925687b00685: Pushed
Step #2 - "push-webapp-sha": 57ab0c13f4a4: Pushed
Step #3 - "push-webapp-latest": 4c0e5e7feb93: Pushed
Step #3 - "push-webapp-latest": 925687b00685: Pushed
Step #3 - "push-webapp-latest": 57ab0c13f4a4: Pushed
Step #2 - "push-webapp-sha": 51730a515b09: Pushed
Step #3 - "push-webapp-latest": 51730a515b09: Pushed
Step #3 - "push-webapp-latest": 34467cc93912: Pushed
Step #2 - "push-webapp-sha": 34467cc93912: Pushed
Step #2 - "push-webapp-sha": b52f2bc72c21: Pushed
Step #3 - "push-webapp-latest": b52f2bc72c21: Pushed
Step #3 - "push-webapp-latest": latest: digest: sha256:da771aeb01565763d76cd56fa921f2151e111424ec67bf2623d1c9f45904abbb size: 2204
Finished Step #3 - "push-webapp-latest"
Step #2 - "push-webapp-sha": dee449e93c056580353cca4b726b48459942f39b: digest: sha256:da771aeb01565763d76cd56fa921f2151e111424ec67bf2623d1c9f45904abbb size: 2204
Finished Step #2 - "push-webapp-sha"
Starting Step #4 - "RUN api-migrate job"
Step #4 - "RUN api-migrate job": Pulling image: gcr.io/google.com/cloudsdktool/cloud-sdk:slim
Step #4 - "RUN api-migrate job": slim: Pulling from google.com/cloudsdktool/cloud-sdk
Step #4 - "RUN api-migrate job": 6b37362b3da7: Pulling fs layer
Step #4 - "RUN api-migrate job": fcdd43fa30e7: Pulling fs layer
Step #4 - "RUN api-migrate job": 82a5a9400f0b: Pulling fs layer
Step #4 - "RUN api-migrate job": 50a1abc9baea: Pulling fs layer
Step #4 - "RUN api-migrate job": fcdd43fa30e7: Download complete
Step #4 - "RUN api-migrate job": 50a1abc9baea: Verifying Checksum
Step #4 - "RUN api-migrate job": 50a1abc9baea: Download complete
Step #4 - "RUN api-migrate job": 6b37362b3da7: Verifying Checksum
Step #4 - "RUN api-migrate job": 6b37362b3da7: Download complete
Step #4 - "RUN api-migrate job": 6b37362b3da7: Pull complete
Step #4 - "RUN api-migrate job": fcdd43fa30e7: Pull complete
Step #4 - "RUN api-migrate job": 82a5a9400f0b: Verifying Checksum
Step #4 - "RUN api-migrate job": 82a5a9400f0b: Download complete
Step #4 - "RUN api-migrate job": 82a5a9400f0b: Pull complete
Step #4 - "RUN api-migrate job": 50a1abc9baea: Pull complete
Step #4 - "RUN api-migrate job": Digest: sha256:cfca8415b7ce1abccf4c7a1a9c78b4da2c3718ac668806480a4471cb052e1ca9
Step #4 - "RUN api-migrate job": Status: Downloaded newer image for gcr.io/google.com/cloudsdktool/cloud-sdk:slim
Step #4 - "RUN api-migrate job": gcr.io/google.com/cloudsdktool/cloud-sdk:slim
Step #4 - "RUN api-migrate job": Skipping api-migrate (_SKIP_API_MIGRATE=true)
Finished Step #4 - "RUN api-migrate job"
Starting Step #5 - "deploy-webapp"
Step #5 - "deploy-webapp": Already have image (with digest): gcr.io/cloud-builders/gcloud
Step #5 - "deploy-webapp": Deploying container to Cloud Run service [edvise-api-web-qa] in project [dev-sst-02] region [us-east4]
Step #5 - "deploy-webapp": Deploying...
Step #5 - "deploy-webapp": Creating Revision................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................done
Step #5 - "deploy-webapp": Routing traffic.....done
Step #5 - "deploy-webapp": Done.
Step #5 - "deploy-webapp": Service [edvise-api-web-qa] revision [edvise-api-web-qa-00043-hmx] has been deployed and is serving 100 percent of traffic.
Step #5 - "deploy-webapp": Service URL: https://edvise-api-web-qa-30046184227.us-east4.run.app
Finished Step #5 - "deploy-webapp"
Starting Step #6 - "notify-slack"
Step #6 - "notify-slack": Pulling image: curlimages/curl
Step #6 - "notify-slack": Using default tag: latest
Step #6 - "notify-slack": latest: Pulling from curlimages/curl
Step #6 - "notify-slack": Digest: sha256:58adaa4e8dca9c988bae2aba4ab3434a0bb2da16bbe3f92dec39ec7785166777
Step #6 - "notify-slack": Status: Downloaded newer image for curlimages/curl:latest
Step #6 - "notify-slack": docker.io/curlimages/curl:latest
Step #6 - "notify-slack": % Total % Received % Xferd Average Speed Time Time Time Current
Step #6 - "notify-slack": Dload Upload Total Spent Left Speed
Step #6 - "notify-slack":
0 0 0 0 0 0 0 0 0
100 89 100 11 100 78 47 339 0
100 89 100 11 100 78 47 338 0
100 89 100 11 100 78 47 338 0
Finished Step #6 - "notify-slack"
PUSH
DONE
Step #6 - "notify-slack": {"ok":true}
Loading