Your build is still in progress.
This page will automatically refresh when the build is complete. You can view the build status, or check the logs for more information.
Start time | Jenkins Job Status | |
---|---|---|
2025-05-05 12:59:20 | FAILURE |
Started by remote host 10.131.112.207
Running as SYSTEM
Building remotely on jenkins-agent-focal-ps5-2 (ps5-node k8s demo) in workspace /var/lib/jenkins/slaves/jenkins-agent-focal-ps5-2/workspace/start-demo@2
[start-demo@2] $ /bin/bash --login /tmp/jenkins15902104966447542735.sh
snap "konf" has no updates available
#################
Starting demo for PR: https://github.com/canonical/cs.canonical.com/pull/179
#################
########################################
# Starting: Wait for placeholder site cs-canonical-com-179.demos.haus to deploy
########################################
service/cs-canonical-com-179-demos-haus unchanged
deployment.apps/cs-canonical-com-179-demos-haus configured
Warning: networking.k8s.io/v1beta1 Ingress is deprecated in v1.19+, unavailable in v1.22+; use networking.k8s.io/v1 Ingress
ingress.networking.k8s.io/cs-canonical-com-179-demos-haus configured
########################################
# Success: Wait for placeholder site cs-canonical-com-179.demos.haus to deploy
########################################
Cloning into 'cs.canonical.com-pull-179'...
From https://github.com/canonical/cs.canonical.com
* [new ref] refs/pull/179/head -> pull_179
Switched to branch 'pull_179'
#0 building with "default" instance using docker driver
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 945B done
#1 DONE 0.0s
#2 [internal] load metadata for docker.io/library/node:20
#2 DONE 0.1s
#3 [internal] load metadata for docker.io/library/ubuntu:noble
#3 DONE 0.2s
#4 [internal] load .dockerignore
#4 transferring context: 2B done
#4 DONE 0.0s
#5 [stage-4 2/9] WORKDIR /srv
#5 CACHED
#6 [python-dependencies 1/5] FROM docker.io/library/ubuntu:noble@sha256:1e622c5f073b4f6bfad6632f2616c7f59ef256e96fe78bf6a595d1dc4376ac02
#6 CACHED
#7 [build 1/6] FROM docker.io/library/node:20@sha256:6f076db82169a365abca591093bdf020f9e8827a8add8ea3826556c290b340c0
#7 DONE 0.0s
#8 [build 2/6] WORKDIR /srv
#8 CACHED
#9 [internal] load build context
#9 transferring context: 40.41MB 0.5s done
#9 DONE 0.6s
#10 [stage-1 2/7] WORKDIR /srv
#10 CACHED
#11 [build 3/6] ADD . .
#11 ...
#12 [stage-1 3/7] COPY . .
#12 DONE 0.4s
#11 [build 3/6] ADD . .
#11 DONE 0.4s
#13 [build 4/6] RUN export NODE_ENV=docker
#13 DONE 0.5s
#14 [build 5/6] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#14 0.989 yarn install v1.22.22
#14 1.196 [1/4] Resolving packages...
#14 1.799 [2/4] Fetching packages...
#14 ...
#15 [stage-1 4/7] RUN apt-get update && apt-get install --no-install-recommends --yes ca-certificates python3-venv python3-pip python3-psycopg2
#15 0.417 Get:1 http://archive.ubuntu.com/ubuntu noble InRelease [256 kB]
#15 0.418 Get:2 http://security.ubuntu.com/ubuntu noble-security InRelease [126 kB]
#15 0.435 Get:3 http://archive.ubuntu.com/ubuntu noble-updates InRelease [126 kB]
#15 0.473 Get:4 http://archive.ubuntu.com/ubuntu noble-backports InRelease [126 kB]
#15 0.567 Get:5 http://archive.ubuntu.com/ubuntu noble/multiverse amd64 Packages [331 kB]
#15 0.613 Get:6 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages [1808 kB]
#15 0.669 Get:7 http://security.ubuntu.com/ubuntu noble-security/universe amd64 Packages [1077 kB]
#15 0.710 Get:8 http://security.ubuntu.com/ubuntu noble-security/multiverse amd64 Packages [21.9 kB]
#15 0.710 Get:9 http://archive.ubuntu.com/ubuntu noble/restricted amd64 Packages [117 kB]
#15 0.710 Get:10 http://security.ubuntu.com/ubuntu noble-security/restricted amd64 Packages [1178 kB]
#15 0.714 Get:11 http://archive.ubuntu.com/ubuntu noble/universe amd64 Packages [19.3 MB]
#15 0.758 Get:12 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages [986 kB]
#15 0.963 Get:13 http://archive.ubuntu.com/ubuntu noble-updates/restricted amd64 Packages [1348 kB]
#15 0.986 Get:14 http://archive.ubuntu.com/ubuntu noble-updates/multiverse amd64 Packages [26.7 kB]
#15 0.988 Get:15 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 Packages [1377 kB]
#15 1.013 Get:16 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages [1341 kB]
#15 1.086 Get:17 http://archive.ubuntu.com/ubuntu noble-backports/main amd64 Packages [48.0 kB]
#15 1.090 Get:18 http://archive.ubuntu.com/ubuntu noble-backports/universe amd64 Packages [31.8 kB]
#15 2.496 Fetched 29.6 MB in 2s (14.2 MB/s)
#15 2.496 Reading package lists...
#15 3.949 Reading package lists...
#15 5.172 Building dependency tree...
#15 5.465 Reading state information...
#15 5.890 The following additional packages will be installed:
#15 5.890 libexpat1 libgssapi-krb5-2 libk5crypto3 libkeyutils1 libkrb5-3
#15 5.890 libkrb5support0 libldap2 libpq5 libpython3-stdlib libpython3.12-minimal
#15 5.891 libpython3.12-stdlib libreadline8t64 libsasl2-2 libsasl2-modules-db
#15 5.891 libsqlite3-0 media-types netbase openssl python3 python3-minimal
#15 5.891 python3-pip-whl python3-pkg-resources python3-setuptools
#15 5.891 python3-setuptools-whl python3-wheel python3.12 python3.12-minimal
#15 5.892 python3.12-venv readline-common tzdata
#15 5.893 Suggested packages:
#15 5.893 krb5-doc krb5-user python3-doc python3-tk python-psycopg2-doc
#15 5.893 python-setuptools-doc python3.12-doc binutils binfmt-support readline-doc
#15 5.893 Recommended packages:
#15 5.893 krb5-locales libldap-common libsasl2-modules build-essential python3-dev
#15 6.011 The following NEW packages will be installed:
#15 6.012 ca-certificates libexpat1 libgssapi-krb5-2 libk5crypto3 libkeyutils1
#15 6.012 libkrb5-3 libkrb5support0 libldap2 libpq5 libpython3-stdlib
#15 6.012 libpython3.12-minimal libpython3.12-stdlib libreadline8t64 libsasl2-2
#15 6.013 libsasl2-modules-db libsqlite3-0 media-types netbase openssl python3
#15 6.013 python3-minimal python3-pip python3-pip-whl python3-pkg-resources
#15 6.013 python3-psycopg2 python3-setuptools python3-setuptools-whl python3-venv
#15 6.013 python3-wheel python3.12 python3.12-minimal python3.12-venv readline-common
#15 6.013 tzdata
#15 6.060 0 upgraded, 34 newly installed, 0 to remove and 1 not upgraded.
#15 6.060 Need to get 14.0 MB of archives.
#15 6.060 After this operation, 46.9 MB of additional disk space will be used.
#15 6.060 Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libpython3.12-minimal amd64 3.12.3-1ubuntu0.5 [835 kB]
#15 6.073 Get:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libexpat1 amd64 2.6.1-2ubuntu0.3 [88.0 kB]
#15 6.080 Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3.12-minimal amd64 3.12.3-1ubuntu0.5 [2342 kB]
#15 6.114 Get:4 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3-minimal amd64 3.12.3-0ubuntu2 [27.4 kB]
#15 6.121 Get:5 http://archive.ubuntu.com/ubuntu noble/main amd64 media-types all 10.1.0 [27.5 kB]
#15 6.122 Get:6 http://archive.ubuntu.com/ubuntu noble/main amd64 netbase all 6.4 [13.1 kB]
#15 6.123 Get:7 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 tzdata all 2025b-0ubuntu0.24.04 [276 kB]
#15 6.125 Get:8 http://archive.ubuntu.com/ubuntu noble/main amd64 readline-common all 8.2-4build1 [56.5 kB]
#15 6.126 Get:9 http://archive.ubuntu.com/ubuntu noble/main amd64 libreadline8t64 amd64 8.2-4build1 [153 kB]
#15 6.128 Get:10 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libsqlite3-0 amd64 3.45.1-1ubuntu2.1 [701 kB]
#15 6.133 Get:11 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libpython3.12-stdlib amd64 3.12.3-1ubuntu0.5 [2069 kB]
#15 6.181 Get:12 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3.12 amd64 3.12.3-1ubuntu0.5 [651 kB]
#15 6.192 Get:13 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libpython3-stdlib amd64 3.12.3-0ubuntu2 [10.0 kB]
#15 6.193 Get:14 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3 amd64 3.12.3-0ubuntu2 [23.0 kB]
#15 6.194 Get:15 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 openssl amd64 3.0.13-0ubuntu3.5 [1002 kB]
#15 6.207 Get:16 http://archive.ubuntu.com/ubuntu noble/main amd64 ca-certificates all 20240203 [159 kB]
#15 6.210 Get:17 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libkrb5support0 amd64 1.20.1-6ubuntu2.5 [34.1 kB]
#15 6.211 Get:18 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libk5crypto3 amd64 1.20.1-6ubuntu2.5 [82.0 kB]
#15 6.213 Get:19 http://archive.ubuntu.com/ubuntu noble/main amd64 libkeyutils1 amd64 1.6.3-3build1 [9490 B]
#15 6.213 Get:20 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libkrb5-3 amd64 1.20.1-6ubuntu2.5 [347 kB]
#15 6.219 Get:21 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libgssapi-krb5-2 amd64 1.20.1-6ubuntu2.5 [143 kB]
#15 6.221 Get:22 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3-pkg-resources all 68.1.2-2ubuntu1.1 [168 kB]
#15 6.223 Get:23 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-5ubuntu3.1 [20.4 kB]
#15 6.224 Get:24 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-5ubuntu3.1 [53.2 kB]
#15 6.225 Get:25 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libldap2 amd64 2.6.7+dfsg-1~exp1ubuntu8.2 [196 kB]
#15 6.228 Get:26 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libpq5 amd64 16.8-0ubuntu0.24.04.1 [142 kB]
#15 6.229 Get:27 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3-setuptools all 68.1.2-2ubuntu1.1 [396 kB]
#15 6.235 Get:28 http://archive.ubuntu.com/ubuntu noble/universe amd64 python3-wheel all 0.42.0-2 [53.1 kB]
#15 6.237 Get:29 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-pip all 24.0+dfsg-1ubuntu1.1 [1317 kB]
#15 6.249 Get:30 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-pip-whl all 24.0+dfsg-1ubuntu1.1 [1703 kB]
#15 6.274 Get:31 http://archive.ubuntu.com/ubuntu noble/main amd64 python3-psycopg2 amd64 2.9.9-1build1 [131 kB]
#15 6.279 Get:32 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-setuptools-whl all 68.1.2-2ubuntu1.1 [716 kB]
#15 6.293 Get:33 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3.12-venv amd64 3.12.3-1ubuntu0.5 [5678 B]
#15 6.294 Get:34 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-venv amd64 3.12.3-0ubuntu2 [1034 B]
#15 6.511 debconf: delaying package configuration, since apt-utils is not installed
#15 6.569 Fetched 14.0 MB in 0s (55.5 MB/s)
#15 6.615 Selecting previously unselected package libpython3.12-minimal:amd64.
#15 6.615 (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 ... 4381 files and directories currently installed.)
#15 6.642 Preparing to unpack .../libpython3.12-minimal_3.12.3-1ubuntu0.5_amd64.deb ...
#15 6.646 Unpacking libpython3.12-minimal:amd64 (3.12.3-1ubuntu0.5) ...
#15 6.784 Selecting previously unselected package libexpat1:amd64.
#15 6.784 Preparing to unpack .../libexpat1_2.6.1-2ubuntu0.3_amd64.deb ...
#15 6.790 Unpacking libexpat1:amd64 (2.6.1-2ubuntu0.3) ...
#15 6.847 Selecting previously unselected package python3.12-minimal.
#15 6.848 Preparing to unpack .../python3.12-minimal_3.12.3-1ubuntu0.5_amd64.deb ...
#15 6.865 Unpacking python3.12-minimal (3.12.3-1ubuntu0.5) ...
#15 7.105 Setting up libpython3.12-minimal:amd64 (3.12.3-1ubuntu0.5) ...
#15 7.126 Setting up libexpat1:amd64 (2.6.1-2ubuntu0.3) ...
#15 7.145 Setting up python3.12-minimal (3.12.3-1ubuntu0.5) ...
#15 8.411 Selecting previously unselected package python3-minimal.
#15 8.411 (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 ... 4700 files and directories currently installed.)
#15 8.418 Preparing to unpack .../0-python3-minimal_3.12.3-0ubuntu2_amd64.deb ...
#15 8.423 Unpacking python3-minimal (3.12.3-0ubuntu2) ...
#15 8.458 Selecting previously unselected package media-types.
#15 8.459 Preparing to unpack .../1-media-types_10.1.0_all.deb ...
#15 8.462 Unpacking media-types (10.1.0) ...
#15 8.490 Selecting previously unselected package netbase.
#15 8.490 Preparing to unpack .../2-netbase_6.4_all.deb ...
#15 8.492 Unpacking netbase (6.4) ...
#15 8.526 Selecting previously unselected package tzdata.
#15 8.528 Preparing to unpack .../3-tzdata_2025b-0ubuntu0.24.04_all.deb ...
#15 8.530 Unpacking tzdata (2025b-0ubuntu0.24.04) ...
#15 8.651 Selecting previously unselected package readline-common.
#15 8.654 Preparing to unpack .../4-readline-common_8.2-4build1_all.deb ...
#15 8.658 Unpacking readline-common (8.2-4build1) ...
#15 8.693 Selecting previously unselected package libreadline8t64:amd64.
#15 8.696 Preparing to unpack .../5-libreadline8t64_8.2-4build1_amd64.deb ...
#15 8.704 Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64'
#15 8.709 Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64'
#15 8.712 Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64'
#15 8.717 Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64'
#15 8.719 Unpacking libreadline8t64:amd64 (8.2-4build1) ...
#15 8.754 Selecting previously unselected package libsqlite3-0:amd64.
#15 8.757 Preparing to unpack .../6-libsqlite3-0_3.45.1-1ubuntu2.1_amd64.deb ...
#15 8.762 Unpacking libsqlite3-0:amd64 (3.45.1-1ubuntu2.1) ...
#15 8.813 Selecting previously unselected package libpython3.12-stdlib:amd64.
#15 8.814 Preparing to unpack .../7-libpython3.12-stdlib_3.12.3-1ubuntu0.5_amd64.deb ...
#15 8.816 Unpacking libpython3.12-stdlib:amd64 (3.12.3-1ubuntu0.5) ...
#15 9.007 Selecting previously unselected package python3.12.
#15 9.009 Preparing to unpack .../8-python3.12_3.12.3-1ubuntu0.5_amd64.deb ...
#15 9.017 Unpacking python3.12 (3.12.3-1ubuntu0.5) ...
#15 9.068 Selecting previously unselected package libpython3-stdlib:amd64.
#15 9.070 Preparing to unpack .../9-libpython3-stdlib_3.12.3-0ubuntu2_amd64.deb ...
#15 9.075 Unpacking libpython3-stdlib:amd64 (3.12.3-0ubuntu2) ...
#15 9.141 Setting up python3-minimal (3.12.3-0ubuntu2) ...
#15 9.457 Selecting previously unselected package python3.
#15 9.457 (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 ... 5706 files and directories currently installed.)
#15 9.467 Preparing to unpack .../00-python3_3.12.3-0ubuntu2_amd64.deb ...
#15 9.481 Unpacking python3 (3.12.3-0ubuntu2) ...
#15 9.521 Selecting previously unselected package openssl.
#15 9.522 Preparing to unpack .../01-openssl_3.0.13-0ubuntu3.5_amd64.deb ...
#15 9.524 Unpacking openssl (3.0.13-0ubuntu3.5) ...
#15 9.580 Selecting previously unselected package ca-certificates.
#15 9.581 Preparing to unpack .../02-ca-certificates_20240203_all.deb ...
#15 9.584 Unpacking ca-certificates (20240203) ...
#15 9.641 Selecting previously unselected package libkrb5support0:amd64.
#15 9.643 Preparing to unpack .../03-libkrb5support0_1.20.1-6ubuntu2.5_amd64.deb ...
#15 9.645 Unpacking libkrb5support0:amd64 (1.20.1-6ubuntu2.5) ...
#15 9.675 Selecting previously unselected package libk5crypto3:amd64.
#15 9.676 Preparing to unpack .../04-libk5crypto3_1.20.1-6ubuntu2.5_amd64.deb ...
#15 9.679 Unpacking libk5crypto3:amd64 (1.20.1-6ubuntu2.5) ...
#15 9.710 Selecting previously unselected package libkeyutils1:amd64.
#15 9.711 Preparing to unpack .../05-libkeyutils1_1.6.3-3build1_amd64.deb ...
#15 9.713 Unpacking libkeyutils1:amd64 (1.6.3-3build1) ...
#15 9.746 Selecting previously unselected package libkrb5-3:amd64.
#15 9.748 Preparing to unpack .../06-libkrb5-3_1.20.1-6ubuntu2.5_amd64.deb ...
#15 9.751 Unpacking libkrb5-3:amd64 (1.20.1-6ubuntu2.5) ...
#15 9.784 Selecting previously unselected package libgssapi-krb5-2:amd64.
#15 9.785 Preparing to unpack .../07-libgssapi-krb5-2_1.20.1-6ubuntu2.5_amd64.deb ...
#15 9.788 Unpacking libgssapi-krb5-2:amd64 (1.20.1-6ubuntu2.5) ...
#15 9.841 Selecting previously unselected package python3-pkg-resources.
#15 9.842 Preparing to unpack .../08-python3-pkg-resources_68.1.2-2ubuntu1.1_all.deb ...
#15 9.844 Unpacking python3-pkg-resources (68.1.2-2ubuntu1.1) ...
#15 9.880 Selecting previously unselected package libsasl2-modules-db:amd64.
#15 9.882 Preparing to unpack .../09-libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3.1_amd64.deb ...
#15 9.885 Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-5ubuntu3.1) ...
#15 9.913 Selecting previously unselected package libsasl2-2:amd64.
#15 9.914 Preparing to unpack .../10-libsasl2-2_2.1.28+dfsg1-5ubuntu3.1_amd64.deb ...
#15 9.916 Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-5ubuntu3.1) ...
#15 9.970 Selecting previously unselected package libldap2:amd64.
#15 9.971 Preparing to unpack .../11-libldap2_2.6.7+dfsg-1~exp1ubuntu8.2_amd64.deb ...
#15 9.974 Unpacking libldap2:amd64 (2.6.7+dfsg-1~exp1ubuntu8.2) ...
#15 10.00 Selecting previously unselected package libpq5:amd64.
#15 10.00 Preparing to unpack .../12-libpq5_16.8-0ubuntu0.24.04.1_amd64.deb ...
#15 10.00 Unpacking libpq5:amd64 (16.8-0ubuntu0.24.04.1) ...
#15 10.04 Selecting previously unselected package python3-setuptools.
#15 10.04 Preparing to unpack .../13-python3-setuptools_68.1.2-2ubuntu1.1_all.deb ...
#15 10.04 Unpacking python3-setuptools (68.1.2-2ubuntu1.1) ...
#15 10.12 Selecting previously unselected package python3-wheel.
#15 10.12 Preparing to unpack .../14-python3-wheel_0.42.0-2_all.deb ...
#15 10.13 Unpacking python3-wheel (0.42.0-2) ...
#15 10.16 Selecting previously unselected package python3-pip.
#15 10.16 Preparing to unpack .../15-python3-pip_24.0+dfsg-1ubuntu1.1_all.deb ...
#15 10.16 Unpacking python3-pip (24.0+dfsg-1ubuntu1.1) ...
#15 10.31 Selecting previously unselected package python3-pip-whl.
#15 10.31 Preparing to unpack .../16-python3-pip-whl_24.0+dfsg-1ubuntu1.1_all.deb ...
#15 10.31 Unpacking python3-pip-whl (24.0+dfsg-1ubuntu1.1) ...
#15 10.35 Selecting previously unselected package python3-psycopg2.
#15 10.35 Preparing to unpack .../17-python3-psycopg2_2.9.9-1build1_amd64.deb ...
#15 10.35 Unpacking python3-psycopg2 (2.9.9-1build1) ...
#15 10.40 Selecting previously unselected package python3-setuptools-whl.
#15 10.40 Preparing to unpack .../18-python3-setuptools-whl_68.1.2-2ubuntu1.1_all.deb ...
#15 10.40 Unpacking python3-setuptools-whl (68.1.2-2ubuntu1.1) ...
#15 10.43 Selecting previously unselected package python3.12-venv.
#15 10.43 Preparing to unpack .../19-python3.12-venv_3.12.3-1ubuntu0.5_amd64.deb ...
#15 10.43 Unpacking python3.12-venv (3.12.3-1ubuntu0.5) ...
#15 10.46 Selecting previously unselected package python3-venv.
#15 10.46 Preparing to unpack .../20-python3-venv_3.12.3-0ubuntu2_amd64.deb ...
#15 10.47 Unpacking python3-venv (3.12.3-0ubuntu2) ...
#15 10.50 Setting up media-types (10.1.0) ...
#15 10.52 Setting up python3-setuptools-whl (68.1.2-2ubuntu1.1) ...
#15 10.53 Setting up libkeyutils1:amd64 (1.6.3-3build1) ...
#15 10.54 Setting up libsqlite3-0:amd64 (3.45.1-1ubuntu2.1) ...
#15 10.56 Setting up libkrb5support0:amd64 (1.20.1-6ubuntu2.5) ...
#15 10.57 Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-5ubuntu3.1) ...
#15 10.58 Setting up tzdata (2025b-0ubuntu0.24.04) ...
#15 10.65 debconf: unable to initialize frontend: Dialog
#15 10.65 debconf: (TERM is not set, so the dialog frontend is not usable.)
#15 10.65 debconf: falling back to frontend: Readline
#15 10.65 debconf: unable to initialize frontend: Readline
#15 10.65 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/x86_64-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8.)
#15 10.65 debconf: falling back to frontend: Teletype
#15 10.69 Configuring tzdata
#15 10.69 ------------------
#15 10.69
#15 10.69 Please select the geographic area in which you live. Subsequent configuration
#15 10.69 questions will narrow this down by presenting a list of cities, representing
#15 10.69 the time zones in which they are located.
#15 10.69
#15 10.69 1. Africa 4. Arctic 7. Australia 10. Pacific
#15 10.69 2. America 5. Asia 8. Europe 11. Etc
#15 10.69 3. Antarctica 6. Atlantic 9. Indian 12. Legacy
#15 10.69 Geographic area:
#15 10.69 Use of uninitialized value $_[1] in join or string at /usr/share/perl5/Debconf/DbDriver/Stack.pm line 112.
#15 10.70
#15 10.70 Current default time zone: '/UTC'
#15 10.70 Local time is now: Mon May 5 12:59:36 UTC 2025.
#15 10.70 Universal Time is now: Mon May 5 12:59:36 UTC 2025.
#15 10.70 Run 'dpkg-reconfigure tzdata' if you wish to change it.
#15 10.70
#15 10.70 Use of uninitialized value $val in substitution (s///) at /usr/share/perl5/Debconf/Format/822.pm line 84, <GEN6> line 4.
#15 10.70 Use of uninitialized value $val in concatenation (.) or string at /usr/share/perl5/Debconf/Format/822.pm line 85, <GEN6> line 4.
#15 10.74 Setting up libk5crypto3:amd64 (1.20.1-6ubuntu2.5) ...
#15 10.75 Setting up libsasl2-2:amd64 (2.1.28+dfsg1-5ubuntu3.1) ...
#15 10.76 Setting up netbase (6.4) ...
#15 10.78 Setting up libkrb5-3:amd64 (1.20.1-6ubuntu2.5) ...
#15 10.79 Setting up openssl (3.0.13-0ubuntu3.5) ...
#15 10.80 Setting up readline-common (8.2-4build1) ...
#15 10.81 Setting up libldap2:amd64 (2.6.7+dfsg-1~exp1ubuntu8.2) ...
#15 10.82 Setting up ca-certificates (20240203) ...
#15 11.02 debconf: unable to initialize frontend: Dialog
#15 11.02 debconf: (TERM is not set, so the dialog frontend is not usable.)
#15 11.02 debconf: falling back to frontend: Readline
#15 11.02 debconf: unable to initialize frontend: Readline
#15 11.02 debconf: (Can't locate Term/ReadLine.pm in @INC (you may need to install the Term::ReadLine module) (@INC entries checked: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.38.2 /usr/local/share/perl/5.38.2 /usr/lib/x86_64-linux-gnu/perl5/5.38 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl-base /usr/lib/x86_64-linux-gnu/perl/5.38 /usr/share/perl/5.38 /usr/local/lib/site_perl) at /usr/share/perl5/Debconf/FrontEnd/Readline.pm line 8.)
#15 11.02 debconf: falling back to frontend: Teletype
#15 12.09 Updating certificates in /etc/ssl/certs...
#15 13.38 146 added, 0 removed; done.
#15 13.44 Setting up libgssapi-krb5-2:amd64 (1.20.1-6ubuntu2.5) ...
#15 13.44 Setting up libreadline8t64:amd64 (8.2-4build1) ...
#15 13.45 Setting up libpython3.12-stdlib:amd64 (3.12.3-1ubuntu0.5) ...
#15 13.45 Setting up python3-pip-whl (24.0+dfsg-1ubuntu1.1) ...
#15 13.46 Setting up python3.12 (3.12.3-1ubuntu0.5) ...
#15 14.49 Setting up libpq5:amd64 (16.8-0ubuntu0.24.04.1) ...
#15 14.50 Setting up libpython3-stdlib:amd64 (3.12.3-0ubuntu2) ...
#15 14.50 Setting up python3.12-venv (3.12.3-1ubuntu0.5) ...
#15 14.56 Setting up python3 (3.12.3-0ubuntu2) ...
#15 14.57 running python rtupdate hooks for python3.12...
#15 14.57 running python post-rtupdate hooks for python3.12...
#15 14.68 Setting up python3-wheel (0.42.0-2) ...
#15 14.84 Setting up python3-venv (3.12.3-0ubuntu2) ...
#15 14.84 Setting up python3-psycopg2 (2.9.9-1build1) ...
#15 15.02 Setting up python3-pkg-resources (68.1.2-2ubuntu1.1) ...
#15 15.26 Setting up python3-setuptools (68.1.2-2ubuntu1.1) ...
#15 15.76 Setting up python3-pip (24.0+dfsg-1ubuntu1.1) ...
#15 17.14 Processing triggers for libc-bin (2.39-0ubuntu8.4) ...
#15 17.16 Processing triggers for ca-certificates (20240203) ...
#15 17.16 Updating certificates in /etc/ssl/certs...
#15 17.87 0 added, 0 removed; done.
#15 17.87 Running hooks in /etc/ca-certificates/update.d...
#15 17.87 done.
#15 DONE 18.2s
#14 [build 5/6] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#14 ...
#16 [stage-1 5/7] RUN python3 -m venv .venv && . .venv/bin/activate && pip install --no-cache-dir -r requirements.txt
#16 4.395 Collecting celery==5.4.0 (from -r requirements.txt (line 1))
#16 4.657 Downloading celery-5.4.0-py3-none-any.whl.metadata (21 kB)
#16 4.812 Collecting django-openid-auth==0.17 (from -r requirements.txt (line 2))
#16 4.819 Downloading django_openid_auth-0.17-py3-none-any.whl.metadata (1.4 kB)
#16 4.844 Collecting Flask-Cors==5.0.0 (from -r requirements.txt (line 3))
#16 4.851 Downloading Flask_Cors-5.0.0-py2.py3-none-any.whl.metadata (5.5 kB)
#16 4.896 Collecting Flask-Migrate==4.1.0 (from -r requirements.txt (line 4))
#16 4.901 Downloading Flask_Migrate-4.1.0-py3-none-any.whl.metadata (3.3 kB)
#16 4.930 Collecting Flask-OpenID==1.3.1 (from -r requirements.txt (line 5))
#16 4.936 Downloading Flask_OpenID-1.3.1-py3-none-any.whl.metadata (1.6 kB)
#16 5.047 Collecting Flask-Pydantic==0.12.0 (from -r requirements.txt (line 6))
#16 5.054 Downloading Flask_Pydantic-0.12.0-py3-none-any.whl.metadata (11 kB)
#16 5.081 Collecting Flask-SQLAlchemy==3.1.1 (from -r requirements.txt (line 7))
#16 5.087 Downloading flask_sqlalchemy-3.1.1-py3-none-any.whl.metadata (3.4 kB)
#16 5.117 Collecting gunicorn==23.0.0 (from gunicorn[eventlet]==23.0.0->-r requirements.txt (line 8))
#16 5.126 Downloading gunicorn-23.0.0-py3-none-any.whl.metadata (4.4 kB)
#16 5.229 Collecting google-api-python-client==2.78.0 (from -r requirements.txt (line 9))
#16 5.241 Downloading google_api_python_client-2.78.0-py2.py3-none-any.whl.metadata (6.6 kB)
#16 5.276 Collecting multiprocess==0.70.17 (from -r requirements.txt (line 10))
#16 5.283 Downloading multiprocess-0.70.17-py312-none-any.whl.metadata (7.2 kB)
#16 5.381 Collecting psycopg2-binary==2.9.10 (from -r requirements.txt (line 11))
#16 5.389 Downloading psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB)
#16 5.481 Collecting pytest==8.3.4 (from -r requirements.txt (line 12))
#16 5.485 Downloading pytest-8.3.4-py3-none-any.whl.metadata (7.5 kB)
#16 5.532 Collecting PyYAML==6.0.2 (from -r requirements.txt (line 13))
#16 5.538 Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB)
#16 5.594 Collecting requests==2.32.3 (from -r requirements.txt (line 14))
#16 5.600 Downloading requests-2.32.3-py3-none-any.whl.metadata (4.6 kB)
#16 5.656 Collecting redis==5.2.1 (from redis[hiredis]==5.2.1->-r requirements.txt (line 15))
#16 5.662 Downloading redis-5.2.1-py3-none-any.whl.metadata (9.1 kB)
#16 5.754 Collecting billiard<5.0,>=4.2.0 (from celery==5.4.0->-r requirements.txt (line 1))
#16 5.763 Downloading billiard-4.2.1-py3-none-any.whl.metadata (4.4 kB)
#16 5.835 Collecting kombu<6.0,>=5.3.4 (from celery==5.4.0->-r requirements.txt (line 1))
#16 5.843 Downloading kombu-5.5.3-py3-none-any.whl.metadata (3.5 kB)
#16 5.870 Collecting vine<6.0,>=5.1.0 (from celery==5.4.0->-r requirements.txt (line 1))
#16 5.882 Downloading vine-5.1.0-py3-none-any.whl.metadata (2.7 kB)
#16 5.922 Collecting click<9.0,>=8.1.2 (from celery==5.4.0->-r requirements.txt (line 1))
#16 5.931 Downloading click-8.1.8-py3-none-any.whl.metadata (2.3 kB)
#16 5.952 Collecting click-didyoumean>=0.3.0 (from celery==5.4.0->-r requirements.txt (line 1))
#16 5.961 Downloading click_didyoumean-0.3.1-py3-none-any.whl.metadata (3.9 kB)
#16 5.981 Collecting click-repl>=0.2.0 (from celery==5.4.0->-r requirements.txt (line 1))
#16 5.988 Downloading click_repl-0.3.0-py3-none-any.whl.metadata (3.6 kB)
#16 6.045 Collecting click-plugins>=1.1.1 (from celery==5.4.0->-r requirements.txt (line 1))
#16 6.053 Downloading click_plugins-1.1.1-py2.py3-none-any.whl.metadata (6.4 kB)
#16 6.076 Collecting tzdata>=2022.7 (from celery==5.4.0->-r requirements.txt (line 1))
#16 6.083 Downloading tzdata-2025.2-py2.py3-none-any.whl.metadata (1.4 kB)
#16 6.116 Collecting python-dateutil>=2.8.2 (from celery==5.4.0->-r requirements.txt (line 1))
#16 6.128 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
#16 6.305 Collecting django>=2.2 (from django-openid-auth==0.17->-r requirements.txt (line 2))
#16 6.319 Downloading Django-5.2-py3-none-any.whl.metadata (4.1 kB)
#16 6.354 Collecting python3-openid (from django-openid-auth==0.17->-r requirements.txt (line 2))
#16 6.365 Downloading python3_openid-3.2.0-py3-none-any.whl.metadata (1.6 kB)
#16 6.431 Collecting Flask>=0.9 (from Flask-Cors==5.0.0->-r requirements.txt (line 3))
#16 6.440 Downloading flask-3.1.0-py3-none-any.whl.metadata (2.7 kB)
#16 6.495 Collecting alembic>=1.9.0 (from Flask-Migrate==4.1.0->-r requirements.txt (line 4))
#16 6.507 Downloading alembic-1.15.2-py3-none-any.whl.metadata (7.3 kB)
#16 6.684 Collecting pydantic>=2.0 (from Flask-Pydantic==0.12.0->-r requirements.txt (line 6))
#16 6.693 Downloading pydantic-2.11.4-py3-none-any.whl.metadata (66 kB)
#16 6.699 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.6/66.6 kB 27.4 MB/s eta 0:00:00
#16 7.089 Collecting sqlalchemy>=2.0.16 (from Flask-SQLAlchemy==3.1.1->-r requirements.txt (line 7))
#16 7.114 Downloading sqlalchemy-2.0.40-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (9.6 kB)
#16 7.152 Collecting packaging (from gunicorn==23.0.0->gunicorn[eventlet]==23.0.0->-r requirements.txt (line 8))
#16 7.157 Downloading packaging-25.0-py3-none-any.whl.metadata (3.3 kB)
#16 7.189 Collecting httplib2<1dev,>=0.15.0 (from google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 7.197 Downloading httplib2-0.22.0-py3-none-any.whl.metadata (2.6 kB)
#16 7.354 Collecting google-auth<3.0.0dev,>=1.19.0 (from google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 7.378 Downloading google_auth-2.39.0-py2.py3-none-any.whl.metadata (6.2 kB)
#16 7.407 Collecting google-auth-httplib2>=0.1.0 (from google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 7.413 Downloading google_auth_httplib2-0.2.0-py2.py3-none-any.whl.metadata (2.2 kB)
#16 7.512 Collecting google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5 (from google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 7.521 Downloading google_api_core-2.24.2-py3-none-any.whl.metadata (3.0 kB)
#16 7.541 Collecting uritemplate<5,>=3.0.1 (from google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 7.553 Downloading uritemplate-4.1.1-py2.py3-none-any.whl.metadata (2.9 kB)
#16 7.584 Collecting dill>=0.3.9 (from multiprocess==0.70.17->-r requirements.txt (line 10))
#16 7.596 Downloading dill-0.4.0-py3-none-any.whl.metadata (10 kB)
#16 7.630 Collecting iniconfig (from pytest==8.3.4->-r requirements.txt (line 12))
#16 7.634 Downloading iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB)
#16 7.658 Collecting pluggy<2,>=1.5 (from pytest==8.3.4->-r requirements.txt (line 12))
#16 7.668 Downloading pluggy-1.5.0-py3-none-any.whl.metadata (4.8 kB)
#16 7.784 Collecting charset-normalizer<4,>=2 (from requests==2.32.3->-r requirements.txt (line 14))
#16 7.789 Downloading charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (35 kB)
#16 7.813 Collecting idna<4,>=2.5 (from requests==2.32.3->-r requirements.txt (line 14))
#16 7.817 Downloading idna-3.10-py3-none-any.whl.metadata (10 kB)
#16 7.872 Collecting urllib3<3,>=1.21.1 (from requests==2.32.3->-r requirements.txt (line 14))
#16 7.879 Downloading urllib3-2.4.0-py3-none-any.whl.metadata (6.5 kB)
#16 7.909 Collecting certifi>=2017.4.17 (from requests==2.32.3->-r requirements.txt (line 14))
#16 7.915 Downloading certifi-2025.4.26-py3-none-any.whl.metadata (2.5 kB)
#16 7.965 Collecting eventlet!=0.36.0,>=0.24.1 (from gunicorn[eventlet]==23.0.0->-r requirements.txt (line 8))
#16 7.974 Downloading eventlet-0.39.1-py3-none-any.whl.metadata (5.5 kB)
#16 8.079 Collecting hiredis>=3.0.0 (from redis[hiredis]==5.2.1->-r requirements.txt (line 15))
#16 8.089 Downloading hiredis-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.2 kB)
#16 8.145 Collecting Mako (from alembic>=1.9.0->Flask-Migrate==4.1.0->-r requirements.txt (line 4))
#16 8.153 Downloading mako-1.3.10-py3-none-any.whl.metadata (2.9 kB)
#16 8.179 Collecting typing-extensions>=4.12 (from alembic>=1.9.0->Flask-Migrate==4.1.0->-r requirements.txt (line 4))
#16 8.184 Downloading typing_extensions-4.13.2-py3-none-any.whl.metadata (3.0 kB)
#16 8.304 Collecting prompt-toolkit>=3.0.36 (from click-repl>=0.2.0->celery==5.4.0->-r requirements.txt (line 1))
#16 8.330 Downloading prompt_toolkit-3.0.51-py3-none-any.whl.metadata (6.4 kB)
#16 8.373 Collecting asgiref>=3.8.1 (from django>=2.2->django-openid-auth==0.17->-r requirements.txt (line 2))
#16 8.381 Downloading asgiref-3.8.1-py3-none-any.whl.metadata (9.3 kB)
#16 8.401 Collecting sqlparse>=0.3.1 (from django>=2.2->django-openid-auth==0.17->-r requirements.txt (line 2))
#16 8.407 Downloading sqlparse-0.5.3-py3-none-any.whl.metadata (3.9 kB)
#16 8.439 Collecting dnspython>=1.15.0 (from eventlet!=0.36.0,>=0.24.1->gunicorn[eventlet]==23.0.0->-r requirements.txt (line 8))
#16 8.448 Downloading dnspython-2.7.0-py3-none-any.whl.metadata (5.8 kB)
#16 8.767 Collecting greenlet>=1.0 (from eventlet!=0.36.0,>=0.24.1->gunicorn[eventlet]==23.0.0->-r requirements.txt (line 8))
#16 8.777 Downloading greenlet-3.2.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (4.1 kB)
#16 8.837 Collecting Werkzeug>=3.1 (from Flask>=0.9->Flask-Cors==5.0.0->-r requirements.txt (line 3))
#16 8.848 Downloading werkzeug-3.1.3-py3-none-any.whl.metadata (3.7 kB)
#16 8.890 Collecting Jinja2>=3.1.2 (from Flask>=0.9->Flask-Cors==5.0.0->-r requirements.txt (line 3))
#16 8.899 Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
#16 8.919 Collecting itsdangerous>=2.2 (from Flask>=0.9->Flask-Cors==5.0.0->-r requirements.txt (line 3))
#16 8.929 Downloading itsdangerous-2.2.0-py3-none-any.whl.metadata (1.9 kB)
#16 8.963 Collecting blinker>=1.9 (from Flask>=0.9->Flask-Cors==5.0.0->-r requirements.txt (line 3))
#16 8.982 Downloading blinker-1.9.0-py3-none-any.whl.metadata (1.6 kB)
#16 9.065 Collecting googleapis-common-protos<2.0.0,>=1.56.2 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5->google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 9.082 Downloading googleapis_common_protos-1.70.0-py3-none-any.whl.metadata (9.3 kB)
#16 9.395 Collecting protobuf!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5,<7.0.0,>=3.19.5 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5->google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 9.403 Downloading protobuf-6.30.2-cp39-abi3-manylinux2014_x86_64.whl.metadata (593 bytes)
#16 9.447 Collecting proto-plus<2.0.0,>=1.22.3 (from google-api-core!=2.0.*,!=2.1.*,!=2.2.*,!=2.3.0,<3.0.0dev,>=1.31.5->google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 9.454 Downloading proto_plus-1.26.1-py3-none-any.whl.metadata (2.2 kB)
#16 9.545 Collecting cachetools<6.0,>=2.0.0 (from google-auth<3.0.0dev,>=1.19.0->google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 9.551 Downloading cachetools-5.5.2-py3-none-any.whl.metadata (5.4 kB)
#16 9.583 Collecting pyasn1-modules>=0.2.1 (from google-auth<3.0.0dev,>=1.19.0->google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 9.598 Downloading pyasn1_modules-0.4.2-py3-none-any.whl.metadata (3.5 kB)
#16 9.620 Collecting rsa<5,>=3.1.4 (from google-auth<3.0.0dev,>=1.19.0->google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 9.625 Downloading rsa-4.9.1-py3-none-any.whl.metadata (5.6 kB)
#16 9.708 Collecting pyparsing!=3.0.0,!=3.0.1,!=3.0.2,!=3.0.3,<4,>=2.4.2 (from httplib2<1dev,>=0.15.0->google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 9.735 Downloading pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB)
#16 9.808 Collecting amqp<6.0.0,>=5.1.1 (from kombu<6.0,>=5.3.4->celery==5.4.0->-r requirements.txt (line 1))
#16 9.820 Downloading amqp-5.3.1-py3-none-any.whl.metadata (8.9 kB)
#16 9.865 Collecting annotated-types>=0.6.0 (from pydantic>=2.0->Flask-Pydantic==0.12.0->-r requirements.txt (line 6))
#16 9.875 Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
#16 10.82 Collecting pydantic-core==2.33.2 (from pydantic>=2.0->Flask-Pydantic==0.12.0->-r requirements.txt (line 6))
#16 10.82 Downloading pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.8 kB)
#16 10.85 Collecting typing-inspection>=0.4.0 (from pydantic>=2.0->Flask-Pydantic==0.12.0->-r requirements.txt (line 6))
#16 10.86 Downloading typing_inspection-0.4.0-py3-none-any.whl.metadata (2.6 kB)
#16 10.91 Collecting six>=1.5 (from python-dateutil>=2.8.2->celery==5.4.0->-r requirements.txt (line 1))
#16 10.92 Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
#16 10.95 Collecting defusedxml (from python3-openid->django-openid-auth==0.17->-r requirements.txt (line 2))
#16 10.97 Downloading defusedxml-0.7.1-py2.py3-none-any.whl.metadata (32 kB)
#16 11.39 Collecting MarkupSafe>=2.0 (from Jinja2>=3.1.2->Flask>=0.9->Flask-Cors==5.0.0->-r requirements.txt (line 3))
#16 11.40 Downloading MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB)
#16 11.44 Collecting wcwidth (from prompt-toolkit>=3.0.36->click-repl>=0.2.0->celery==5.4.0->-r requirements.txt (line 1))
#16 11.46 Downloading wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB)
#16 11.61 Collecting pyasn1<0.7.0,>=0.6.1 (from pyasn1-modules>=0.2.1->google-auth<3.0.0dev,>=1.19.0->google-api-python-client==2.78.0->-r requirements.txt (line 9))
#16 11.62 Downloading pyasn1-0.6.1-py3-none-any.whl.metadata (8.4 kB)
#16 11.82 Downloading celery-5.4.0-py3-none-any.whl (425 kB)
#16 11.84 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 426.0/426.0 kB 28.2 MB/s eta 0:00:00
#16 11.85 Downloading django_openid_auth-0.17-py3-none-any.whl (65 kB)
#16 11.87 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.8/65.8 kB 78.0 MB/s eta 0:00:00
#16 11.88 Downloading Flask_Cors-5.0.0-py2.py3-none-any.whl (14 kB)
#16 11.89 Downloading Flask_Migrate-4.1.0-py3-none-any.whl (21 kB)
#16 11.89 Downloading Flask_OpenID-1.3.1-py3-none-any.whl (9.4 kB)
#16 11.90 Downloading Flask_Pydantic-0.12.0-py3-none-any.whl (10 kB)
#16 11.91 Downloading flask_sqlalchemy-3.1.1-py3-none-any.whl (25 kB)
#16 11.92 Downloading gunicorn-23.0.0-py3-none-any.whl (85 kB)
#16 11.93 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.0/85.0 kB 103.3 MB/s eta 0:00:00
#16 11.94 Downloading google_api_python_client-2.78.0-py2.py3-none-any.whl (11.0 MB)
#16 12.08 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 75.2 MB/s eta 0:00:00
#16 12.09 Downloading multiprocess-0.70.17-py312-none-any.whl (147 kB)
#16 12.09 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.0/148.0 kB 196.4 MB/s eta 0:00:00
#16 12.10 Downloading psycopg2_binary-2.9.10-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB)
#16 12.14 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.0/3.0 MB 82.8 MB/s eta 0:00:00
#16 12.16 Downloading pytest-8.3.4-py3-none-any.whl (343 kB)
#16 12.17 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 343.1/343.1 kB 92.9 MB/s eta 0:00:00
#16 12.17 Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767 kB)
#16 12.18 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 767.5/767.5 kB 97.0 MB/s eta 0:00:00
#16 12.19 Downloading requests-2.32.3-py3-none-any.whl (64 kB)
#16 12.19 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.9/64.9 kB 104.8 MB/s eta 0:00:00
#16 12.20 Downloading redis-5.2.1-py3-none-any.whl (261 kB)
#16 12.21 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 261.5/261.5 kB 111.8 MB/s eta 0:00:00
#16 12.22 Downloading alembic-1.15.2-py3-none-any.whl (231 kB)
#16 12.22 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.9/231.9 kB 110.0 MB/s eta 0:00:00
#16 12.23 Downloading billiard-4.2.1-py3-none-any.whl (86 kB)
#16 12.24 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 86.8/86.8 kB 121.4 MB/s eta 0:00:00
#16 12.25 Downloading certifi-2025.4.26-py3-none-any.whl (159 kB)
#16 12.25 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 159.6/159.6 kB 75.2 MB/s eta 0:00:00
#16 12.28 Downloading charset_normalizer-3.4.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (148 kB)
#16 12.30 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 148.6/148.6 kB 9.0 MB/s eta 0:00:00
#16 12.31 Downloading click-8.1.8-py3-none-any.whl (98 kB)
#16 12.31 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 98.2/98.2 kB 171.4 MB/s eta 0:00:00
#16 12.31 Downloading click_didyoumean-0.3.1-py3-none-any.whl (3.6 kB)
#16 12.32 Downloading click_plugins-1.1.1-py2.py3-none-any.whl (7.5 kB)
#16 12.33 Downloading click_repl-0.3.0-py3-none-any.whl (10 kB)
#16 12.34 Downloading dill-0.4.0-py3-none-any.whl (119 kB)
#16 12.34 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 119.7/119.7 kB 208.2 MB/s eta 0:00:00
#16 12.35 Downloading Django-5.2-py3-none-any.whl (8.3 MB)
#16 12.45 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.3/8.3 MB 85.5 MB/s eta 0:00:00
#16 12.46 Downloading eventlet-0.39.1-py3-none-any.whl (363 kB)
#16 12.46 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 363.5/363.5 kB 122.5 MB/s eta 0:00:00
#16 12.47 Downloading flask-3.1.0-py3-none-any.whl (102 kB)
#16 12.47 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.0/103.0 kB 173.8 MB/s eta 0:00:00
#16 12.48 Downloading google_api_core-2.24.2-py3-none-any.whl (160 kB)
#16 12.48 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 160.1/160.1 kB 129.3 MB/s eta 0:00:00
#16 12.49 Downloading google_auth-2.39.0-py2.py3-none-any.whl (212 kB)
#16 12.49 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.3/212.3 kB 152.5 MB/s eta 0:00:00
#16 12.50 Downloading google_auth_httplib2-0.2.0-py2.py3-none-any.whl (9.3 kB)
#16 12.51 Downloading hiredis-3.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (169 kB)
#16 12.51 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 169.1/169.1 kB 102.1 MB/s eta 0:00:00
#16 12.52 Downloading httplib2-0.22.0-py3-none-any.whl (96 kB)
#16 12.53 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.9/96.9 kB 103.3 MB/s eta 0:00:00
#16 12.53 Downloading idna-3.10-py3-none-any.whl (70 kB)
#16 12.54 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 70.4/70.4 kB 111.0 MB/s eta 0:00:00
#16 12.54 Downloading kombu-5.5.3-py3-none-any.whl (209 kB)
#16 12.55 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 209.9/209.9 kB 71.0 MB/s eta 0:00:00
#16 12.56 Downloading vine-5.1.0-py3-none-any.whl (9.6 kB)
#16 12.57 Downloading pluggy-1.5.0-py3-none-any.whl (20 kB)
#16 12.58 Downloading pydantic-2.11.4-py3-none-any.whl (443 kB)
#16 12.59 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 443.9/443.9 kB 45.2 MB/s eta 0:00:00
#16 12.60 Downloading pydantic_core-2.33.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB)
#16 12.63 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 91.9 MB/s eta 0:00:00
#16 12.64 Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
#16 12.64 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 229.9/229.9 kB 130.5 MB/s eta 0:00:00
#16 12.65 Downloading python3_openid-3.2.0-py3-none-any.whl (133 kB)
#16 12.65 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 133.7/133.7 kB 109.2 MB/s eta 0:00:00
#16 12.66 Downloading sqlalchemy-2.0.40-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.3 MB)
#16 12.69 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.3/3.3 MB 125.8 MB/s eta 0:00:00
#16 12.69 Downloading tzdata-2025.2-py2.py3-none-any.whl (347 kB)
#16 12.70 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 347.8/347.8 kB 74.3 MB/s eta 0:00:00
#16 12.72 Downloading uritemplate-4.1.1-py2.py3-none-any.whl (10 kB)
#16 12.73 Downloading urllib3-2.4.0-py3-none-any.whl (128 kB)
#16 12.74 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.7/128.7 kB 144.6 MB/s eta 0:00:00
#16 12.74 Downloading iniconfig-2.1.0-py3-none-any.whl (6.0 kB)
#16 12.75 Downloading packaging-25.0-py3-none-any.whl (66 kB)
#16 12.75 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 66.5/66.5 kB 156.9 MB/s eta 0:00:00
#16 12.75 Downloading amqp-5.3.1-py3-none-any.whl (50 kB)
#16 12.76 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.9/50.9 kB 134.3 MB/s eta 0:00:00
#16 12.76 Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB)
#16 12.76 Downloading asgiref-3.8.1-py3-none-any.whl (23 kB)
#16 12.77 Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
#16 12.79 Downloading cachetools-5.5.2-py3-none-any.whl (10 kB)
#16 12.81 Downloading dnspython-2.7.0-py3-none-any.whl (313 kB)
#16 12.83 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 313.6/313.6 kB 11.7 MB/s eta 0:00:00
#16 12.85 Downloading googleapis_common_protos-1.70.0-py3-none-any.whl (294 kB)
#16 12.85 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 294.5/294.5 kB 121.4 MB/s eta 0:00:00
#16 12.86 Downloading greenlet-3.2.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (603 kB)
#16 12.88 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 603.8/603.8 kB 57.6 MB/s eta 0:00:00
#16 12.89 Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
#16 12.90 Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
#16 12.90 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 kB 235.5 MB/s eta 0:00:00
#16 12.91 Downloading prompt_toolkit-3.0.51-py3-none-any.whl (387 kB)
#16 12.92 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 387.8/387.8 kB 153.2 MB/s eta 0:00:00
#16 12.92 Downloading proto_plus-1.26.1-py3-none-any.whl (50 kB)
#16 12.93 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 50.2/50.2 kB 186.7 MB/s eta 0:00:00
#16 12.94 Downloading protobuf-6.30.2-cp39-abi3-manylinux2014_x86_64.whl (316 kB)
#16 12.95 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 316.2/316.2 kB 104.8 MB/s eta 0:00:00
#16 12.96 Downloading pyasn1_modules-0.4.2-py3-none-any.whl (181 kB)
#16 12.96 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 181.3/181.3 kB 70.6 MB/s eta 0:00:00
#16 12.97 Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB)
#16 12.98 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 111.1/111.1 kB 98.0 MB/s eta 0:00:00
#16 12.98 Downloading rsa-4.9.1-py3-none-any.whl (34 kB)
#16 12.99 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
#16 12.99 Downloading sqlparse-0.5.3-py3-none-any.whl (44 kB)
#16 13.00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.4/44.4 kB 6.2 MB/s eta 0:00:00
#16 13.01 Downloading typing_extensions-4.13.2-py3-none-any.whl (45 kB)
#16 13.01 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.8/45.8 kB 96.0 MB/s eta 0:00:00
#16 13.02 Downloading typing_inspection-0.4.0-py3-none-any.whl (14 kB)
#16 13.03 Downloading werkzeug-3.1.3-py3-none-any.whl (224 kB)
#16 13.03 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 224.5/224.5 kB 212.4 MB/s eta 0:00:00
#16 13.04 Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
#16 13.05 Downloading mako-1.3.10-py3-none-any.whl (78 kB)
#16 13.05 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.5/78.5 kB 214.1 MB/s eta 0:00:00
#16 13.06 Downloading MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB)
#16 13.06 Downloading pyasn1-0.6.1-py3-none-any.whl (83 kB)
#16 13.07 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 83.1/83.1 kB 169.5 MB/s eta 0:00:00
#16 13.08 Downloading wcwidth-0.2.13-py2.py3-none-any.whl (34 kB)
#16 13.59 Installing collected packages: wcwidth, vine, urllib3, uritemplate, tzdata, typing-extensions, sqlparse, six, redis, PyYAML, pyparsing, pyasn1, psycopg2-binary, protobuf, prompt-toolkit, pluggy, packaging, MarkupSafe, itsdangerous, iniconfig, idna, hiredis, greenlet, dnspython, dill, defusedxml, click, charset-normalizer, certifi, cachetools, blinker, billiard, asgiref, annotated-types, Werkzeug, typing-inspection, sqlalchemy, rsa, requests, python3-openid, python-dateutil, pytest, pydantic-core, pyasn1-modules, proto-plus, multiprocess, Mako, Jinja2, httplib2, gunicorn, googleapis-common-protos, eventlet, django, click-repl, click-plugins, click-didyoumean, amqp, pydantic, kombu, google-auth, Flask, django-openid-auth, alembic, google-auth-httplib2, google-api-core, Flask-SQLAlchemy, Flask-Pydantic, Flask-OpenID, Flask-Cors, celery, google-api-python-client, Flask-Migrate
#16 ...
#14 [build 5/6] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#14 32.54 [3/4] Linking dependencies...
#14 32.54 warning " > @testing-library/react-hooks@8.0.1" has incorrect peer dependency "react@^16.9.0 || ^17.0.0".
#14 32.54 warning " > @testing-library/user-event@14.6.1" has unmet peer dependency "@testing-library/dom@>=7.21.4".
#14 32.54 warning " > @vitest/coverage-c8@0.33.0" has incorrect peer dependency "vitest@>=0.30.0 <1".
#14 32.54 warning "eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-syntax-flow@^7.14.5".
#14 32.54 warning "eslint-config-react-app > eslint-plugin-flowtype@8.0.3" has unmet peer dependency "@babel/plugin-transform-react-jsx@^7.14.9".
#14 32.55 warning " > sass-loader@13.3.3" has unmet peer dependency "webpack@^5.0.0".
#14 32.55 warning " > stylelint-config-prettier@9.0.5" has incorrect peer dependency "stylelint@>= 11.x < 15".
#14 32.55 warning " > ts-loader@9.5.2" has unmet peer dependency "webpack@^5.0.0".
#14 41.38 [4/4] Building fresh packages...
#14 41.57 Done in 40.59s.
#14 DONE 41.7s
#16 [stage-1 5/7] RUN python3 -m venv .venv && . .venv/bin/activate && pip install --no-cache-dir -r requirements.txt
#16 ...
#17 [build 6/6] RUN yarn build
#17 0.391 yarn run v1.22.22
#17 0.432 $ yarn run build-js && yarn run build-css
#17 0.650 $ npx vite build
#17 ...
#16 [stage-1 5/7] RUN python3 -m venv .venv && . .venv/bin/activate && pip install --no-cache-dir -r requirements.txt
#16 24.67 Successfully installed Flask-3.1.0 Flask-Cors-5.0.0 Flask-Migrate-4.1.0 Flask-OpenID-1.3.1 Flask-Pydantic-0.12.0 Flask-SQLAlchemy-3.1.1 Jinja2-3.1.6 Mako-1.3.10 MarkupSafe-3.0.2 PyYAML-6.0.2 Werkzeug-3.1.3 alembic-1.15.2 amqp-5.3.1 annotated-types-0.7.0 asgiref-3.8.1 billiard-4.2.1 blinker-1.9.0 cachetools-5.5.2 celery-5.4.0 certifi-2025.4.26 charset-normalizer-3.4.2 click-8.1.8 click-didyoumean-0.3.1 click-plugins-1.1.1 click-repl-0.3.0 defusedxml-0.7.1 dill-0.4.0 django-5.2 django-openid-auth-0.17 dnspython-2.7.0 eventlet-0.39.1 google-api-core-2.24.2 google-api-python-client-2.78.0 google-auth-2.39.0 google-auth-httplib2-0.2.0 googleapis-common-protos-1.70.0 greenlet-3.2.1 gunicorn-23.0.0 hiredis-3.1.0 httplib2-0.22.0 idna-3.10 iniconfig-2.1.0 itsdangerous-2.2.0 kombu-5.5.3 multiprocess-0.70.17 packaging-25.0 pluggy-1.5.0 prompt-toolkit-3.0.51 proto-plus-1.26.1 protobuf-6.30.2 psycopg2-binary-2.9.10 pyasn1-0.6.1 pyasn1-modules-0.4.2 pydantic-2.11.4 pydantic-core-2.33.2 pyparsing-3.2.3 pytest-8.3.4 python-dateutil-2.9.0.post0 python3-openid-3.2.0 redis-5.2.1 requests-2.32.3 rsa-4.9.1 six-1.17.0 sqlalchemy-2.0.40 sqlparse-0.5.3 typing-extensions-4.13.2 typing-inspection-0.4.0 tzdata-2025.2 uritemplate-4.1.1 urllib3-2.4.0 vine-5.1.0 wcwidth-0.2.13
#16 DONE 25.6s
#18 [stage-1 6/7] RUN rm -rf package.json yarn.lock vite.config.js requirements.txt
#18 DONE 0.3s
#17 [build 6/6] RUN yarn build
#17 1.518 [33mThe CJS build of Vite's Node API is deprecated. See https://vite.dev/guide/troubleshooting.html#vite-cjs-node-api-deprecated for more details.[39m
#17 1.740 vite v5.4.16 building for production...
#17 1.812 transforming...
#17 2.161 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
#17 2.161
#17 2.161 More info: https://sass-lang.com/d/legacy-js-api
#17 2.161
#17 2.191 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.191
#17 2.191 More info and automated migrator: https://sass-lang.com/d/import
#17 2.191
#17 2.191 ╷
#17 2.191 3 │ @import "./settings.scss";
#17 2.191 │ ^^^^^^^^^^^^^^^^^
#17 2.191 ╵
#17 2.191 static/client/App.scss 3:9 root stylesheet
#17 2.191
#17 2.192 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.192
#17 2.192 More info and automated migrator: https://sass-lang.com/d/import
#17 2.192
#17 2.192 ╷
#17 2.192 4 │ @import "vanilla-framework";
#17 2.192 │ ^^^^^^^^^^^^^^^^^^^
#17 2.192 ╵
#17 2.192 static/client/App.scss 4:9 root stylesheet
#17 2.192
#17 2.194 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.194
#17 2.194 More info and automated migrator: https://sass-lang.com/d/import
#17 2.194
#17 2.194 ╷
#17 2.194 36 │ @import "./patterns_icons";
#17 2.194 │ ^^^^^^^^^^^^^^^^^^
#17 2.194 ╵
#17 2.194 static/client/App.scss 36:9 root stylesheet
#17 2.194
#17 2.195 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.195
#17 2.195 More info and automated migrator: https://sass-lang.com/d/import
#17 2.195
#17 2.195 ╷
#17 2.195 40 │ @import "./components/MainLayout/MainLayout";
#17 2.195 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 2.195 ╵
#17 2.195 static/client/App.scss 40:9 root stylesheet
#17 2.195
#17 2.196 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.196
#17 2.196 More info and automated migrator: https://sass-lang.com/d/import
#17 2.196
#17 2.196 ╷
#17 2.196 41 │ @import "./components/Navigation/Navigation";
#17 2.196 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 2.196 ╵
#17 2.196 static/client/App.scss 41:9 root stylesheet
#17 2.196
#17 2.330 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.330 Use map.get instead.
#17 2.330
#17 2.330 More info and automated migrator: https://sass-lang.com/d/import
#17 2.330
#17 2.330 ╷
#17 2.330 118 │ $spv-nudge: map-get($nudges, p) !default; // top: nudge; bottom: unit - nudge; result: height = exact multiple of base unit
#17 2.330 │ ^^^^^^^^^^^^^^^^^^^
#17 2.330 ╵
#17 2.330 node_modules/vanilla-framework/scss/_settings_spacing.scss 118:13 @import
#17 2.330 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 2.330 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 2.330 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 2.330 static/client/App.scss 4:9 root stylesheet
#17 2.330
#17 2.337 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.337 Use map.get instead.
#17 2.337
#17 2.337 More info and automated migrator: https://sass-lang.com/d/import
#17 2.337
#17 2.337 ╷
#17 2.337 146 │ $default-icon-size: map-get($icon-sizes, default);
#17 2.337 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 2.337 ╵
#17 2.337 node_modules/vanilla-framework/scss/_settings_spacing.scss 146:21 @import
#17 2.337 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 2.337 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 2.337 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 2.337 static/client/App.scss 4:9 root stylesheet
#17 2.337
#17 2.370 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.370 Use color.adjust instead.
#17 2.370
#17 2.370 More info and automated migrator: https://sass-lang.com/d/import
#17 2.370
#17 2.370 ╷
#17 2.370 125 │ $colors--light-theme--background-inputs: adjust-color($color-x-dark, $lightness: 100% * (1 - $input-background-opacity-amount)) !default;
#17 2.370 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 2.370 ╵
#17 2.370 node_modules/vanilla-framework/scss/_settings_colors.scss 125:42 @import
#17 2.370 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 2.370 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 2.370 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 2.370 static/client/App.scss 4:9 root stylesheet
#17 2.370
#17 2.374 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.374 Use color.adjust instead.
#17 2.374
#17 2.374 More info and automated migrator: https://sass-lang.com/d/import
#17 2.374
#17 2.374 ╷
#17 2.374 126 │ $colors--light-theme--background-active: adjust-color($color-x-dark, $lightness: 100% * (1 - $active-background-opacity-amount)) !default;
#17 2.374 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 2.374 ╵
#17 2.374 node_modules/vanilla-framework/scss/_settings_colors.scss 126:42 @import
#17 2.374 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 2.374 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 2.374 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 2.374 static/client/App.scss 4:9 root stylesheet
#17 2.374
#17 2.377 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 2.377 Use color.adjust instead.
#17 2.377
#17 2.377 More info and automated migrator: https://sass-lang.com/d/import
#17 2.377
#17 2.377 ╷
#17 2.377 127 │ $colors--light-theme--background-hover: adjust-color($color-x-dark, $lightness: 100% * (1 - $hover-background-opacity-amount)) !default;
#17 2.377 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 2.377 ╵
#17 2.377 node_modules/vanilla-framework/scss/_settings_colors.scss 127:41 @import
#17 2.377 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 2.377 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 2.377 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 2.377 static/client/App.scss 4:9 root stylesheet
#17 2.377
#17 5.869 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 5.869 rules will be changing to match the behavior specified by CSS in an upcoming
#17 5.869 version. To keep the existing behavior, move the declaration above the nested
#17 5.869 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 5.869
#17 5.869 More info: https://sass-lang.com/d/mixed-decls
#17 5.869
#17 5.869 ╷
#17 5.869 6 │ ┌ @supports (display: grid) {
#17 5.869 7 │ │ grid-column-end: span #{$col};
#17 5.869 8 │ │
#17 5.869 9 │ │ //nesting
#17 5.869 10 │ │ @if $col > 1 {
#17 5.869 11 │ │ & .row {
#17 5.869 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 5.869 13 │ │ }
#17 5.869 14 │ │ }
#17 5.869 15 │ │ }
#17 5.869 │ └─── nested rule
#17 5.869 ... │
#17 5.869 78 │ width: 100%;
#17 5.869 │ ^^^^^^^^^^^ declaration
#17 5.869 ╵
#17 5.869 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#17 5.869 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 5.869 static/client/App.scss 5:1 root stylesheet
#17 5.869
#17 5.872 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 5.872 rules will be changing to match the behavior specified by CSS in an upcoming
#17 5.872 version. To keep the existing behavior, move the declaration above the nested
#17 5.872 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 5.872
#17 5.872 More info: https://sass-lang.com/d/mixed-decls
#17 5.872
#17 5.872 ╷
#17 5.872 6 │ ┌ @supports (display: grid) {
#17 5.872 7 │ │ grid-column-end: span #{$col};
#17 5.872 8 │ │
#17 5.872 9 │ │ //nesting
#17 5.872 10 │ │ @if $col > 1 {
#17 5.872 11 │ │ & .row {
#17 5.872 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 5.872 13 │ │ }
#17 5.872 14 │ │ }
#17 5.872 15 │ │ }
#17 5.872 │ └─── nested rule
#17 5.872 ... │
#17 5.872 78 │ width: 100%;
#17 5.872 │ ^^^^^^^^^^^ declaration
#17 5.872 ╵
#17 5.872 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#17 5.872 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 5.872 static/client/App.scss 5:1 root stylesheet
#17 5.872
#17 5.873 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 5.873 rules will be changing to match the behavior specified by CSS in an upcoming
#17 5.873 version. To keep the existing behavior, move the declaration above the nested
#17 5.873 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 5.873
#17 5.873 More info: https://sass-lang.com/d/mixed-decls
#17 5.873
#17 5.873 ╷
#17 5.873 6 │ ┌ @supports (display: grid) {
#17 5.873 7 │ │ grid-column-end: span #{$col};
#17 5.873 8 │ │
#17 5.873 9 │ │ //nesting
#17 5.873 10 │ │ @if $col > 1 {
#17 5.873 11 │ │ & .row {
#17 5.873 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 5.873 13 │ │ }
#17 5.873 14 │ │ }
#17 5.873 15 │ │ }
#17 5.873 │ └─── nested rule
#17 5.873 ... │
#17 5.873 78 │ width: 100%;
#17 5.873 │ ^^^^^^^^^^^ declaration
#17 5.873 ╵
#17 5.873 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#17 5.873 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 5.873 static/client/App.scss 5:1 root stylesheet
#17 5.873
#17 5.875 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 5.875 rules will be changing to match the behavior specified by CSS in an upcoming
#17 5.875 version. To keep the existing behavior, move the declaration above the nested
#17 5.875 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 5.875
#17 5.875 More info: https://sass-lang.com/d/mixed-decls
#17 5.875
#17 5.875 ╷
#17 5.875 6 │ ┌ @supports (display: grid) {
#17 5.875 7 │ │ grid-column-end: span #{$col};
#17 5.875 8 │ │
#17 5.875 9 │ │ //nesting
#17 5.875 10 │ │ @if $col > 1 {
#17 5.875 11 │ │ & .row {
#17 5.875 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 5.875 13 │ │ }
#17 5.875 14 │ │ }
#17 5.875 15 │ │ }
#17 5.875 │ └─── nested rule
#17 5.875 ... │
#17 5.875 78 │ width: 100%;
#17 5.875 │ ^^^^^^^^^^^ declaration
#17 5.875 ╵
#17 5.875 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#17 5.875 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 5.875 static/client/App.scss 5:1 root stylesheet
#17 5.875
#17 5.881 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 5.881 rules will be changing to match the behavior specified by CSS in an upcoming
#17 5.881 version. To keep the existing behavior, move the declaration above the nested
#17 5.881 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 5.881
#17 5.881 More info: https://sass-lang.com/d/mixed-decls
#17 5.881
#17 5.881 ╷
#17 5.881 6 │ ┌ @supports (display: grid) {
#17 5.881 7 │ │ grid-column-end: span #{$col};
#17 5.881 8 │ │
#17 5.881 9 │ │ //nesting
#17 5.881 10 │ │ @if $col > 1 {
#17 5.881 11 │ │ & .row {
#17 5.881 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 5.881 13 │ │ }
#17 5.881 14 │ │ }
#17 5.881 15 │ │ }
#17 5.881 │ └─── nested rule
#17 5.881 ... │
#17 5.881 109 │ width: 100%;
#17 5.881 │ ^^^^^^^^^^^ declaration
#17 5.881 ╵
#17 5.881 node_modules/vanilla-framework/scss/_patterns_grid.scss 109:9 vf-p-grid()
#17 5.881 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 5.881 static/client/App.scss 5:1 root stylesheet
#17 5.881
#17 8.605 WARNING: 747 repetitive deprecation warnings omitted.
#17 8.605
#17 9.362 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
#17 9.362
#17 9.362 More info: https://sass-lang.com/d/legacy-js-api
#17 9.362
#17 9.363 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.363
#17 9.363 More info and automated migrator: https://sass-lang.com/d/import
#17 9.363
#17 9.363 ╷
#17 9.363 2 │ @import "vanilla-framework";
#17 9.363 │ ^^^^^^^^^^^^^^^^^^^
#17 9.363 ╵
#17 9.363 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 9.363
#17 9.366 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
#17 9.366
#17 9.366 More info: https://sass-lang.com/d/legacy-js-api
#17 9.366
#17 9.367 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.367
#17 9.367 More info and automated migrator: https://sass-lang.com/d/import
#17 9.367
#17 9.367 ╷
#17 9.367 1 │ @import "vanilla-framework";
#17 9.367 │ ^^^^^^^^^^^^^^^^^^^
#17 9.367 ╵
#17 9.367 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.367
#17 9.435 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
#17 9.435
#17 9.435 More info: https://sass-lang.com/d/legacy-js-api
#17 9.435
#17 9.435 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.435
#17 9.435 More info and automated migrator: https://sass-lang.com/d/import
#17 9.435
#17 9.435 ╷
#17 9.435 1 │ @import "vanilla-framework/scss/settings";
#17 9.435 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 9.435 ╵
#17 9.435 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 9.435
#17 9.472 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.472
#17 9.472 More info and automated migrator: https://sass-lang.com/d/import
#17 9.472
#17 9.472 ╷
#17 9.472 1 │ @import './scss/vanilla';
#17 9.472 │ ^^^^^^^^^^^^^^^^
#17 9.472 ╵
#17 9.472 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.472 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.472
#17 9.477 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.477
#17 9.477 More info and automated migrator: https://sass-lang.com/d/import
#17 9.477
#17 9.477 ╷
#17 9.477 1 │ @import 'settings';
#17 9.477 │ ^^^^^^^^^^
#17 9.477 ╵
#17 9.477 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 9.477 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.477 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.477
#17 9.477 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.477
#17 9.477 More info and automated migrator: https://sass-lang.com/d/import
#17 9.477
#17 9.477 ╷
#17 9.477 2 │ @import 'base';
#17 9.477 │ ^^^^^^
#17 9.477 ╵
#17 9.477 node_modules/vanilla-framework/scss/_vanilla.scss 2:9 @import
#17 9.477 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.477 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.477
#17 9.477 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.477
#17 9.477 More info and automated migrator: https://sass-lang.com/d/import
#17 9.477
#17 9.477 ╷
#17 9.477 5 │ @import 'patterns_accordion';
#17 9.477 │ ^^^^^^^^^^^^^^^^^^^^
#17 9.477 ╵
#17 9.477 node_modules/vanilla-framework/scss/_vanilla.scss 5:9 @import
#17 9.477 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.477 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.477
#17 9.491 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.491 Use map.get instead.
#17 9.491
#17 9.491 More info and automated migrator: https://sass-lang.com/d/import
#17 9.491
#17 9.491 ╷
#17 9.491 118 │ $spv-nudge: map-get($nudges, p) !default; // top: nudge; bottom: unit - nudge; result: height = exact multiple of base unit
#17 9.491 │ ^^^^^^^^^^^^^^^^^^^
#17 9.491 ╵
#17 9.491 node_modules/vanilla-framework/scss/_settings_spacing.scss 118:13 @import
#17 9.491 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 9.491 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 9.491 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.491 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.491
#17 9.497 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.497 Use map.get instead.
#17 9.497
#17 9.497 More info and automated migrator: https://sass-lang.com/d/import
#17 9.497
#17 9.497 ╷
#17 9.497 146 │ $default-icon-size: map-get($icon-sizes, default);
#17 9.497 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 9.497 ╵
#17 9.497 node_modules/vanilla-framework/scss/_settings_spacing.scss 146:21 @import
#17 9.497 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 9.497 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 9.497 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.497 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.497
#17 9.509 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.509 Use color.adjust instead.
#17 9.509
#17 9.509 More info and automated migrator: https://sass-lang.com/d/import
#17 9.509
#17 9.509 ╷
#17 9.509 125 │ $colors--light-theme--background-inputs: adjust-color($color-x-dark, $lightness: 100% * (1 - $input-background-opacity-amount)) !default;
#17 9.509 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 9.509 ╵
#17 9.509 node_modules/vanilla-framework/scss/_settings_colors.scss 125:42 @import
#17 9.509 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 9.509 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 9.509 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.509 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.509
#17 9.510 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.510 Use color.adjust instead.
#17 9.510
#17 9.510 More info and automated migrator: https://sass-lang.com/d/import
#17 9.510
#17 9.510 ╷
#17 9.510 126 │ $colors--light-theme--background-active: adjust-color($color-x-dark, $lightness: 100% * (1 - $active-background-opacity-amount)) !default;
#17 9.510 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 9.510 ╵
#17 9.510 node_modules/vanilla-framework/scss/_settings_colors.scss 126:42 @import
#17 9.510 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 9.510 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 9.510 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.510 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.510
#17 9.511 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 9.511 Use color.adjust instead.
#17 9.511
#17 9.511 More info and automated migrator: https://sass-lang.com/d/import
#17 9.511
#17 9.511 ╷
#17 9.511 127 │ $colors--light-theme--background-hover: adjust-color($color-x-dark, $lightness: 100% * (1 - $hover-background-opacity-amount)) !default;
#17 9.511 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 9.511 ╵
#17 9.511 node_modules/vanilla-framework/scss/_settings_colors.scss 127:41 @import
#17 9.511 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 9.511 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 9.511 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 9.511 node_modules/@canonical/react-components/dist/components/LoginPageLayout/LoginPageLayout.scss 1:9 root stylesheet
#17 9.511
#17 12.26 WARNING: 213 repetitive deprecation warnings omitted.
#17 12.26
#17 12.33 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.33
#17 12.33 More info and automated migrator: https://sass-lang.com/d/import
#17 12.33
#17 12.33 ╷
#17 12.33 1 │ @import './scss/vanilla';
#17 12.33 │ ^^^^^^^^^^^^^^^^
#17 12.33 ╵
#17 12.33 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.33 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.33
#17 12.34 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.34
#17 12.34 More info and automated migrator: https://sass-lang.com/d/import
#17 12.34
#17 12.34 ╷
#17 12.34 1 │ @import 'settings';
#17 12.34 │ ^^^^^^^^^^
#17 12.34 ╵
#17 12.34 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 12.34 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.34 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.34
#17 12.34 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.34
#17 12.34 More info and automated migrator: https://sass-lang.com/d/import
#17 12.34
#17 12.34 ╷
#17 12.34 2 │ @import 'base';
#17 12.34 │ ^^^^^^
#17 12.34 ╵
#17 12.34 node_modules/vanilla-framework/scss/_vanilla.scss 2:9 @import
#17 12.34 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.34 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.34
#17 12.34 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.34
#17 12.34 More info and automated migrator: https://sass-lang.com/d/import
#17 12.34
#17 12.34 ╷
#17 12.34 5 │ @import 'patterns_accordion';
#17 12.34 │ ^^^^^^^^^^^^^^^^^^^^
#17 12.34 ╵
#17 12.34 node_modules/vanilla-framework/scss/_vanilla.scss 5:9 @import
#17 12.34 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.34 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.34
#17 12.35 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.35 Use map.get instead.
#17 12.35
#17 12.35 More info and automated migrator: https://sass-lang.com/d/import
#17 12.35
#17 12.35 ╷
#17 12.35 118 │ $spv-nudge: map-get($nudges, p) !default; // top: nudge; bottom: unit - nudge; result: height = exact multiple of base unit
#17 12.35 │ ^^^^^^^^^^^^^^^^^^^
#17 12.35 ╵
#17 12.35 node_modules/vanilla-framework/scss/_settings_spacing.scss 118:13 @import
#17 12.35 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 12.35 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 12.35 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.35 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.35
#17 12.35 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.35 Use map.get instead.
#17 12.35
#17 12.35 More info and automated migrator: https://sass-lang.com/d/import
#17 12.35
#17 12.35 ╷
#17 12.35 146 │ $default-icon-size: map-get($icon-sizes, default);
#17 12.35 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 12.35 ╵
#17 12.35 node_modules/vanilla-framework/scss/_settings_spacing.scss 146:21 @import
#17 12.35 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 12.35 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 12.35 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.35 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.35
#17 12.38 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.38 Use color.adjust instead.
#17 12.38
#17 12.38 More info and automated migrator: https://sass-lang.com/d/import
#17 12.38
#17 12.38 ╷
#17 12.38 125 │ $colors--light-theme--background-inputs: adjust-color($color-x-dark, $lightness: 100% * (1 - $input-background-opacity-amount)) !default;
#17 12.38 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 12.38 ╵
#17 12.38 node_modules/vanilla-framework/scss/_settings_colors.scss 125:42 @import
#17 12.38 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 12.38 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 12.38 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.38 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.38
#17 12.38 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.38 Use color.adjust instead.
#17 12.38
#17 12.38 More info and automated migrator: https://sass-lang.com/d/import
#17 12.38
#17 12.38 ╷
#17 12.38 126 │ $colors--light-theme--background-active: adjust-color($color-x-dark, $lightness: 100% * (1 - $active-background-opacity-amount)) !default;
#17 12.38 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 12.38 ╵
#17 12.38 node_modules/vanilla-framework/scss/_settings_colors.scss 126:42 @import
#17 12.38 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 12.38 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 12.38 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.38 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.38
#17 12.38 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 12.38 Use color.adjust instead.
#17 12.38
#17 12.38 More info and automated migrator: https://sass-lang.com/d/import
#17 12.38
#17 12.38 ╷
#17 12.38 127 │ $colors--light-theme--background-hover: adjust-color($color-x-dark, $lightness: 100% * (1 - $hover-background-opacity-amount)) !default;
#17 12.38 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 12.38 ╵
#17 12.38 node_modules/vanilla-framework/scss/_settings_colors.scss 127:41 @import
#17 12.38 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 12.38 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 12.38 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 12.38 node_modules/@canonical/react-components/dist/components/MultiSelect/MultiSelect.scss 2:9 root stylesheet
#17 12.38
#17 15.10 WARNING: 312 repetitive deprecation warnings omitted.
#17 15.10
#17 15.35 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.35
#17 15.35 More info and automated migrator: https://sass-lang.com/d/import
#17 15.35
#17 15.35 ╷
#17 15.35 1 │ @import 'settings_system';
#17 15.35 │ ^^^^^^^^^^^^^^^^^
#17 15.35 ╵
#17 15.35 node_modules/vanilla-framework/scss/_settings.scss 1:9 @import
#17 15.35 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.35
#17 15.35 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.35
#17 15.35 More info and automated migrator: https://sass-lang.com/d/import
#17 15.35
#17 15.35 ╷
#17 15.35 4 │ @import 'utilities_deprecate';
#17 15.35 │ ^^^^^^^^^^^^^^^^^^^^^
#17 15.35 ╵
#17 15.35 node_modules/vanilla-framework/scss/_settings.scss 4:9 @import
#17 15.35 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.35
#17 15.35 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.35
#17 15.35 More info and automated migrator: https://sass-lang.com/d/import
#17 15.35
#17 15.35 ╷
#17 15.35 7 │ @import 'global_functions';
#17 15.35 │ ^^^^^^^^^^^^^^^^^^
#17 15.35 ╵
#17 15.35 node_modules/vanilla-framework/scss/_settings.scss 7:9 @import
#17 15.35 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.35
#17 15.35 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.35
#17 15.35 More info and automated migrator: https://sass-lang.com/d/import
#17 15.35
#17 15.35 ╷
#17 15.35 10 │ @import 'settings_spacing';
#17 15.35 │ ^^^^^^^^^^^^^^^^^^
#17 15.35 ╵
#17 15.35 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 15.35 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.35
#17 15.36 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.36 Use map.get instead.
#17 15.36
#17 15.36 More info and automated migrator: https://sass-lang.com/d/import
#17 15.36
#17 15.36 ╷
#17 15.36 118 │ $spv-nudge: map-get($nudges, p) !default; // top: nudge; bottom: unit - nudge; result: height = exact multiple of base unit
#17 15.36 │ ^^^^^^^^^^^^^^^^^^^
#17 15.36 ╵
#17 15.36 node_modules/vanilla-framework/scss/_settings_spacing.scss 118:13 @import
#17 15.36 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 15.36 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.36
#17 15.36 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.36 Use map.get instead.
#17 15.36
#17 15.36 More info and automated migrator: https://sass-lang.com/d/import
#17 15.36
#17 15.36 ╷
#17 15.36 146 │ $default-icon-size: map-get($icon-sizes, default);
#17 15.36 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 15.36 ╵
#17 15.36 node_modules/vanilla-framework/scss/_settings_spacing.scss 146:21 @import
#17 15.36 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 15.36 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.36
#17 15.38 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.38 Use color.adjust instead.
#17 15.38
#17 15.38 More info and automated migrator: https://sass-lang.com/d/import
#17 15.38
#17 15.38 ╷
#17 15.38 125 │ $colors--light-theme--background-inputs: adjust-color($color-x-dark, $lightness: 100% * (1 - $input-background-opacity-amount)) !default;
#17 15.38 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 15.38 ╵
#17 15.38 node_modules/vanilla-framework/scss/_settings_colors.scss 125:42 @import
#17 15.38 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 15.38 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.38
#17 15.38 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.38 Use color.adjust instead.
#17 15.38
#17 15.38 More info and automated migrator: https://sass-lang.com/d/import
#17 15.38
#17 15.38 ╷
#17 15.38 126 │ $colors--light-theme--background-active: adjust-color($color-x-dark, $lightness: 100% * (1 - $active-background-opacity-amount)) !default;
#17 15.38 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 15.38 ╵
#17 15.38 node_modules/vanilla-framework/scss/_settings_colors.scss 126:42 @import
#17 15.38 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 15.38 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.38
#17 15.38 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.38 Use color.adjust instead.
#17 15.38
#17 15.38 More info and automated migrator: https://sass-lang.com/d/import
#17 15.38
#17 15.38 ╷
#17 15.38 127 │ $colors--light-theme--background-hover: adjust-color($color-x-dark, $lightness: 100% * (1 - $hover-background-opacity-amount)) !default;
#17 15.38 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 15.38 ╵
#17 15.38 node_modules/vanilla-framework/scss/_settings_colors.scss 127:41 @import
#17 15.38 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 15.38 node_modules/@canonical/react-components/dist/components/TablePagination/TablePagination.scss 1:9 root stylesheet
#17 15.38
#17 15.40 WARNING: 16 repetitive deprecation warnings omitted.
#17 15.40
#17 15.50 DEPRECATION WARNING [legacy-js-api]: The legacy JS API is deprecated and will be removed in Dart Sass 2.0.0.
#17 15.50
#17 15.50 More info: https://sass-lang.com/d/legacy-js-api
#17 15.50
#17 15.51 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.51
#17 15.51 More info and automated migrator: https://sass-lang.com/d/import
#17 15.51
#17 15.51 ╷
#17 15.51 1 │ @import "vanilla-framework";
#17 15.51 │ ^^^^^^^^^^^^^^^^^^^
#17 15.51 ╵
#17 15.51 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.51
#17 15.57 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.57
#17 15.57 More info and automated migrator: https://sass-lang.com/d/import
#17 15.57
#17 15.57 ╷
#17 15.57 1 │ @import './scss/vanilla';
#17 15.57 │ ^^^^^^^^^^^^^^^^
#17 15.57 ╵
#17 15.57 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.57 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.57
#17 15.58 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.58
#17 15.58 More info and automated migrator: https://sass-lang.com/d/import
#17 15.58
#17 15.58 ╷
#17 15.58 1 │ @import 'settings';
#17 15.58 │ ^^^^^^^^^^
#17 15.58 ╵
#17 15.58 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 15.58 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.58 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.58
#17 15.58 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.58
#17 15.58 More info and automated migrator: https://sass-lang.com/d/import
#17 15.58
#17 15.58 ╷
#17 15.58 2 │ @import 'base';
#17 15.58 │ ^^^^^^
#17 15.58 ╵
#17 15.58 node_modules/vanilla-framework/scss/_vanilla.scss 2:9 @import
#17 15.58 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.58 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.58
#17 15.58 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.58
#17 15.58 More info and automated migrator: https://sass-lang.com/d/import
#17 15.58
#17 15.58 ╷
#17 15.58 5 │ @import 'patterns_accordion';
#17 15.58 │ ^^^^^^^^^^^^^^^^^^^^
#17 15.58 ╵
#17 15.58 node_modules/vanilla-framework/scss/_vanilla.scss 5:9 @import
#17 15.58 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.58 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.58
#17 15.58 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.58 Use map.get instead.
#17 15.58
#17 15.58 More info and automated migrator: https://sass-lang.com/d/import
#17 15.58
#17 15.58 ╷
#17 15.58 118 │ $spv-nudge: map-get($nudges, p) !default; // top: nudge; bottom: unit - nudge; result: height = exact multiple of base unit
#17 15.58 │ ^^^^^^^^^^^^^^^^^^^
#17 15.58 ╵
#17 15.58 node_modules/vanilla-framework/scss/_settings_spacing.scss 118:13 @import
#17 15.58 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 15.58 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 15.58 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.58 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.58
#17 15.58 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.58 Use map.get instead.
#17 15.58
#17 15.58 More info and automated migrator: https://sass-lang.com/d/import
#17 15.58
#17 15.58 ╷
#17 15.58 146 │ $default-icon-size: map-get($icon-sizes, default);
#17 15.58 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 15.58 ╵
#17 15.58 node_modules/vanilla-framework/scss/_settings_spacing.scss 146:21 @import
#17 15.58 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 15.58 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 15.58 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.58 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.58
#17 15.59 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.59 Use color.adjust instead.
#17 15.59
#17 15.59 More info and automated migrator: https://sass-lang.com/d/import
#17 15.59
#17 15.59 ╷
#17 15.59 125 │ $colors--light-theme--background-inputs: adjust-color($color-x-dark, $lightness: 100% * (1 - $input-background-opacity-amount)) !default;
#17 15.59 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 15.59 ╵
#17 15.59 node_modules/vanilla-framework/scss/_settings_colors.scss 125:42 @import
#17 15.59 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 15.59 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 15.59 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.59 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.59
#17 15.60 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.60 Use color.adjust instead.
#17 15.60
#17 15.60 More info and automated migrator: https://sass-lang.com/d/import
#17 15.60
#17 15.60 ╷
#17 15.60 126 │ $colors--light-theme--background-active: adjust-color($color-x-dark, $lightness: 100% * (1 - $active-background-opacity-amount)) !default;
#17 15.60 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 15.60 ╵
#17 15.60 node_modules/vanilla-framework/scss/_settings_colors.scss 126:42 @import
#17 15.60 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 15.60 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 15.60 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.60 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.60
#17 15.60 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 15.60 Use color.adjust instead.
#17 15.60
#17 15.60 More info and automated migrator: https://sass-lang.com/d/import
#17 15.60
#17 15.60 ╷
#17 15.60 127 │ $colors--light-theme--background-hover: adjust-color($color-x-dark, $lightness: 100% * (1 - $hover-background-opacity-amount)) !default;
#17 15.60 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 15.60 ╵
#17 15.60 node_modules/vanilla-framework/scss/_settings_colors.scss 127:41 @import
#17 15.60 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 15.60 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 15.60 node_modules/vanilla-framework/_index.scss 1:9 @import
#17 15.60 node_modules/@canonical/react-components/dist/components/MultiSelect/FadeInDown/FadeInDown.scss 1:9 root stylesheet
#17 15.60
#17 18.06 WARNING: 217 repetitive deprecation warnings omitted.
#17 18.06
#17 20.12 ✓ 1043 modules transformed.
#17 20.62 rendering chunks...
#17 21.03 computing gzip size...
#17 21.07 static/build/style.css 658.16 kB │ gzip: 83.98 kB
#17 21.07 static/build/websites-content-system.mjs 791.39 kB │ gzip: 189.75 kB │ map: 2,352.98 kB
#17 22.03 static/build/style.css 658.16 kB │ gzip: 83.98 kB
#17 22.03 static/build/websites-content-system.umd.js 565.43 kB │ gzip: 166.13 kB │ map: 2,284.81 kB
#17 22.03 ✓ built in 20.27s
#17 22.09 npm notice
#17 22.09 npm notice New major version of npm available! 10.8.2 -> 11.3.0
#17 22.09 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.3.0
#17 22.09 npm notice To update run: npm install -g npm@11.3.0
#17 22.09 npm notice
#17 22.32 $ sass static/client/App.scss static/build/styles.css --load-path=node_modules --style=compressed && postcss --map false --use autoprefixer --replace 'static/build/**/*.css'
#17 22.68 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.68
#17 22.68 More info and automated migrator: https://sass-lang.com/d/import
#17 22.68
#17 22.68 ╷
#17 22.68 3 │ @import "./settings.scss";
#17 22.68 │ ^^^^^^^^^^^^^^^^^
#17 22.68 ╵
#17 22.68 static/client/App.scss 3:9 root stylesheet
#17 22.68
#17 22.68 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.68
#17 22.68 More info and automated migrator: https://sass-lang.com/d/import
#17 22.68
#17 22.68 ╷
#17 22.68 4 │ @import "vanilla-framework";
#17 22.68 │ ^^^^^^^^^^^^^^^^^^^
#17 22.68 ╵
#17 22.68 static/client/App.scss 4:9 root stylesheet
#17 22.68
#17 22.68 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.68
#17 22.68 More info and automated migrator: https://sass-lang.com/d/import
#17 22.68
#17 22.68 ╷
#17 22.68 36 │ @import "./patterns_icons";
#17 22.68 │ ^^^^^^^^^^^^^^^^^^
#17 22.68 ╵
#17 22.68 static/client/App.scss 36:9 root stylesheet
#17 22.68
#17 22.68 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.68
#17 22.68 More info and automated migrator: https://sass-lang.com/d/import
#17 22.68
#17 22.68 ╷
#17 22.68 40 │ @import "./components/MainLayout/MainLayout";
#17 22.68 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 22.68 ╵
#17 22.68 static/client/App.scss 40:9 root stylesheet
#17 22.68
#17 22.69 DEPRECATION WARNING [import]: Sass @import rules are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.69
#17 22.69 More info and automated migrator: https://sass-lang.com/d/import
#17 22.69
#17 22.69 ╷
#17 22.69 41 │ @import "./components/Navigation/Navigation";
#17 22.69 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 22.69 ╵
#17 22.69 static/client/App.scss 41:9 root stylesheet
#17 22.69
#17 22.74 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.74 Use map.get instead.
#17 22.74
#17 22.74 More info and automated migrator: https://sass-lang.com/d/import
#17 22.74
#17 22.74 ╷
#17 22.74 118 │ $spv-nudge: map-get($nudges, p) !default; // top: nudge; bottom: unit - nudge; result: height = exact multiple of base unit
#17 22.74 │ ^^^^^^^^^^^^^^^^^^^
#17 22.74 ╵
#17 22.74 node_modules/vanilla-framework/scss/_settings_spacing.scss 118:13 @import
#17 22.74 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 22.74 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 22.74 _index.scss 1:9 @import
#17 22.74 static/client/App.scss 4:9 root stylesheet
#17 22.74
#17 22.75 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.75 Use map.get instead.
#17 22.75
#17 22.75 More info and automated migrator: https://sass-lang.com/d/import
#17 22.75
#17 22.75 ╷
#17 22.75 146 │ $default-icon-size: map-get($icon-sizes, default);
#17 22.75 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 22.75 ╵
#17 22.75 node_modules/vanilla-framework/scss/_settings_spacing.scss 146:21 @import
#17 22.75 node_modules/vanilla-framework/scss/_settings.scss 10:9 @import
#17 22.75 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 22.75 _index.scss 1:9 @import
#17 22.75 static/client/App.scss 4:9 root stylesheet
#17 22.75
#17 22.77 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.77 Use color.adjust instead.
#17 22.77
#17 22.77 More info and automated migrator: https://sass-lang.com/d/import
#17 22.77
#17 22.77 ╷
#17 22.77 125 │ $colors--light-theme--background-inputs: adjust-color($color-x-dark, $lightness: 100% * (1 - $input-background-opacity-amount)) !default;
#17 22.77 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 22.77 ╵
#17 22.77 node_modules/vanilla-framework/scss/_settings_colors.scss 125:42 @import
#17 22.77 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 22.77 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 22.77 _index.scss 1:9 @import
#17 22.77 static/client/App.scss 4:9 root stylesheet
#17 22.77
#17 22.78 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.78 Use color.adjust instead.
#17 22.78
#17 22.78 More info and automated migrator: https://sass-lang.com/d/import
#17 22.78
#17 22.78 ╷
#17 22.78 126 │ $colors--light-theme--background-active: adjust-color($color-x-dark, $lightness: 100% * (1 - $active-background-opacity-amount)) !default;
#17 22.78 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 22.78 ╵
#17 22.78 node_modules/vanilla-framework/scss/_settings_colors.scss 126:42 @import
#17 22.78 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 22.78 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 22.78 _index.scss 1:9 @import
#17 22.78 static/client/App.scss 4:9 root stylesheet
#17 22.78
#17 22.78 DEPRECATION WARNING [global-builtin]: Global built-in functions are deprecated and will be removed in Dart Sass 3.0.0.
#17 22.78 Use color.adjust instead.
#17 22.78
#17 22.78 More info and automated migrator: https://sass-lang.com/d/import
#17 22.78
#17 22.78 ╷
#17 22.78 127 │ $colors--light-theme--background-hover: adjust-color($color-x-dark, $lightness: 100% * (1 - $hover-background-opacity-amount)) !default;
#17 22.78 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#17 22.78 ╵
#17 22.78 node_modules/vanilla-framework/scss/_settings_colors.scss 127:41 @import
#17 22.78 node_modules/vanilla-framework/scss/_settings.scss 14:9 @import
#17 22.78 node_modules/vanilla-framework/scss/_vanilla.scss 1:9 @import
#17 22.78 _index.scss 1:9 @import
#17 22.78 static/client/App.scss 4:9 root stylesheet
#17 22.78
#17 23.99 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 23.99 rules will be changing to match the behavior specified by CSS in an upcoming
#17 23.99 version. To keep the existing behavior, move the declaration above the nested
#17 23.99 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 23.99
#17 23.99 More info: https://sass-lang.com/d/mixed-decls
#17 23.99
#17 23.99 ╷
#17 23.99 6 │ ┌ @supports (display: grid) {
#17 23.99 7 │ │ grid-column-end: span #{$col};
#17 23.99 8 │ │
#17 23.99 9 │ │ //nesting
#17 23.99 10 │ │ @if $col > 1 {
#17 23.99 11 │ │ & .row {
#17 23.99 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 23.99 13 │ │ }
#17 23.99 14 │ │ }
#17 23.99 15 │ │ }
#17 23.99 │ └─── nested rule
#17 23.99 ... │
#17 23.99 78 │ width: 100%;
#17 23.99 │ ^^^^^^^^^^^ declaration
#17 23.99 ╵
#17 23.99 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#17 23.99 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 23.99 static/client/App.scss 5:1 root stylesheet
#17 23.99
#17 24.00 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 24.00 rules will be changing to match the behavior specified by CSS in an upcoming
#17 24.00 version. To keep the existing behavior, move the declaration above the nested
#17 24.00 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 24.00
#17 24.00 More info: https://sass-lang.com/d/mixed-decls
#17 24.00
#17 24.00 ╷
#17 24.00 6 │ ┌ @supports (display: grid) {
#17 24.00 7 │ │ grid-column-end: span #{$col};
#17 24.00 8 │ │
#17 24.00 9 │ │ //nesting
#17 24.00 10 │ │ @if $col > 1 {
#17 24.00 11 │ │ & .row {
#17 24.00 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 24.00 13 │ │ }
#17 24.00 14 │ │ }
#17 24.00 15 │ │ }
#17 24.00 │ └─── nested rule
#17 24.00 ... │
#17 24.00 78 │ width: 100%;
#17 24.00 │ ^^^^^^^^^^^ declaration
#17 24.00 ╵
#17 24.00 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#17 24.00 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 24.00 static/client/App.scss 5:1 root stylesheet
#17 24.00
#17 24.00 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 24.00 rules will be changing to match the behavior specified by CSS in an upcoming
#17 24.00 version. To keep the existing behavior, move the declaration above the nested
#17 24.00 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 24.00
#17 24.00 More info: https://sass-lang.com/d/mixed-decls
#17 24.00
#17 24.00 ╷
#17 24.00 6 │ ┌ @supports (display: grid) {
#17 24.00 7 │ │ grid-column-end: span #{$col};
#17 24.00 8 │ │
#17 24.00 9 │ │ //nesting
#17 24.00 10 │ │ @if $col > 1 {
#17 24.00 11 │ │ & .row {
#17 24.00 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 24.00 13 │ │ }
#17 24.00 14 │ │ }
#17 24.00 15 │ │ }
#17 24.00 │ └─── nested rule
#17 24.00 ... │
#17 24.00 78 │ width: 100%;
#17 24.00 │ ^^^^^^^^^^^ declaration
#17 24.00 ╵
#17 24.00 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#17 24.00 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 24.00 static/client/App.scss 5:1 root stylesheet
#17 24.00
#17 24.00 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 24.00 rules will be changing to match the behavior specified by CSS in an upcoming
#17 24.00 version. To keep the existing behavior, move the declaration above the nested
#17 24.00 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 24.00
#17 24.00 More info: https://sass-lang.com/d/mixed-decls
#17 24.00
#17 24.00 ╷
#17 24.00 6 │ ┌ @supports (display: grid) {
#17 24.00 7 │ │ grid-column-end: span #{$col};
#17 24.00 8 │ │
#17 24.00 9 │ │ //nesting
#17 24.00 10 │ │ @if $col > 1 {
#17 24.00 11 │ │ & .row {
#17 24.00 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 24.00 13 │ │ }
#17 24.00 14 │ │ }
#17 24.00 15 │ │ }
#17 24.00 │ └─── nested rule
#17 24.00 ... │
#17 24.00 78 │ width: 100%;
#17 24.00 │ ^^^^^^^^^^^ declaration
#17 24.00 ╵
#17 24.00 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#17 24.00 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 24.00 static/client/App.scss 5:1 root stylesheet
#17 24.00
#17 24.00 DEPRECATION WARNING [mixed-decls]: Sass's behavior for declarations that appear after nested
#17 24.00 rules will be changing to match the behavior specified by CSS in an upcoming
#17 24.00 version. To keep the existing behavior, move the declaration above the nested
#17 24.00 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#17 24.00
#17 24.00 More info: https://sass-lang.com/d/mixed-decls
#17 24.00
#17 24.00 ╷
#17 24.00 6 │ ┌ @supports (display: grid) {
#17 24.00 7 │ │ grid-column-end: span #{$col};
#17 24.00 8 │ │
#17 24.00 9 │ │ //nesting
#17 24.00 10 │ │ @if $col > 1 {
#17 24.00 11 │ │ & .row {
#17 24.00 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#17 24.00 13 │ │ }
#17 24.00 14 │ │ }
#17 24.00 15 │ │ }
#17 24.00 │ └─── nested rule
#17 24.00 ... │
#17 24.00 109 │ width: 100%;
#17 24.00 │ ^^^^^^^^^^^ declaration
#17 24.00 ╵
#17 24.00 node_modules/vanilla-framework/scss/_patterns_grid.scss 109:9 vf-p-grid()
#17 24.00 node_modules/vanilla-framework/scss/_vanilla.scss 116:3 vanilla()
#17 24.00 static/client/App.scss 5:1 root stylesheet
#17 24.00
#17 26.56 WARNING: 747 repetitive deprecation warnings omitted.
#17 26.56 Run in verbose mode to see all warnings.
#17 26.56
#17 27.72 Done in 27.33s.
#17 DONE 27.8s
#19 [stage-1 7/7] COPY --from=build /srv/static/build /srv/static/build
#19 DONE 0.1s
#20 exporting to image
#20 exporting layers
#20 exporting layers 2.3s done
#20 writing image sha256:937cd3a84547cc7c03c816f8312d3c2f642ea5dca5cdf56372b204aa52c6c792 done
#20 naming to prod-comms.ps5.docker-registry.canonical.com/cs.canonical.com:1746449961-5ecea4c done
#20 DONE 2.3s
The push refers to repository [prod-comms.ps5.docker-registry.canonical.com/cs.canonical.com]
9824a69d96f1: Preparing
e08b40004587: Preparing
12bc8b939e26: Preparing
8ab9aa7f2622: Preparing
9d0ecbe55a9f: Preparing
5f70bf18a086: Preparing
3abdd8a5e7a8: Preparing
5f70bf18a086: Waiting
3abdd8a5e7a8: Waiting
e08b40004587: Pushed
5f70bf18a086: Layer already exists
3abdd8a5e7a8: Layer already exists
9824a69d96f1: Pushed
9d0ecbe55a9f: Pushed
12bc8b939e26: Pushed
8ab9aa7f2622: Pushed
1746449961-5ecea4c: digest: sha256:0876cb79a8bb228f692868a9e2eb3252d823c109085c80aa08698c7ecdf14bb4 size: 1789
Untagged: prod-comms.ps5.docker-registry.canonical.com/cs.canonical.com:1746449961-5ecea4c
Untagged: prod-comms.ps5.docker-registry.canonical.com/cs.canonical.com@sha256:0876cb79a8bb228f692868a9e2eb3252d823c109085c80aa08698c7ecdf14bb4
Deleted: sha256:937cd3a84547cc7c03c816f8312d3c2f642ea5dca5cdf56372b204aa52c6c792
Disabling connections to 'cs-canonical-com-179'
UPDATE 1
Force disconnecting clients on 'cs-canonical-com-179'
pg_terminate_backend
----------------------
(0 rows)
Attempting to delete the database 'cs-canonical-com-179'
Creating new database 'cs-canonical-com-179'
Enabling connections to 'cs-canonical-com-179'
UPDATE 1
konf demo konf/site.yaml --database-url postgresql://postgres:****@postgres:5432/cs-canonical-com-179 -o domain=cs-canonical-com-179.demos.haus image=prod-comms.ps5.docker-registry.canonical.com/cs.canonical.com tlsName=demos-haus secretKey=demos-haus -l github.org=canonical github.repo=cs.canonical.com github.pr=179 --tag 1746449961-5ecea4c
service/cs-canonical-com-179-demos-haus unchanged
warning: error calculating patch from openapi spec: The order in patch list:
[map[name:REDIS_HOST valueFrom:map[secretKeyRef:map[key:host name:webteam-valkey]]] map[name:REDIS_PORT valueFrom:map[secretKeyRef:map[key:port name:webteam-valkey]]] map[name:GH_TOKEN valueFrom:map[secretKeyRef:map[key:github name:webteam-valkey]]] map[name:DIRECTORY_API_TOKEN valueFrom:map[secretKeyRef:map[key:token name:directory-api]]] map[name:JIRA_EMAIL valueFrom:map[secretKeyRef:map[key:jira-email name:cs-canonical-com]]] map[name:JIRA_TOKEN valueFrom:map[secretKeyRef:map[key:jira-token name:cs-canonical-com]]] map[name:JIRA_TOKEN valueFrom:map[secretKeyRef:map[key:jira-token name:cs-canonical-com]]] map[name:JIRA_URL value:https://warthogs.atlassian.net] map[name:JIRA_LABELS value:sites_BAU] map[name:JIRA_COPY_UPDATES_EPIC value:WD-12643] map[name:GOOGLE_DRIVE_FOLDER_ID valueFrom:map[secretKeyRef:map[key:google-drive-folder-id name:cs-canonical-com]]] map[name:COPYDOC_TEMPLATE_ID valueFrom:map[secretKeyRef:map[key:copydoc-template-id name:cs-canonical-com]]] map[name:GOOGLE_PRIVATE_KEY valueFrom:map[secretKeyRef:map[key:google-private-key name:cs-canonical-com]]] map[name:GOOGLE_PRIVATE_KEY_ID valueFrom:map[secretKeyRef:map[key:google-private-key-id name:cs-canonical-com]]] map[name:FLASK_DEBUG value:1] map[name:DATABASE_URL value:postgresql://postgres:****@postgres:5432/cs-canonical-com-179]]
doesn't match $setElementOrder list:
[map[name:TALISKER_NETWORKS] map[name:SECRET_KEY] map[name:HTTP_PROXY] map[name:HTTPS_PROXY] map[name:NO_PROXY] map[name:REDIS_HOST] map[name:REDIS_PORT] map[name:GH_TOKEN] map[name:DIRECTORY_API_TOKEN] map[name:JIRA_EMAIL] map[name:JIRA_TOKEN] map[name:JIRA_URL] map[name:JIRA_LABELS] map[name:JIRA_COPY_UPDATES_EPIC] map[name:GOOGLE_DRIVE_FOLDER_ID] map[name:COPYDOC_TEMPLATE_ID] map[name:GOOGLE_PRIVATE_KEY] map[name:GOOGLE_PRIVATE_KEY_ID] map[name:FLASK_DEBUG] map[name:JIRA_TOKEN] map[name:DATABASE_URL]]
Warning: networking.k8s.io/v1beta1 Ingress is deprecated in v1.19+, unavailable in v1.22+; use networking.k8s.io/v1 Ingress
ingress.networking.k8s.io/cs-canonical-com-179-demos-haus configured
error: error when applying patch:
to:
Resource: "apps/v1, Resource=deployments", GroupVersionKind: "apps/v1, Kind=Deployment"
Name: "cs-canonical-com-179-demos-haus", Namespace: "default"
for: "STDIN": error when creating patch with:
original:
{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{},"labels":{"app":"cs-canonical-com-179.demos.haus","github.org":"canonical","github.pr":"179","github.repo":"cs.canonical.com"},"name":"cs-canonical-com-179-demos-haus","namespace":"default"},"spec":{"replicas":1,"selector":{"matchLabels":{"app":"cs-canonical-com-179.demos.haus"}},"template":{"metadata":{"labels":{"app":"cs-canonical-com-179.demos.haus"}},"spec":{"containers":[{"env":[{"name":"TALISKER_NETWORKS","value":"10.0.0.0/8"},{"name":"SECRET_KEY","valueFrom":{"secretKeyRef":{"key":"demos-haus","name":"secret-keys"}}},{"name":"HTTP_PROXY","value":"http://squid.internal:3128/"},{"name":"HTTPS_PROXY","value":"http://squid.internal:3128/"},{"name":"NO_PROXY","value":".internal,ubuntu.com,.ubuntu.com,snapcraft.io,.snapcraft.io,jujucharms.com,.jujucharms.com,maas.io,.maas.io,conjure-up.io,.conjure-up.io,netplan.io,.netplan.io,canonical.com,.canonical.com,launchpad.net,.launchpad.net,linuxcontainers.org,.linuxcontainers.org,cloud-init.io,.cloud-init.io,vanillaframework.io,.vanillaframework.io,anbox-cloud.io,.anbox-cloud.io,juju.is,.juju.is,dqlite.io,.dqlite.io,charmhub.io,.charmhub.io"},{"name":"BUILD_URL","value":"https://jenkins.canonical.com/webteam/job/start-demo/51844/"},{"name":"JENKINS_URL","valueFrom":{"secretKeyRef":{"key":"url","name":"webteam-jenkins"}}},{"name":"JENKINS_TOKEN","valueFrom":{"secretKeyRef":{"key":"demos-remote-build-token","name":"webteam-jenkins"}}}],"image":"prod-comms.ps5.docker-registry.canonical.com/site-placeholder:demo-actions","name":"cs-canonical-com-179-demos-haus","ports":[{"containerPort":80,"name":"http"}],"readinessProbe":{"httpGet":{"path":"/_status/check","port":80},"periodSeconds":5,"timeoutSeconds":3},"resources":{"limits":{"memory":"256Mi"},"requests":{"memory":"128Mi"}}}]}}}}
modified:
{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{"kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{},\"labels\":{\"app\":\"cs-canonical-com-179.demos.haus\",\"github.org\":\"canonical\",\"github.pr\":\"179\",\"github.repo\":\"cs.canonical.com\"},\"name\":\"cs-canonical-com-179-demos-haus\",\"namespace\":\"default\"},\"spec\":{\"replicas\":1,\"selector\":{\"matchLabels\":{\"app\":\"cs-canonical-com-179.demos.haus\"}},\"template\":{\"metadata\":{\"labels\":{\"app\":\"cs-canonical-com-179.demos.haus\"}},\"spec\":{\"containers\":[{\"env\":[{\"name\":\"TALISKER_NETWORKS\",\"value\":\"10.0.0.0/8\"},{\"name\":\"SECRET_KEY\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"demos-haus\",\"name\":\"secret-keys\"}}},{\"name\":\"HTTP_PROXY\",\"value\":\"http://squid.internal:3128/\"},{\"name\":\"HTTPS_PROXY\",\"value\":\"http://squid.internal:3128/\"},{\"name\":\"NO_PROXY\",\"value\":\".internal,ubuntu.com,.ubuntu.com,snapcraft.io,.snapcraft.io,jujucharms.com,.jujucharms.com,maas.io,.maas.io,conjure-up.io,.conjure-up.io,netplan.io,.netplan.io,canonical.com,.canonical.com,launchpad.net,.launchpad.net,linuxcontainers.org,.linuxcontainers.org,cloud-init.io,.cloud-init.io,vanillaframework.io,.vanillaframework.io,anbox-cloud.io,.anbox-cloud.io,juju.is,.juju.is,dqlite.io,.dqlite.io,charmhub.io,.charmhub.io\"},{\"name\":\"REDIS_HOST\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"host\",\"name\":\"webteam-valkey\"}}},{\"name\":\"REDIS_PORT\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"port\",\"name\":\"webteam-valkey\"}}},{\"name\":\"GH_TOKEN\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"github\",\"name\":\"webteam-valkey\"}}},{\"name\":\"DIRECTORY_API_TOKEN\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"token\",\"name\":\"directory-api\"}}},{\"name\":\"JIRA_EMAIL\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"jira-email\",\"name\":\"cs-canonical-com\"}}},{\"name\":\"JIRA_TOKEN\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"jira-token\",\"name\":\"cs-canonical-com\"}}},{\"name\":\"JIRA_URL\",\"value\":\"https://warthogs.atlassian.net\"},{\"name\":\"JIRA_LABELS\",\"value\":\"sites_BAU\"},{\"name\":\"JIRA_COPY_UPDATES_EPIC\",\"value\":\"WD-12643\"},{\"name\":\"GOOGLE_DRIVE_FOLDER_ID\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"google-drive-folder-id\",\"name\":\"cs-canonical-com\"}}},{\"name\":\"COPYDOC_TEMPLATE_ID\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"copydoc-template-id\",\"name\":\"cs-canonical-com\"}}},{\"name\":\"GOOGLE_PRIVATE_KEY\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"google-private-key\",\"name\":\"cs-canonical-com\"}}},{\"name\":\"GOOGLE_PRIVATE_KEY_ID\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"google-private-key-id\",\"name\":\"cs-canonical-com\"}}},{\"name\":\"FLASK_DEBUG\",\"value\":\"1\"},{\"name\":\"JIRA_TOKEN\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"jira-token\",\"name\":\"cs-canonical-com\"}}},{\"name\":\"DATABASE_URL\",\"value\":\"postgresql://postgres:****@postgres:5432/cs-canonical-com-179\"}],\"image\":\"prod-comms.ps5.docker-registry.canonical.com/cs.canonical.com:1746449961-5ecea4c\",\"name\":\"cs-canonical-com-179-demos-haus\",\"ports\":[{\"containerPort\":80,\"name\":\"http\"}],\"readinessProbe\":{\"httpGet\":{\"path\":\"/_status/check\",\"port\":80},\"periodSeconds\":5,\"timeoutSeconds\":3},\"resources\":{\"limits\":{\"memory\":\"512Mi\"},\"requests\":{\"memory\":\"128Mi\"}}}]}}}}\n"},"labels":{"app":"cs-canonical-com-179.demos.haus","github.org":"canonical","github.pr":"179","github.repo":"cs.canonical.com"},"name":"cs-canonical-com-179-demos-haus","namespace":"default"},"spec":{"replicas":1,"selector":{"matchLabels":{"app":"cs-canonical-com-179.demos.haus"}},"template":{"metadata":{"labels":{"app":"cs-canonical-com-179.demos.haus"}},"spec":{"containers":[{"env":[{"name":"TALISKER_NETWORKS","value":"10.0.0.0/8"},{"name":"SECRET_KEY","valueFrom":{"secretKeyRef":{"key":"demos-haus","name":"secret-keys"}}},{"name":"HTTP_PROXY","value":"http://squid.internal:3128/"},{"name":"HTTPS_PROXY","value":"http://squid.internal:3128/"},{"name":"NO_PROXY","value":".internal,ubuntu.com,.ubuntu.com,snapcraft.io,.snapcraft.io,jujucharms.com,.jujucharms.com,maas.io,.maas.io,conjure-up.io,.conjure-up.io,netplan.io,.netplan.io,canonical.com,.canonical.com,launchpad.net,.launchpad.net,linuxcontainers.org,.linuxcontainers.org,cloud-init.io,.cloud-init.io,vanillaframework.io,.vanillaframework.io,anbox-cloud.io,.anbox-cloud.io,juju.is,.juju.is,dqlite.io,.dqlite.io,charmhub.io,.charmhub.io"},{"name":"REDIS_HOST","valueFrom":{"secretKeyRef":{"key":"host","name":"webteam-valkey"}}},{"name":"REDIS_PORT","valueFrom":{"secretKeyRef":{"key":"port","name":"webteam-valkey"}}},{"name":"GH_TOKEN","valueFrom":{"secretKeyRef":{"key":"github","name":"webteam-valkey"}}},{"name":"DIRECTORY_API_TOKEN","valueFrom":{"secretKeyRef":{"key":"token","name":"directory-api"}}},{"name":"JIRA_EMAIL","valueFrom":{"secretKeyRef":{"key":"jira-email","name":"cs-canonical-com"}}},{"name":"JIRA_TOKEN","valueFrom":{"secretKeyRef":{"key":"jira-token","name":"cs-canonical-com"}}},{"name":"JIRA_URL","value":"https://warthogs.atlassian.net"},{"name":"JIRA_LABELS","value":"sites_BAU"},{"name":"JIRA_COPY_UPDATES_EPIC","value":"WD-12643"},{"name":"GOOGLE_DRIVE_FOLDER_ID","valueFrom":{"secretKeyRef":{"key":"google-drive-folder-id","name":"cs-canonical-com"}}},{"name":"COPYDOC_TEMPLATE_ID","valueFrom":{"secretKeyRef":{"key":"copydoc-template-id","name":"cs-canonical-com"}}},{"name":"GOOGLE_PRIVATE_KEY","valueFrom":{"secretKeyRef":{"key":"google-private-key","name":"cs-canonical-com"}}},{"name":"GOOGLE_PRIVATE_KEY_ID","valueFrom":{"secretKeyRef":{"key":"google-private-key-id","name":"cs-canonical-com"}}},{"name":"FLASK_DEBUG","value":"1"},{"name":"JIRA_TOKEN","valueFrom":{"secretKeyRef":{"key":"jira-token","name":"cs-canonical-com"}}},{"name":"DATABASE_URL","value":"postgresql://postgres:****@postgres:5432/cs-canonical-com-179"}],"image":"prod-comms.ps5.docker-registry.canonical.com/cs.canonical.com:1746449961-5ecea4c","name":"cs-canonical-com-179-demos-haus","ports":[{"containerPort":80,"name":"http"}],"readinessProbe":{"httpGet":{"path":"/_status/check","port":80},"periodSeconds":5,"timeoutSeconds":3},"resources":{"limits":{"memory":"512Mi"},"requests":{"memory":"128Mi"}}}]}}}}
current:
{"apiVersion":"apps/v1","kind":"Deployment","metadata":{"annotations":{"deployment.kubernetes.io/revision":"2","kubectl.kubernetes.io/last-applied-configuration":"{\"apiVersion\":\"apps/v1\",\"kind\":\"Deployment\",\"metadata\":{\"annotations\":{},\"labels\":{\"app\":\"cs-canonical-com-179.demos.haus\",\"github.org\":\"canonical\",\"github.pr\":\"179\",\"github.repo\":\"cs.canonical.com\"},\"name\":\"cs-canonical-com-179-demos-haus\",\"namespace\":\"default\"},\"spec\":{\"replicas\":1,\"selector\":{\"matchLabels\":{\"app\":\"cs-canonical-com-179.demos.haus\"}},\"template\":{\"metadata\":{\"labels\":{\"app\":\"cs-canonical-com-179.demos.haus\"}},\"spec\":{\"containers\":[{\"env\":[{\"name\":\"TALISKER_NETWORKS\",\"value\":\"10.0.0.0/8\"},{\"name\":\"SECRET_KEY\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"demos-haus\",\"name\":\"secret-keys\"}}},{\"name\":\"HTTP_PROXY\",\"value\":\"http://squid.internal:3128/\"},{\"name\":\"HTTPS_PROXY\",\"value\":\"http://squid.internal:3128/\"},{\"name\":\"NO_PROXY\",\"value\":\".internal,ubuntu.com,.ubuntu.com,snapcraft.io,.snapcraft.io,jujucharms.com,.jujucharms.com,maas.io,.maas.io,conjure-up.io,.conjure-up.io,netplan.io,.netplan.io,canonical.com,.canonical.com,launchpad.net,.launchpad.net,linuxcontainers.org,.linuxcontainers.org,cloud-init.io,.cloud-init.io,vanillaframework.io,.vanillaframework.io,anbox-cloud.io,.anbox-cloud.io,juju.is,.juju.is,dqlite.io,.dqlite.io,charmhub.io,.charmhub.io\"},{\"name\":\"BUILD_URL\",\"value\":\"https://jenkins.canonical.com/webteam/job/start-demo/51844/\"},{\"name\":\"JENKINS_URL\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"url\",\"name\":\"webteam-jenkins\"}}},{\"name\":\"JENKINS_TOKEN\",\"valueFrom\":{\"secretKeyRef\":{\"key\":\"demos-remote-build-token\",\"name\":\"webteam-jenkins\"}}}],\"image\":\"prod-comms.ps5.docker-registry.canonical.com/site-placeholder:demo-actions\",\"name\":\"cs-canonical-com-179-demos-haus\",\"ports\":[{\"containerPort\":80,\"name\":\"http\"}],\"readinessProbe\":{\"httpGet\":{\"path\":\"/_status/check\",\"port\":80},\"periodSeconds\":5,\"timeoutSeconds\":3},\"resources\":{\"limits\":{\"memory\":\"256Mi\"},\"requests\":{\"memory\":\"128Mi\"}}}]}}}}\n"},"creationTimestamp":"2025-05-04T09:02:07Z","generation":2,"labels":{"app":"cs-canonical-com-179.demos.haus","github.org":"canonical","github.pr":"179","github.repo":"cs.canonical.com"},"managedFields":[{"apiVersion":"apps/v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{".":{},"f:kubectl.kubernetes.io/last-applied-configuration":{}},"f:labels":{".":{},"f:app":{},"f:github.org":{},"f:github.pr":{},"f:github.repo":{}}},"f:spec":{"f:progressDeadlineSeconds":{},"f:replicas":{},"f:revisionHistoryLimit":{},"f:selector":{},"f:strategy":{"f:rollingUpdate":{".":{},"f:maxSurge":{},"f:maxUnavailable":{}},"f:type":{}},"f:template":{"f:metadata":{"f:labels":{".":{},"f:app":{}}},"f:spec":{"f:containers":{"k:{\"name\":\"cs-canonical-com-179-demos-haus\"}":{".":{},"f:env":{".":{},"k:{\"name\":\"BUILD_URL\"}":{".":{},"f:name":{},"f:value":{}},"k:{\"name\":\"HTTPS_PROXY\"}":{".":{},"f:name":{},"f:value":{}},"k:{\"name\":\"HTTP_PROXY\"}":{".":{},"f:name":{},"f:value":{}},"k:{\"name\":\"JENKINS_TOKEN\"}":{".":{},"f:name":{},"f:valueFrom":{".":{},"f:secretKeyRef":{".":{},"f:key":{},"f:name":{}}}},"k:{\"name\":\"JENKINS_URL\"}":{".":{},"f:name":{},"f:valueFrom":{".":{},"f:secretKeyRef":{".":{},"f:key":{},"f:name":{}}}},"k:{\"name\":\"NO_PROXY\"}":{".":{},"f:name":{},"f:value":{}},"k:{\"name\":\"SECRET_KEY\"}":{".":{},"f:name":{},"f:valueFrom":{".":{},"f:secretKeyRef":{".":{},"f:key":{},"f:name":{}}}},"k:{\"name\":\"TALISKER_NETWORKS\"}":{".":{},"f:name":{},"f:value":{}}},"f:image":{},"f:imagePullPolicy":{},"f:name":{},"f:ports":{".":{},"k:{\"containerPort\":80,\"protocol\":\"TCP\"}":{".":{},"f:containerPort":{},"f:name":{},"f:protocol":{}}},"f:readinessProbe":{".":{},"f:failureThreshold":{},"f:httpGet":{".":{},"f:path":{},"f:port":{},"f:scheme":{}},"f:periodSeconds":{},"f:successThreshold":{},"f:timeoutSeconds":{}},"f:resources":{".":{},"f:limits":{".":{},"f:memory":{}},"f:requests":{".":{},"f:memory":{}}},"f:terminationMessagePath":{},"f:terminationMessagePolicy":{}}},"f:dnsPolicy":{},"f:restartPolicy":{},"f:schedulerName":{},"f:securityContext":{},"f:terminationGracePeriodSeconds":{}}}}},"manager":"kubectl-client-side-apply","operation":"Update","time":"2025-05-04T09:02:07Z"},{"apiVersion":"apps/v1","fieldsType":"FieldsV1","fieldsV1":{"f:metadata":{"f:annotations":{"f:deployment.kubernetes.io/revision":{}}},"f:status":{"f:availableReplicas":{},"f:conditions":{".":{},"k:{\"type\":\"Available\"}":{".":{},"f:lastTransitionTime":{},"f:lastUpdateTime":{},"f:message":{},"f:reason":{},"f:status":{},"f:type":{}},"k:{\"type\":\"Progressing\"}":{".":{},"f:lastTransitionTime":{},"f:lastUpdateTime":{},"f:message":{},"f:reason":{},"f:status":{},"f:type":{}}},"f:observedGeneration":{},"f:readyReplicas":{},"f:replicas":{},"f:unavailableReplicas":{},"f:updatedReplicas":{}}},"manager":"kube-controller-manager","operation":"Update","time":"2025-05-05T12:59:23Z"}],"name":"cs-canonical-com-179-demos-haus","namespace":"default","resourceVersion":"257179625","uid":"6d421804-b2bb-4791-8347-42f57cd0c879"},"spec":{"progressDeadlineSeconds":600,"replicas":1,"revisionHistoryLimit":10,"selector":{"matchLabels":{"app":"cs-canonical-com-179.demos.haus"}},"strategy":{"rollingUpdate":{"maxSurge":"25%","maxUnavailable":"25%"},"type":"RollingUpdate"},"template":{"metadata":{"creationTimestamp":null,"labels":{"app":"cs-canonical-com-179.demos.haus"}},"spec":{"containers":[{"env":[{"name":"TALISKER_NETWORKS","value":"10.0.0.0/8"},{"name":"SECRET_KEY","valueFrom":{"secretKeyRef":{"key":"demos-haus","name":"secret-keys"}}},{"name":"HTTP_PROXY","value":"http://squid.internal:3128/"},{"name":"HTTPS_PROXY","value":"http://squid.internal:3128/"},{"name":"NO_PROXY","value":".internal,ubuntu.com,.ubuntu.com,snapcraft.io,.snapcraft.io,jujucharms.com,.jujucharms.com,maas.io,.maas.io,conjure-up.io,.conjure-up.io,netplan.io,.netplan.io,canonical.com,.canonical.com,launchpad.net,.launchpad.net,linuxcontainers.org,.linuxcontainers.org,cloud-init.io,.cloud-init.io,vanillaframework.io,.vanillaframework.io,anbox-cloud.io,.anbox-cloud.io,juju.is,.juju.is,dqlite.io,.dqlite.io,charmhub.io,.charmhub.io"},{"name":"BUILD_URL","value":"https://jenkins.canonical.com/webteam/job/start-demo/51844/"},{"name":"JENKINS_URL","valueFrom":{"secretKeyRef":{"key":"url","name":"webteam-jenkins"}}},{"name":"JENKINS_TOKEN","valueFrom":{"secretKeyRef":{"key":"demos-remote-build-token","name":"webteam-jenkins"}}}],"image":"prod-comms.ps5.docker-registry.canonical.com/site-placeholder:demo-actions","imagePullPolicy":"IfNotPresent","name":"cs-canonical-com-179-demos-haus","ports":[{"containerPort":80,"name":"http","protocol":"TCP"}],"readinessProbe":{"failureThreshold":3,"httpGet":{"path":"/_status/check","port":80,"scheme":"HTTP"},"periodSeconds":5,"successThreshold":1,"timeoutSeconds":3},"resources":{"limits":{"memory":"256Mi"},"requests":{"memory":"128Mi"}},"terminationMessagePath":"/dev/termination-log","terminationMessagePolicy":"File"}],"dnsPolicy":"ClusterFirst","restartPolicy":"Always","schedulerName":"default-scheduler","securityContext":{},"terminationGracePeriodSeconds":30}}},"status":{"availableReplicas":1,"conditions":[{"lastTransitionTime":"2025-05-04T09:02:28Z","lastUpdateTime":"2025-05-04T09:02:28Z","message":"Deployment has minimum availability.","reason":"MinimumReplicasAvailable","status":"True","type":"Available"},{"lastTransitionTime":"2025-05-04T09:02:08Z","lastUpdateTime":"2025-05-05T12:59:23Z","message":"ReplicaSet \"cs-canonical-com-179-demos-haus-6db976b5bc\" is progressing.","reason":"ReplicaSetUpdated","status":"True","type":"Progressing"}],"observedGeneration":2,"readyReplicas":1,"replicas":2,"unavailableReplicas":1,"updatedReplicas":1}}
for: "STDIN": The order in patch list:
[map[name:REDIS_HOST valueFrom:map[secretKeyRef:map[key:host name:webteam-valkey]]] map[name:REDIS_PORT valueFrom:map[secretKeyRef:map[key:port name:webteam-valkey]]] map[name:GH_TOKEN valueFrom:map[secretKeyRef:map[key:github name:webteam-valkey]]] map[name:DIRECTORY_API_TOKEN valueFrom:map[secretKeyRef:map[key:token name:directory-api]]] map[name:JIRA_EMAIL valueFrom:map[secretKeyRef:map[key:jira-email name:cs-canonical-com]]] map[name:JIRA_TOKEN valueFrom:map[secretKeyRef:map[key:jira-token name:cs-canonical-com]]] map[name:JIRA_TOKEN valueFrom:map[secretKeyRef:map[key:jira-token name:cs-canonical-com]]] map[name:JIRA_URL value:https://warthogs.atlassian.net] map[name:JIRA_LABELS value:sites_BAU] map[name:JIRA_COPY_UPDATES_EPIC value:WD-12643] map[name:GOOGLE_DRIVE_FOLDER_ID valueFrom:map[secretKeyRef:map[key:google-drive-folder-id name:cs-canonical-com]]] map[name:COPYDOC_TEMPLATE_ID valueFrom:map[secretKeyRef:map[key:copydoc-template-id name:cs-canonical-com]]] map[name:GOOGLE_PRIVATE_KEY valueFrom:map[secretKeyRef:map[key:google-private-key name:cs-canonical-com]]] map[name:GOOGLE_PRIVATE_KEY_ID valueFrom:map[secretKeyRef:map[key:google-private-key-id name:cs-canonical-com]]] map[name:FLASK_DEBUG value:1] map[name:DATABASE_URL value:postgresql://postgres:****@postgres:5432/cs-canonical-com-179]]
doesn't match $setElementOrder list:
[map[name:TALISKER_NETWORKS] map[name:SECRET_KEY] map[name:HTTP_PROXY] map[name:HTTPS_PROXY] map[name:NO_PROXY] map[name:REDIS_HOST] map[name:REDIS_PORT] map[name:GH_TOKEN] map[name:DIRECTORY_API_TOKEN] map[name:JIRA_EMAIL] map[name:JIRA_TOKEN] map[name:JIRA_URL] map[name:JIRA_LABELS] map[name:JIRA_COPY_UPDATES_EPIC] map[name:GOOGLE_DRIVE_FOLDER_ID] map[name:COPYDOC_TEMPLATE_ID] map[name:GOOGLE_PRIVATE_KEY] map[name:GOOGLE_PRIVATE_KEY_ID] map[name:FLASK_DEBUG] map[name:JIRA_TOKEN] map[name:DATABASE_URL]]
Build step 'Execute shell' marked build as failure
Started calculate disk usage of build
Finished Calculation of disk usage of build in 2 second
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: FAILURE