1. Webteam
  2. Demo Service

Building

jp-ubuntu-com-462.demos.haus

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
2026-10-16 08:13:09 FAILURE
jp-ubuntu-com-462.demos.haus Jenkins logs

Started by remote host 10.131.112.4
Running as SYSTEM
Building remotely on jenkins-agent-focal-ps5-3 (ps5-node k8s demo) in workspace /var/lib/jenkins/slaves/jenkins-agent-focal-ps5-3/workspace/start-demo@2
[start-demo@2] $ /bin/bash --login /tmp/jenkins15385427298506658196.sh
snap "konf" has no updates available
#################
Starting demo for PR: https://github.com/canonical/jp.ubuntu.com/pull/462
#################

########################################
# Starting: Wait for placeholder site jp-ubuntu-com-462.demos.haus to deploy
########################################

service/jp-ubuntu-com-462-demos-haus unchanged
deployment.apps/jp-ubuntu-com-462-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/jp-ubuntu-com-462-demos-haus configured

########################################
# Success: Wait for placeholder site jp-ubuntu-com-462.demos.haus to deploy
########################################

Cloning into 'jp.ubuntu.com-pull-462'...
From https://github.com/canonical/jp.ubuntu.com
 * [new ref]         refs/pull/462/head -> pull_462
Switched to branch 'pull_462'
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 1.74kB done
#1 DONE 0.0s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:experimental
#2 DONE 0.2s

#3 docker-image://docker.io/docker/dockerfile:experimental@sha256:600e5c62eedff338b3f7a0850beb7c05866e0ef27b2d2e8c02aa468e78496ff5
#3 resolve docker.io/docker/dockerfile:experimental@sha256:600e5c62eedff338b3f7a0850beb7c05866e0ef27b2d2e8c02aa468e78496ff5 0.0s done
#3 CACHED

#4 [internal] load build definition from Dockerfile
#4 DONE 0.0s

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 1.74kB done
#1 DONE 0.0s

#5 [internal] load .dockerignore
#5 transferring context: 385B done
#5 DONE 0.0s

#6 [internal] load metadata for docker.io/library/ubuntu:jammy
#6 DONE 0.2s

#7 [internal] load metadata for docker.io/library/node:18
#7 DONE 0.4s

#8 [stage-4  1/10] FROM docker.io/library/ubuntu:jammy@sha256:5ec03bb3441e8b0bf3b4f9cd4629a1ae763010dc3035bb8da3ae6cf026486401
#8 resolve docker.io/library/ubuntu:jammy@sha256:5ec03bb3441e8b0bf3b4f9cd4629a1ae763010dc3035bb8da3ae6cf026486401 0.0s done
#8 CACHED

#9 [python-dependencies 2/4] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#9 0.641 Get:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
#9 0.654 Get:2 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
#9 0.678 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
#9 0.691 Get:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
#9 0.805 Get:5 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [4429 kB]
#9 0.942 Get:6 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
#9 1.039 Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]
#9 1.069 Get:8 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [7955 kB]
#9 1.185 Get:9 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
#9 1.222 Get:10 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1325 kB]
#9 1.239 Get:11 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
#9 1.254 Get:12 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [96.8 kB]
#9 2.865 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1627 kB]
#9 3.086 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [104 kB]
#9 3.099 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4758 kB]
#9 6.103 Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [8243 kB]
#9 6.743 Get:17 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.6 kB]
#9 6.743 Get:18 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.9 kB]
#9 7.083 Fetched 49.0 MB in 6s (7571 kB/s)
#9 7.083 Reading package lists...
#9 8.583 Reading package lists...
#9 10.05 Building dependency tree...
#9 10.41 Reading state information...
#9 10.87 The following additional packages will be installed:
#9 10.87   ca-certificates git-man libbrotli1 libcurl3-gnutls liberror-perl libexpat1
#9 10.87   libgdbm-compat4 libgdbm6 libldap-2.5-0 libmpdec3 libnghttp2-14 libperl5.34
#9 10.87   libpsl5 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib
#9 10.87   libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh-4
#9 10.87   media-types openssl perl perl-modules-5.34 python3 python3-distutils
#9 10.87   python3-lib2to3 python3-minimal python3-pkg-resources python3-wheel
#9 10.87   python3.10 python3.10-minimal readline-common
#9 10.88 Suggested packages:
#9 10.88   gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui
#9 10.88   gitk gitweb git-cvs git-mediawiki git-svn gdbm-l10n perl-doc
#9 10.88   libterm-readline-gnu-perl | libterm-readline-perl-perl make
#9 10.88   libtap-harness-archive-perl python3-doc python3-tk python3-venv
#9 10.88   python-setuptools-doc python3.10-venv python3.10-doc binutils binfmt-support
#9 10.88   readline-doc
#9 10.88 Recommended packages:
#9 10.88   patch less ssh-client libldap-common publicsuffix libsasl2-modules netbase
#9 10.88   build-essential python3-dev
#9 11.09 The following NEW packages will be installed:
#9 11.09   ca-certificates git git-man libbrotli1 libcurl3-gnutls liberror-perl
#9 11.09   libexpat1 libgdbm-compat4 libgdbm6 libldap-2.5-0 libmpdec3 libnghttp2-14
#9 11.09   libperl5.34 libpsl5 libpython3-stdlib libpython3.10-minimal
#9 11.09   libpython3.10-stdlib libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db
#9 11.09   libsqlite3-0 libssh-4 media-types openssl perl perl-modules-5.34 python3
#9 11.09   python3-distutils python3-lib2to3 python3-minimal python3-pip
#9 11.09   python3-pkg-resources python3-setuptools python3-wheel python3.10
#9 11.09   python3.10-minimal readline-common
#9 11.14 0 upgraded, 38 newly installed, 0 to remove and 3 not upgraded.
#9 11.14 Need to get 23.4 MB of archives.
#9 11.14 After this operation, 109 MB of additional disk space will be used.
#9 11.14 Get:1 http://security.ubuntu.com/ubuntu jammy-security/main amd64 libcurl3-gnutls amd64 7.81.0-1ubuntu1.30 [287 kB]
#9 11.15 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-minimal amd64 3.10.12-1~22.04.18 [817 kB]
#9 11.19 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libexpat1 amd64 2.4.7-1ubuntu0.9 [96.9 kB]
#9 11.20 Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-minimal amd64 3.10.12-1~22.04.18 [2277 kB]
#9 11.32 Get:5 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-minimal amd64 3.10.6-1~22.04.1 [24.3 kB]
#9 11.32 Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 media-types all 7.0.0 [25.5 kB]
#9 11.32 Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB]
#9 11.33 Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 readline-common all 8.1.2-1 [53.5 kB]
#9 11.33 Get:9 http://archive.ubuntu.com/ubuntu jammy/main amd64 libreadline8 amd64 8.1.2-1 [153 kB]
#9 11.33 Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsqlite3-0 amd64 3.37.2-2ubuntu0.8 [642 kB]
#9 11.39 Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-stdlib amd64 3.10.12-1~22.04.18 [1850 kB]
#9 11.51 Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10 amd64 3.10.12-1~22.04.18 [508 kB]
#9 11.53 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-stdlib amd64 3.10.6-1~22.04.1 [6812 B]
#9 11.53 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3 amd64 3.10.6-1~22.04.1 [22.8 kB]
#9 11.54 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 perl-modules-5.34 all 5.34.0-3ubuntu1.9 [2977 kB]
#9 11.63 Get:16 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgdbm6 amd64 1.23-1 [33.9 kB]
#9 11.63 Get:17 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgdbm-compat4 amd64 1.23-1 [6606 B]
#9 11.63 Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libperl5.34 amd64 5.34.0-3ubuntu1.9 [4796 kB]
#9 11.78 Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 perl amd64 5.34.0-3ubuntu1.9 [232 kB]
#9 11.78 Get:20 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 openssl amd64 3.0.2-0ubuntu1.30 [1186 kB]
#9 11.81 Get:21 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 ca-certificates all 20260601~22.04.1 [141 kB]
#9 11.81 Get:22 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-pkg-resources all 59.6.0-1.2ubuntu0.22.04.3 [133 kB]
#9 11.81 Get:23 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libnghttp2-14 amd64 1.43.0-1ubuntu0.4 [76.9 kB]
#9 11.81 Get:24 http://archive.ubuntu.com/ubuntu jammy/main amd64 libpsl5 amd64 0.21.0-1.2build2 [58.4 kB]
#9 11.81 Get:25 http://archive.ubuntu.com/ubuntu jammy/main amd64 libbrotli1 amd64 1.0.9-2build6 [315 kB]
#9 11.82 Get:26 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg2-3ubuntu1.2 [20.5 kB]
#9 11.82 Get:27 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsasl2-2 amd64 2.1.27+dfsg2-3ubuntu1.2 [53.8 kB]
#9 11.82 Get:28 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libldap-2.5-0 amd64 2.5.20+dfsg-0ubuntu0.22.04.1 [184 kB]
#9 11.82 Get:29 http://archive.ubuntu.com/ubuntu jammy/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2build4 [58.2 kB]
#9 11.82 Get:30 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libssh-4 amd64 0.9.6-2ubuntu0.22.04.8 [189 kB]
#9 11.84 Get:31 http://archive.ubuntu.com/ubuntu jammy/main amd64 liberror-perl all 0.17029-1 [26.5 kB]
#9 11.86 Get:32 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 git-man all 1:2.34.1-1ubuntu1.17 [954 kB]
#9 11.88 Get:33 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 git amd64 1:2.34.1-1ubuntu1.17 [3174 kB]
#9 11.95 Get:34 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-lib2to3 all 3.10.8-1~22.04 [77.6 kB]
#9 11.95 Get:35 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-distutils all 3.10.8-1~22.04 [139 kB]
#9 11.95 Get:36 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-setuptools all 59.6.0-1.2ubuntu0.22.04.3 [340 kB]
#9 11.96 Get:37 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-wheel all 0.37.1-2ubuntu0.22.04.1 [32.0 kB]
#9 11.96 Get:38 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-pip all 22.0.2+dfsg-1ubuntu0.7 [1306 kB]
#9 12.16 debconf: delaying package configuration, since apt-utils is not installed
#9 12.21 Fetched 23.4 MB in 1s (26.8 MB/s)
#9 12.27 Selecting previously unselected package libpython3.10-minimal:amd64.
#9 12.27 (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 ... 4393 files and directories currently installed.)
#9 12.27 Preparing to unpack .../libpython3.10-minimal_3.10.12-1~22.04.18_amd64.deb ...
#9 12.28 Unpacking libpython3.10-minimal:amd64 (3.10.12-1~22.04.18) ...
#9 12.35 Selecting previously unselected package libexpat1:amd64.
#9 12.36 Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.9_amd64.deb ...
#9 12.36 Unpacking libexpat1:amd64 (2.4.7-1ubuntu0.9) ...
#9 12.38 Selecting previously unselected package python3.10-minimal.
#9 12.38 Preparing to unpack .../python3.10-minimal_3.10.12-1~22.04.18_amd64.deb ...
#9 12.39 Unpacking python3.10-minimal (3.10.12-1~22.04.18) ...
#9 12.46 Setting up libpython3.10-minimal:amd64 (3.10.12-1~22.04.18) ...
#9 12.47 Setting up libexpat1:amd64 (2.4.7-1ubuntu0.9) ...
#9 12.48 Setting up python3.10-minimal (3.10.12-1~22.04.18) ...
#9 13.25 Selecting previously unselected package python3-minimal.
#9 13.25 (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 ... 4697 files and directories currently installed.)
#9 13.25 Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04.1_amd64.deb ...
#9 13.26 Unpacking python3-minimal (3.10.6-1~22.04.1) ...
#9 13.33 Selecting previously unselected package media-types.
#9 13.34 Preparing to unpack .../1-media-types_7.0.0_all.deb ...
#9 13.34 Unpacking media-types (7.0.0) ...
#9 13.36 Selecting previously unselected package libmpdec3:amd64.
#9 13.36 Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ...
#9 13.37 Unpacking libmpdec3:amd64 (2.5.1-2build2) ...
#9 13.39 Selecting previously unselected package readline-common.
#9 13.39 Preparing to unpack .../3-readline-common_8.1.2-1_all.deb ...
#9 13.39 Unpacking readline-common (8.1.2-1) ...
#9 13.41 Selecting previously unselected package libreadline8:amd64.
#9 13.42 Preparing to unpack .../4-libreadline8_8.1.2-1_amd64.deb ...
#9 13.42 Unpacking libreadline8:amd64 (8.1.2-1) ...
#9 13.44 Selecting previously unselected package libsqlite3-0:amd64.
#9 13.44 Preparing to unpack .../5-libsqlite3-0_3.37.2-2ubuntu0.8_amd64.deb ...
#9 13.45 Unpacking libsqlite3-0:amd64 (3.37.2-2ubuntu0.8) ...
#9 13.47 Selecting previously unselected package libpython3.10-stdlib:amd64.
#9 13.47 Preparing to unpack .../6-libpython3.10-stdlib_3.10.12-1~22.04.18_amd64.deb ...
#9 13.47 Unpacking libpython3.10-stdlib:amd64 (3.10.12-1~22.04.18) ...
#9 13.55 Selecting previously unselected package python3.10.
#9 13.56 Preparing to unpack .../7-python3.10_3.10.12-1~22.04.18_amd64.deb ...
#9 13.56 Unpacking python3.10 (3.10.12-1~22.04.18) ...
#9 13.58 Selecting previously unselected package libpython3-stdlib:amd64.
#9 13.58 Preparing to unpack .../8-libpython3-stdlib_3.10.6-1~22.04.1_amd64.deb ...
#9 13.59 Unpacking libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#9 13.61 Setting up python3-minimal (3.10.6-1~22.04.1) ...
#9 13.84 Selecting previously unselected package python3.
#9 13.84 (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 ... 5127 files and directories currently installed.)
#9 13.84 Preparing to unpack .../00-python3_3.10.6-1~22.04.1_amd64.deb ...
#9 13.85 Unpacking python3 (3.10.6-1~22.04.1) ...
#9 13.87 Selecting previously unselected package perl-modules-5.34.
#9 13.87 Preparing to unpack .../01-perl-modules-5.34_5.34.0-3ubuntu1.9_all.deb ...
#9 13.88 Unpacking perl-modules-5.34 (5.34.0-3ubuntu1.9) ...
#9 14.16 Selecting previously unselected package libgdbm6:amd64.
#9 14.17 Preparing to unpack .../02-libgdbm6_1.23-1_amd64.deb ...
#9 14.17 Unpacking libgdbm6:amd64 (1.23-1) ...
#9 14.19 Selecting previously unselected package libgdbm-compat4:amd64.
#9 14.19 Preparing to unpack .../03-libgdbm-compat4_1.23-1_amd64.deb ...
#9 14.19 Unpacking libgdbm-compat4:amd64 (1.23-1) ...
#9 14.22 Selecting previously unselected package libperl5.34:amd64.
#9 14.22 Preparing to unpack .../04-libperl5.34_5.34.0-3ubuntu1.9_amd64.deb ...
#9 14.23 Unpacking libperl5.34:amd64 (5.34.0-3ubuntu1.9) ...
#9 14.45 Selecting previously unselected package perl.
#9 14.46 Preparing to unpack .../05-perl_5.34.0-3ubuntu1.9_amd64.deb ...
#9 14.46 Unpacking perl (5.34.0-3ubuntu1.9) ...
#9 14.50 Selecting previously unselected package openssl.
#9 14.50 Preparing to unpack .../06-openssl_3.0.2-0ubuntu1.30_amd64.deb ...
#9 14.50 Unpacking openssl (3.0.2-0ubuntu1.30) ...
#9 14.55 Selecting previously unselected package ca-certificates.
#9 14.55 Preparing to unpack .../07-ca-certificates_20260601~22.04.1_all.deb ...
#9 14.55 Unpacking ca-certificates (20260601~22.04.1) ...
#9 14.60 Selecting previously unselected package python3-pkg-resources.
#9 14.60 Preparing to unpack .../08-python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#9 14.60 Unpacking python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#9 14.63 Selecting previously unselected package libnghttp2-14:amd64.
#9 14.63 Preparing to unpack .../09-libnghttp2-14_1.43.0-1ubuntu0.4_amd64.deb ...
#9 14.64 Unpacking libnghttp2-14:amd64 (1.43.0-1ubuntu0.4) ...
#9 14.66 Selecting previously unselected package libpsl5:amd64.
#9 14.66 Preparing to unpack .../10-libpsl5_0.21.0-1.2build2_amd64.deb ...
#9 14.66 Unpacking libpsl5:amd64 (0.21.0-1.2build2) ...
#9 14.69 Selecting previously unselected package libbrotli1:amd64.
#9 14.69 Preparing to unpack .../11-libbrotli1_1.0.9-2build6_amd64.deb ...
#9 14.69 Unpacking libbrotli1:amd64 (1.0.9-2build6) ...
#9 14.72 Selecting previously unselected package libsasl2-modules-db:amd64.
#9 14.72 Preparing to unpack .../12-libsasl2-modules-db_2.1.27+dfsg2-3ubuntu1.2_amd64.deb ...
#9 14.72 Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#9 14.75 Selecting previously unselected package libsasl2-2:amd64.
#9 14.75 Preparing to unpack .../13-libsasl2-2_2.1.27+dfsg2-3ubuntu1.2_amd64.deb ...
#9 14.75 Unpacking libsasl2-2:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#9 14.77 Selecting previously unselected package libldap-2.5-0:amd64.
#9 14.78 Preparing to unpack .../14-libldap-2.5-0_2.5.20+dfsg-0ubuntu0.22.04.1_amd64.deb ...
#9 14.78 Unpacking libldap-2.5-0:amd64 (2.5.20+dfsg-0ubuntu0.22.04.1) ...
#9 14.81 Selecting previously unselected package librtmp1:amd64.
#9 14.81 Preparing to unpack .../15-librtmp1_2.4+20151223.gitfa8646d.1-2build4_amd64.deb ...
#9 14.81 Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ...
#9 14.85 Selecting previously unselected package libssh-4:amd64.
#9 14.85 Preparing to unpack .../16-libssh-4_0.9.6-2ubuntu0.22.04.8_amd64.deb ...
#9 14.85 Unpacking libssh-4:amd64 (0.9.6-2ubuntu0.22.04.8) ...
#9 14.94 Selecting previously unselected package libcurl3-gnutls:amd64.
#9 14.94 Preparing to unpack .../17-libcurl3-gnutls_7.81.0-1ubuntu1.30_amd64.deb ...
#9 14.96 Unpacking libcurl3-gnutls:amd64 (7.81.0-1ubuntu1.30) ...
#9 ...

#10 [yarn-dependencies 1/4] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#10 resolve docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783 0.1s done
#10 DONE 0.1s

#11 [yarn-dependencies 2/4] WORKDIR /srv
#11 CACHED

#9 [python-dependencies 2/4] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#9 15.00 Selecting previously unselected package liberror-perl.
#9 15.00 Preparing to unpack .../18-liberror-perl_0.17029-1_all.deb ...
#9 15.00 Unpacking liberror-perl (0.17029-1) ...
#9 15.05 Selecting previously unselected package git-man.
#9 15.05 Preparing to unpack .../19-git-man_1%3a2.34.1-1ubuntu1.17_all.deb ...
#9 15.06 Unpacking git-man (1:2.34.1-1ubuntu1.17) ...
#9 ...

#12 [internal] load build context
#12 transferring context: 3.88MB 0.1s done
#12 DONE 0.1s

#13 [yarn-dependencies 3/4] ADD package.json .
#13 DONE 0.1s

#9 [python-dependencies 2/4] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#9 15.11 Selecting previously unselected package git.
#9 15.11 Preparing to unpack .../20-git_1%3a2.34.1-1ubuntu1.17_amd64.deb ...
#9 15.13 Unpacking git (1:2.34.1-1ubuntu1.17) ...
#9 15.33 Selecting previously unselected package python3-lib2to3.
#9 15.33 Preparing to unpack .../21-python3-lib2to3_3.10.8-1~22.04_all.deb ...
#9 15.33 Unpacking python3-lib2to3 (3.10.8-1~22.04) ...
#9 15.39 Selecting previously unselected package python3-distutils.
#9 15.39 Preparing to unpack .../22-python3-distutils_3.10.8-1~22.04_all.deb ...
#9 15.40 Unpacking python3-distutils (3.10.8-1~22.04) ...
#9 15.45 Selecting previously unselected package python3-setuptools.
#9 15.45 Preparing to unpack .../23-python3-setuptools_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#9 15.45 Unpacking python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#9 15.53 Selecting previously unselected package python3-wheel.
#9 15.53 Preparing to unpack .../24-python3-wheel_0.37.1-2ubuntu0.22.04.1_all.deb ...
#9 15.53 Unpacking python3-wheel (0.37.1-2ubuntu0.22.04.1) ...
#9 15.57 Selecting previously unselected package python3-pip.
#9 15.57 Preparing to unpack .../25-python3-pip_22.0.2+dfsg-1ubuntu0.7_all.deb ...
#9 15.57 Unpacking python3-pip (22.0.2+dfsg-1ubuntu0.7) ...
#9 15.71 Setting up media-types (7.0.0) ...
#9 15.72 Setting up libpsl5:amd64 (0.21.0-1.2build2) ...
#9 15.73 Setting up libbrotli1:amd64 (1.0.9-2build6) ...
#9 15.73 Setting up libsqlite3-0:amd64 (3.37.2-2ubuntu0.8) ...
#9 15.74 Setting up libnghttp2-14:amd64 (1.43.0-1ubuntu0.4) ...
#9 15.75 Setting up perl-modules-5.34 (5.34.0-3ubuntu1.9) ...
#9 15.75 Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#9 15.76 Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ...
#9 15.76 Setting up libsasl2-2:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#9 15.77 Setting up libssh-4:amd64 (0.9.6-2ubuntu0.22.04.8) ...
#9 15.77 Setting up libmpdec3:amd64 (2.5.1-2build2) ...
#9 15.78 Setting up git-man (1:2.34.1-1ubuntu1.17) ...
#9 15.78 Setting up openssl (3.0.2-0ubuntu1.30) ...
#9 15.79 Setting up readline-common (8.1.2-1) ...
#9 15.80 Setting up libgdbm6:amd64 (1.23-1) ...
#9 15.81 Setting up libreadline8:amd64 (8.1.2-1) ...
#9 15.81 Setting up libldap-2.5-0:amd64 (2.5.20+dfsg-0ubuntu0.22.04.1) ...
#9 15.82 Setting up libpython3.10-stdlib:amd64 (3.10.12-1~22.04.18) ...
#9 15.83 Setting up ca-certificates (20260601~22.04.1) ...
#9 15.93 debconf: unable to initialize frontend: Dialog
#9 15.93 debconf: (TERM is not set, so the dialog frontend is not usable.)
#9 15.93 debconf: falling back to frontend: Readline
#9 16.34 Updating certificates in /etc/ssl/certs...
#9 16.94 121 added, 0 removed; done.
#9 16.97 Setting up libgdbm-compat4:amd64 (1.23-1) ...
#9 16.97 Setting up libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#9 16.98 Setting up libperl5.34:amd64 (5.34.0-3ubuntu1.9) ...
#9 16.99 Setting up python3.10 (3.10.12-1~22.04.18) ...
#9 17.65 Setting up libcurl3-gnutls:amd64 (7.81.0-1ubuntu1.30) ...
#9 17.66 Setting up python3 (3.10.6-1~22.04.1) ...
#9 17.67 running python rtupdate hooks for python3.10...
#9 17.67 running python post-rtupdate hooks for python3.10...
#9 17.76 Setting up perl (5.34.0-3ubuntu1.9) ...
#9 17.78 Setting up python3-lib2to3 (3.10.8-1~22.04) ...
#9 17.89 Setting up python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#9 18.10 Setting up python3-distutils (3.10.8-1~22.04) ...
#9 18.23 Setting up python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#9 18.57 Setting up python3-wheel (0.37.1-2ubuntu0.22.04.1) ...
#9 18.76 Setting up liberror-perl (0.17029-1) ...
#9 18.77 Setting up git (1:2.34.1-1ubuntu1.17) ...
#9 18.79 Setting up python3-pip (22.0.2+dfsg-1ubuntu0.7) ...
#9 19.98 Processing triggers for libc-bin (2.35-0ubuntu3.15) ...
#9 20.00 Processing triggers for ca-certificates (20260601~22.04.1) ...
#9 20.01 Updating certificates in /etc/ssl/certs...
#9 20.62 0 added, 0 removed; done.
#9 20.62 Running hooks in /etc/ca-certificates/update.d...
#9 20.62 done.
#9 DONE 20.8s

#14 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#14 0.512 Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
#14 0.542 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
#14 0.564 Get:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
#14 0.577 Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
#14 0.741 Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]
#14 0.946 Get:6 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
#14 0.980 Get:7 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
#14 1.128 Get:8 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1325 kB]
#14 1.740 Get:9 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [7955 kB]
#14 2.955 Get:10 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [96.8 kB]
#14 3.026 Get:11 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [4429 kB]
#14 3.364 Get:12 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
#14 3.416 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [8243 kB]
#14 5.348 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [104 kB]
#14 5.359 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4758 kB]
#14 5.705 Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1627 kB]
#14 ...

#15 [python-dependencies 3/5] ADD requirements.txt /tmp/requirements.txt
#15 DONE 0.1s

#14 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#14 5.839 Get:17 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.9 kB]
#14 5.845 Get:18 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.6 kB]
#14 ...

#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 1.013 yarn install v1.22.22
#16 1.028 warning package.json: No license field
#16 1.041 info No lockfile found.
#16 1.046 warning No license field
#16 1.048 [1/4] Resolving packages...
#16 5.495 warning @babel/preset-env > @babel/plugin-proposal-json-strings@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-json-strings instead.
#16 5.651 warning @babel/preset-env > @babel/plugin-proposal-dynamic-import@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-dynamic-import instead.
#16 5.847 warning @babel/preset-env > @babel/plugin-proposal-private-methods@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-methods instead.
#16 5.992 warning @babel/preset-env > @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
#16 ...

#14 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#14 6.077 Fetched 49.0 MB in 6s (8768 kB/s)
#14 6.077 Reading package lists...
#14 ...

#17 [python-dependencies 4/5] RUN pip3 config set global.disable-pip-version-check true
#17 0.873 Writing to /root/.config/pip/pip.conf
#17 DONE 1.0s

#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 6.145 warning @babel/preset-env > @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
#16 6.157 warning @babel/preset-env > @babel/plugin-proposal-numeric-separator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.
#16 6.188 warning @babel/preset-env > @babel/plugin-proposal-class-static-block@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-static-block instead.
#16 6.208 warning @babel/preset-env > @babel/plugin-proposal-object-rest-spread@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
#16 6.375 warning @babel/preset-env > @babel/plugin-proposal-unicode-property-regex@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.
#16 6.375 warning @babel/preset-env > @babel/preset-modules > @babel/plugin-proposal-unicode-property-regex@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.
#16 6.397 warning @babel/preset-env > @babel/plugin-proposal-export-namespace-from@7.18.9: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-export-namespace-from instead.
#16 6.405 warning @babel/preset-env > @babel/plugin-proposal-optional-catch-binding@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.
#16 6.566 warning @babel/preset-env > @babel/plugin-proposal-private-property-in-object@7.21.11: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-private-property-in-object instead.
#16 6.577 warning @babel/preset-env > @babel/plugin-proposal-async-generator-functions@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.
#16 6.585 warning @babel/preset-env > @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
#16 6.658 warning @babel/preset-env > @babel/plugin-proposal-logical-assignment-operators@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.
#16 9.095 warning babel-jest > babel-plugin-istanbul > test-exclude > glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
#16 9.502 warning babel-jest > babel-plugin-istanbul > test-exclude > glob > inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
#16 11.56 warning eslint@8.31.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.
#16 ...

#14 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#14 6.077 Reading package lists...
#14 7.761 Reading package lists...
#14 9.082 Building dependency tree...
#14 9.460 Reading state information...
#14 9.856 The following additional packages will be installed:
#14 9.856   libexpat1 libmpdec3 libpython3-stdlib libpython3.10-minimal
#14 9.856   libpython3.10-stdlib libreadline8 libsqlite3-0 media-types python3
#14 9.857   python3-distutils python3-minimal python3.10 python3.10-minimal
#14 9.857   readline-common
#14 9.858 Suggested packages:
#14 9.858   python3-doc python3-tk python3-venv python-setuptools-doc python3.10-venv
#14 9.858   python3.10-doc binutils binfmt-support readline-doc
#14 10.01 The following NEW packages will be installed:
#14 10.01   libexpat1 libmpdec3 libpython3-stdlib libpython3.10-minimal
#14 10.01   libpython3.10-stdlib libreadline8 libsqlite3-0 media-types python3
#14 10.01   python3-distutils python3-lib2to3 python3-minimal python3-pkg-resources
#14 10.02   python3-setuptools python3.10 python3.10-minimal readline-common
#14 10.14 0 upgraded, 17 newly installed, 0 to remove and 3 not upgraded.
#14 10.14 Need to get 7254 kB of archives.
#14 10.14 After this operation, 27.1 MB of additional disk space will be used.
#14 10.14 Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-minimal amd64 3.10.12-1~22.04.18 [817 kB]
#14 10.19 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libexpat1 amd64 2.4.7-1ubuntu0.9 [96.9 kB]
#14 10.20 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-minimal amd64 3.10.12-1~22.04.18 [2277 kB]
#14 10.24 Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-minimal amd64 3.10.6-1~22.04.1 [24.3 kB]
#14 10.24 Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 media-types all 7.0.0 [25.5 kB]
#14 10.24 Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB]
#14 10.24 Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 readline-common all 8.1.2-1 [53.5 kB]
#14 10.24 Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libreadline8 amd64 8.1.2-1 [153 kB]
#14 10.24 Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsqlite3-0 amd64 3.37.2-2ubuntu0.8 [642 kB]
#14 10.25 Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-stdlib amd64 3.10.12-1~22.04.18 [1850 kB]
#14 10.29 Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10 amd64 3.10.12-1~22.04.18 [508 kB]
#14 10.29 Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-stdlib amd64 3.10.6-1~22.04.1 [6812 B]
#14 10.29 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3 amd64 3.10.6-1~22.04.1 [22.8 kB]
#14 10.29 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-pkg-resources all 59.6.0-1.2ubuntu0.22.04.3 [133 kB]
#14 10.30 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-lib2to3 all 3.10.8-1~22.04 [77.6 kB]
#14 10.30 Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-distutils all 3.10.8-1~22.04 [139 kB]
#14 10.30 Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-setuptools all 59.6.0-1.2ubuntu0.22.04.3 [340 kB]
#14 10.48 debconf: delaying package configuration, since apt-utils is not installed
#14 10.55 Fetched 7254 kB in 0s (26.5 MB/s)
#14 10.58 Selecting previously unselected package libpython3.10-minimal:amd64.
#14 10.58 (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 ... 4393 files and directories currently installed.)
#14 10.59 Preparing to unpack .../libpython3.10-minimal_3.10.12-1~22.04.18_amd64.deb ...
#14 10.59 Unpacking libpython3.10-minimal:amd64 (3.10.12-1~22.04.18) ...
#14 10.70 Selecting previously unselected package libexpat1:amd64.
#14 10.70 Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.9_amd64.deb ...
#14 10.70 Unpacking libexpat1:amd64 (2.4.7-1ubuntu0.9) ...
#14 10.75 Selecting previously unselected package python3.10-minimal.
#14 10.75 Preparing to unpack .../python3.10-minimal_3.10.12-1~22.04.18_amd64.deb ...
#14 10.75 Unpacking python3.10-minimal (3.10.12-1~22.04.18) ...
#14 10.84 Setting up libpython3.10-minimal:amd64 (3.10.12-1~22.04.18) ...
#14 10.85 Setting up libexpat1:amd64 (2.4.7-1ubuntu0.9) ...
#14 10.86 Setting up python3.10-minimal (3.10.12-1~22.04.18) ...
#14 11.68 Selecting previously unselected package python3-minimal.
#14 11.68 (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 ... 4697 files and directories currently installed.)
#14 11.69 Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04.1_amd64.deb ...
#14 11.69 Unpacking python3-minimal (3.10.6-1~22.04.1) ...
#14 11.72 Selecting previously unselected package media-types.
#14 11.72 Preparing to unpack .../1-media-types_7.0.0_all.deb ...
#14 11.72 Unpacking media-types (7.0.0) ...
#14 11.78 Selecting previously unselected package libmpdec3:amd64.
#14 11.79 Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ...
#14 11.79 Unpacking libmpdec3:amd64 (2.5.1-2build2) ...
#14 11.82 Selecting previously unselected package readline-common.
#14 11.82 Preparing to unpack .../3-readline-common_8.1.2-1_all.deb ...
#14 11.82 Unpacking readline-common (8.1.2-1) ...
#14 11.86 Selecting previously unselected package libreadline8:amd64.
#14 11.86 Preparing to unpack .../4-libreadline8_8.1.2-1_amd64.deb ...
#14 11.87 Unpacking libreadline8:amd64 (8.1.2-1) ...
#14 11.91 Selecting previously unselected package libsqlite3-0:amd64.
#14 11.91 Preparing to unpack .../5-libsqlite3-0_3.37.2-2ubuntu0.8_amd64.deb ...
#14 11.92 Unpacking libsqlite3-0:amd64 (3.37.2-2ubuntu0.8) ...
#14 11.97 Selecting previously unselected package libpython3.10-stdlib:amd64.
#14 11.97 Preparing to unpack .../6-libpython3.10-stdlib_3.10.12-1~22.04.18_amd64.deb ...
#14 11.97 Unpacking libpython3.10-stdlib:amd64 (3.10.12-1~22.04.18) ...
#14 12.12 Selecting previously unselected package python3.10.
#14 12.12 Preparing to unpack .../7-python3.10_3.10.12-1~22.04.18_amd64.deb ...
#14 12.12 Unpacking python3.10 (3.10.12-1~22.04.18) ...
#14 12.15 Selecting previously unselected package libpython3-stdlib:amd64.
#14 12.15 Preparing to unpack .../8-libpython3-stdlib_3.10.6-1~22.04.1_amd64.deb ...
#14 12.16 Unpacking libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#14 12.19 Setting up python3-minimal (3.10.6-1~22.04.1) ...
#14 12.44 Selecting previously unselected package python3.
#14 12.44 (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 ... 5127 files and directories currently installed.)
#14 12.45 Preparing to unpack .../python3_3.10.6-1~22.04.1_amd64.deb ...
#14 12.45 Unpacking python3 (3.10.6-1~22.04.1) ...
#14 12.49 Selecting previously unselected package python3-pkg-resources.
#14 12.49 Preparing to unpack .../python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#14 12.49 Unpacking python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#14 12.54 Selecting previously unselected package python3-lib2to3.
#14 12.54 Preparing to unpack .../python3-lib2to3_3.10.8-1~22.04_all.deb ...
#14 12.54 Unpacking python3-lib2to3 (3.10.8-1~22.04) ...
#14 12.57 Selecting previously unselected package python3-distutils.
#14 12.58 Preparing to unpack .../python3-distutils_3.10.8-1~22.04_all.deb ...
#14 12.58 Unpacking python3-distutils (3.10.8-1~22.04) ...
#14 12.61 Selecting previously unselected package python3-setuptools.
#14 12.61 Preparing to unpack .../python3-setuptools_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#14 12.62 Unpacking python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#14 12.70 Setting up media-types (7.0.0) ...
#14 12.71 Setting up libsqlite3-0:amd64 (3.37.2-2ubuntu0.8) ...
#14 12.72 Setting up libmpdec3:amd64 (2.5.1-2build2) ...
#14 12.72 Setting up readline-common (8.1.2-1) ...
#14 12.73 Setting up libreadline8:amd64 (8.1.2-1) ...
#14 12.74 Setting up libpython3.10-stdlib:amd64 (3.10.12-1~22.04.18) ...
#14 12.75 Setting up libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#14 12.75 Setting up python3.10 (3.10.12-1~22.04.18) ...
#14 13.45 Setting up python3 (3.10.6-1~22.04.1) ...
#14 13.46 running python rtupdate hooks for python3.10...
#14 13.46 running python post-rtupdate hooks for python3.10...
#14 13.59 Setting up python3-lib2to3 (3.10.8-1~22.04) ...
#14 13.71 Setting up python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#14 14.04 Setting up python3-distutils (3.10.8-1~22.04) ...
#14 14.17 Setting up python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#14 14.61 Processing triggers for libc-bin (2.35-0ubuntu3.15) ...
#14 DONE 14.8s

#18 [python-dependencies 5/5] RUN --mount=type=cache,target=/root/.cache/pip pip3 install --user --requirement /tmp/requirements.txt
#18 1.040 Collecting flask
#18 1.043   Using cached flask-3.1.3-py3-none-any.whl (103 kB)
#18 1.098 Collecting canonicalwebteam.flask-base==2.6.1
#18 1.100   Using cached canonicalwebteam_flask_base-2.6.1-py3-none-any.whl (20 kB)
#18 1.179 Collecting canonicalwebteam.discourse==7.11.0
#18 1.184   Using cached canonicalwebteam_discourse-7.11.0-py3-none-any.whl (76 kB)
#18 1.222 Collecting canonicalwebteam.http==1.0.4
#18 1.224   Using cached canonicalwebteam.http-1.0.4-py3-none-any.whl (7.2 kB)
#18 1.292 Collecting canonicalwebteam.blog==7.4.1
#18 1.294   Using cached canonicalwebteam_blog-7.4.1-py3-none-any.whl (25 kB)
#18 1.409 Collecting canonicalwebteam.image-template==1.10.0
#18 1.503   Downloading canonicalwebteam_image_template-1.10.0-py3-none-any.whl (6.9 kB)
#18 1.546 Collecting canonicalwebteam.templatefinder==1.0.0
#18 1.548   Using cached canonicalwebteam.templatefinder-1.0.0-py3-none-any.whl (8.5 kB)
#18 1.580 Collecting canonicalwebteam.cookie-service==2.1.0
#18 1.684   Downloading canonicalwebteam_cookie_service-2.1.0-py3-none-any.whl (19 kB)
#18 1.739 Collecting Flask-Caching==2.1.0
#18 1.767   Downloading Flask_Caching-2.1.0-py3-none-any.whl (28 kB)
#18 1.863 Collecting filelock==3.20.3
#18 1.887   Downloading filelock-3.20.3-py3-none-any.whl (16 kB)
#18 1.941 Collecting python-dateutil==2.8.2
#18 1.966   Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
#18 2.009      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 KB 6.0 MB/s eta 0:00:00
#18 2.152 Collecting pyyaml==6.0
#18 2.170   Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
#18 2.234      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 11.1 MB/s eta 0:00:00
#18 2.345 Collecting vcrpy-unittest==0.1.7
#18 2.369   Downloading vcrpy_unittest-0.1.7-py2.py3-none-any.whl (6.8 kB)
#18 2.604 Collecting black==26.1.0
#18 2.622   Downloading black-26.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB)
#18 2.716      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 19.1 MB/s eta 0:00:00
#18 2.793 Collecting requests==2.32.5
#18 2.819   Downloading requests-2.32.5-py3-none-any.whl (64 kB)
#18 2.826      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 KB 14.5 MB/s eta 0:00:00
#18 2.848 Collecting flask
#18 2.860   Downloading flask-2.3.3-py3-none-any.whl (96 kB)
#18 2.869      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.1/96.1 KB 17.2 MB/s eta 0:00:00
#18 2.917 Collecting flask-compress==1.17
#18 2.941   Downloading Flask_Compress-1.17-py3-none-any.whl (8.7 kB)
#18 3.057 Collecting canonicalwebteam.yaml-responses[flask]<2,>=1
#18 3.080   Downloading canonicalwebteam.yaml_responses-1.2.0-py3-none-any.whl (7.1 kB)
#18 3.236 Collecting talisker[flask,gevent,gunicorn,prometheus,raven]>=0.21.4
#18 3.250   Downloading talisker-0.23.0-py3-none-any.whl (74 kB)
#18 3.267      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.6/74.6 KB 4.8 MB/s eta 0:00:00
#18 3.375 Collecting Werkzeug<3.0.0
#18 3.392   Downloading werkzeug-2.3.8-py3-none-any.whl (242 kB)
#18 3.404      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.3/242.3 KB 32.1 MB/s eta 0:00:00
#18 3.448 Collecting itsdangerous>=2.1.2
#18 3.462   Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
#18 3.500 Collecting blinker>=1.6.2
#18 3.508   Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
#18 3.589 Collecting click>=8.1.3
#18 3.600   Downloading click-8.5.0-py3-none-any.whl (125 kB)
#18 3.608      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.3/125.3 KB 22.6 MB/s eta 0:00:00
#18 3.673 Collecting Jinja2>=3.1.2
#18 3.691   Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
#18 3.703      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 KB 12.9 MB/s eta 0:00:00
#18 4.772 Collecting lxml
#18 4.782   Downloading lxml-6.1.3-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (5.3 MB)
#18 5.010      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 23.6 MB/s eta 0:00:00
#18 5.089 Collecting validators
#18 5.095   Using cached validators-0.35.0-py3-none-any.whl (44 kB)
#18 5.190 Collecting python-slugify
#18 5.211   Downloading python_slugify-9.1.3-py3-none-any.whl (16 kB)
#18 5.275 Collecting beautifulsoup4
#18 5.286   Downloading beautifulsoup4-4.15.0-py3-none-any.whl (109 kB)
#18 5.294      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 109.9/109.9 KB 22.9 MB/s eta 0:00:00
#18 5.370 Collecting humanize
#18 5.387   Downloading humanize-4.16.0-py3-none-any.whl (137 kB)
#18 5.397      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.2/137.2 KB 25.9 MB/s eta 0:00:00
#18 5.525 Collecting redis>=3.0.1
#18 5.536   Downloading redis-8.1.0-py3-none-any.whl (560 kB)
#18 5.559      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 560.6/560.6 KB 31.6 MB/s eta 0:00:00
#18 5.605 Collecting CacheControl[filecache]>=0.12.5
#18 5.624   Downloading cachecontrol-0.14.4-py3-none-any.whl (22 kB)
#18 5.668 Collecting HTTPretty>=1.0.2
#18 5.683   Downloading httpretty-1.1.4.tar.gz (442 kB)
#18 5.701      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 442.4/442.4 KB 32.5 MB/s eta 0:00:00
#18 5.753   Preparing metadata (setup.py): started
#18 5.935   Preparing metadata (setup.py): finished with status 'done'
#18 6.086 Collecting freezegun>=0.3.11
#18 6.104   Downloading freezegun-1.5.5-py3-none-any.whl (19 kB)
#18 6.226 Collecting mockredispy>=2.9.3
#18 6.236   Downloading mockredispy-2.9.3.tar.gz (17 kB)
#18 6.257   Preparing metadata (setup.py): started
#18 7.441   Preparing metadata (setup.py): finished with status 'done'
#18 7.468 Collecting lockfile>=0.12.2
#18 7.470   Using cached lockfile-0.12.2-py2.py3-none-any.whl (13 kB)
#18 7.572 Collecting feedgen
#18 7.605   Downloading feedgen-1.0.0.tar.gz (258 kB)
#18 7.627      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 258.5/258.5 KB 12.9 MB/s eta 0:00:00
#18 7.669   Preparing metadata (setup.py): started
#18 7.852   Preparing metadata (setup.py): finished with status 'done'
#18 7.954 Collecting bleach>=3.1
#18 7.975   Downloading bleach-6.4.0-py3-none-any.whl (165 kB)
#18 7.997      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 165.1/165.1 KB 9.2 MB/s eta 0:00:00
#18 8.060 Collecting mistune==0.8.4
#18 8.100   Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB)
#18 8.130 Collecting python-frontmatter>=0.4.5
#18 8.132   Using cached python_frontmatter-1.3.0-py3-none-any.whl (10 kB)
#18 8.190 Collecting cachelib<0.10.0,>=0.9.0
#18 8.200   Downloading cachelib-0.9.0-py3-none-any.whl (15 kB)
#18 8.236 Collecting six>=1.5
#18 8.244   Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
#18 8.300 Collecting vcrpy
#18 8.330   Downloading vcrpy-8.3.0-py3-none-any.whl (46 kB)
#18 8.335      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 46.5/46.5 KB 13.0 MB/s eta 0:00:00
#18 8.387 Collecting pathspec>=1.0.0
#18 8.435   Downloading pathspec-1.1.1-py3-none-any.whl (57 kB)
#18 8.442      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.3/57.3 KB 10.6 MB/s eta 0:00:00
#18 8.507 Collecting packaging>=22.0
#18 8.525   Downloading packaging-26.3-py3-none-any.whl (129 kB)
#18 8.537      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 130.0/130.0 KB 13.3 MB/s eta 0:00:00
#18 8.586 Collecting typing-extensions>=4.0.1
#18 8.588   Using cached typing_extensions-4.16.0-py3-none-any.whl (45 kB)
#18 8.684 Collecting tomli>=1.1.0
#18 8.707   Downloading tomli-2.5.0-py3-none-any.whl (14 kB)
#18 8.783 Collecting platformdirs>=2
#18 8.803   Downloading platformdirs-4.12.4-py3-none-any.whl (32 kB)
#18 8.836 Collecting mypy-extensions>=0.4.3
#18 8.877   Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
#18 8.921 Collecting pytokens>=0.3.0
#18 8.945   Downloading pytokens-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (259 kB)
#18 8.998      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 259.5/259.5 KB 5.0 MB/s eta 0:00:00
#18 9.062 Collecting certifi>=2017.4.17
#18 9.083   Downloading certifi-2026.7.22-py3-none-any.whl (136 kB)
#18 9.102      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.0/137.0 KB 11.0 MB/s eta 0:00:00
#18 9.217 Collecting urllib3<3,>=1.21.1
#18 9.230   Downloading urllib3-2.8.0-py3-none-any.whl (135 kB)
#18 9.240      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.7/135.7 KB 34.2 MB/s eta 0:00:00
#18 9.757 Collecting charset_normalizer<4,>=2
#18 9.768   Downloading charset_normalizer-3.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (271 kB)
#18 9.786      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 271.1/271.1 KB 17.7 MB/s eta 0:00:00
#18 9.829 Collecting idna<4,>=2.5
#18 9.869   Downloading idna-3.20-py3-none-any.whl (69 kB)
#18 9.887      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.6/69.6 KB 9.7 MB/s eta 0:00:00
#18 10.01 Collecting brotli
#18 10.02   Downloading brotli-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.4 MB)
#18 10.14      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 12.3 MB/s eta 0:00:00
#18 10.39 Collecting zstandard
#18 10.44   Downloading zstandard-0.25.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.6 MB)
#18 10.75      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 17.8 MB/s eta 0:00:00
#18 10.80 Collecting webencodings
#18 10.82   Downloading webencodings-0.6.1-py3-none-any.whl (8.7 kB)
#18 11.23 Collecting msgpack<2.0.0,>=0.5.2
#18 11.25   Downloading msgpack-1.2.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (459 kB)
#18 11.28      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 459.8/459.8 KB 16.5 MB/s eta 0:00:00
#18 11.41 Collecting yamlloader
#18 11.44   Downloading yamlloader-1.6.0-py3-none-any.whl (7.8 kB)
#18 11.70 Collecting MarkupSafe>=2.0
#18 11.73   Downloading markupsafe-3.0.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
#18 11.85 Collecting async-timeout>=4.0.3
#18 11.87   Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
#18 11.96 Collecting statsd<5
#18 11.97   Downloading statsd-4.0.1-py2.py3-none-any.whl (13 kB)
#18 12.39 Collecting gevent>=20.9.0
#18 12.40   Using cached gevent-26.9.0-cp310-cp310-manylinux_2_28_x86_64.whl (2.3 MB)
#18 12.48 Collecting raven>=6.4.0
#18 12.49   Downloading raven-6.10.0-py2.py3-none-any.whl (284 kB)
#18 12.50      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 284.3/284.3 KB 21.6 MB/s eta 0:00:00
#18 12.57 Collecting gunicorn>=19.9.0
#18 12.57   Using cached gunicorn-26.2.0-py3-none-any.whl (228 kB)
#18 12.63 Collecting prometheus-client<0.8
#18 12.66   Downloading prometheus_client-0.7.1.tar.gz (38 kB)
#18 12.67   Preparing metadata (setup.py): started
#18 12.86   Preparing metadata (setup.py): finished with status 'done'
#18 12.99 Collecting soupsieve>=1.6.1
#18 13.05   Downloading soupsieve-2.10-py3-none-any.whl (38 kB)
#18 13.14 Collecting text-unidecode>=1.3
#18 13.14   Using cached text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
#18 14.74 Collecting wrapt
#18 14.76   Downloading wrapt-2.5.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (231 kB)
#18 14.78      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.3/231.3 KB 12.6 MB/s eta 0:00:00
#18 ...

#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 12.00 warning eslint > @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
#16 12.32 warning eslint > @humanwhocodes/config-array > @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
#16 12.40 warning eslint > file-entry-cache > flat-cache > rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#16 12.40 warning eslint > file-entry-cache > flat-cache > rimraf > glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
#16 13.27 warning jest > @jest/core > jest-config > glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
#16 13.41 warning jest > @jest/core > jest-runtime > glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
#16 13.52 warning jest > @jest/core > @jest/reporters > glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
#16 18.89 warning watch-cli > gaze > globule > glob@3.1.21: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
#16 18.89 warning watch-cli > gaze > globule > minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
#16 18.90 warning watch-cli > gaze > globule > glob > minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
#16 18.90 warning watch-cli > gaze > globule > glob > graceful-fs@1.2.3: please upgrade to graceful-fs 4 for compatibility with current and future versions of Node.js
#16 19.84 warning webpack > acorn-import-assertions@1.9.0: package has been renamed to acorn-import-attributes
#16 21.03 [2/4] Fetching packages...
#16 ...

#18 [python-dependencies 5/5] RUN --mount=type=cache,target=/root/.cache/pip pip3 install --user --requirement /tmp/requirements.txt
#18 15.46 Collecting greenlet>=3.2.2
#18 15.46   Using cached greenlet-3.5.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (622 kB)
#18 16.04 Collecting zope.interface
#18 16.05   Using cached zope_interface-8.6-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (259 kB)
#18 16.12 Collecting zope.event
#18 16.12   Using cached zope_event-6.2-py3-none-any.whl (6.5 kB)
#18 16.34 Building wheels for collected packages: HTTPretty, mockredispy, feedgen, prometheus-client
#18 16.35   Building wheel for HTTPretty (setup.py): started
#18 16.60   Building wheel for HTTPretty (setup.py): finished with status 'done'
#18 16.60   Created wheel for HTTPretty: filename=httpretty-1.1.4-py3-none-any.whl size=28808 sha256=b8f39a0f0a1a3ba6ba2dbc1f044cd3baa3ffc19c06c1469d3b7a28b27f9bd335
#18 16.60   Stored in directory: /root/.cache/pip/wheels/17/84/74/456da302b40f8d81976edc741ba0a04bf64fd4bb3c58aca9fb
#18 16.60   Building wheel for mockredispy (setup.py): started
#18 16.83   Building wheel for mockredispy (setup.py): finished with status 'done'
#18 16.83   Created wheel for mockredispy: filename=mockredispy-2.9.3-py3-none-any.whl size=20320 sha256=875444d6029729f0136c8caf861becb81f2517501b60bbebcd06c4043de25d9e
#18 16.83   Stored in directory: /root/.cache/pip/wheels/62/60/a1/c3db5669a25e2a4477776f071a4516df3aac4c0a45f5395620
#18 16.83   Building wheel for feedgen (setup.py): started
#18 17.13   Building wheel for feedgen (setup.py): finished with status 'done'
#18 17.13   Created wheel for feedgen: filename=feedgen-1.0.0-py2.py3-none-any.whl size=45353 sha256=1e3868e95a0b179d59b7019b80d6563f71c95b71d53bcc42f230d6b328e7416a
#18 17.13   Stored in directory: /root/.cache/pip/wheels/c8/6a/ca/669bc8c68b06dae2638b85a110fb7b341b635dcd33f2d78650
#18 17.14   Building wheel for prometheus-client (setup.py): started
#18 17.44   Building wheel for prometheus-client (setup.py): finished with status 'done'
#18 17.44   Created wheel for prometheus-client: filename=prometheus_client-0.7.1-py3-none-any.whl size=41405 sha256=9fc1027ad00030ab6b5358ec24c915beed3cb166ab74ed961b95230f7b1d451a
#18 17.44   Stored in directory: /root/.cache/pip/wheels/13/53/78/a2ca927430d12879241e95c0260f01e91217421c68dea66811
#18 17.44 Successfully built HTTPretty mockredispy feedgen prometheus-client
#18 17.78 Installing collected packages: text-unidecode, statsd, raven, prometheus-client, mockredispy, mistune, lockfile, brotli, zstandard, zope.interface, zope.event, wrapt, webencodings, validators, urllib3, typing-extensions, tomli, soupsieve, six, pyyaml, pytokens, python-slugify, platformdirs, pathspec, packaging, mypy-extensions, msgpack, MarkupSafe, lxml, itsdangerous, idna, humanize, HTTPretty, gunicorn, greenlet, filelock, click, charset_normalizer, certifi, cachelib, blinker, async-timeout, yamlloader, Werkzeug, vcrpy, requests, redis, python-frontmatter, python-dateutil, Jinja2, gevent, bleach, black, beautifulsoup4, vcrpy-unittest, talisker, freezegun, flask, feedgen, canonicalwebteam.yaml-responses, canonicalwebteam.image-template, CacheControl, flask-compress, Flask-Caching, canonicalwebteam.templatefinder, canonicalwebteam.discourse, canonicalwebteam.cookie-service, canonicalwebteam.blog, canonicalwebteam.http, canonicalwebteam.flask-base
#18 17.99   WARNING: The script raven is installed in '/root/.local/bin' which is not on PATH.
#18 17.99   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 19.07   WARNING: The script slugify is installed in '/root/.local/bin' which is not on PATH.
#18 19.07   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 19.61   WARNING: The script idna is installed in '/root/.local/bin' which is not on PATH.
#18 19.61   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 19.85   WARNING: The scripts gunicorn and gunicornc are installed in '/root/.local/bin' which is not on PATH.
#18 19.85   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 20.08   WARNING: The script normalizer is installed in '/root/.local/bin' which is not on PATH.
#18 20.08   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 22.08   WARNING: The scripts black and blackd are installed in '/root/.local/bin' which is not on PATH.
#18 22.08   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 22.25   WARNING: The scripts talisker, talisker.celery, talisker.gunicorn, talisker.gunicorn.eventlet, talisker.gunicorn.gevent, talisker.help and talisker.run are installed in '/root/.local/bin' which is not on PATH.
#18 22.25   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 22.37   WARNING: The script flask is installed in '/root/.local/bin' which is not on PATH.
#18 22.37   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 22.46   WARNING: The script doesitcache is installed in '/root/.local/bin' which is not on PATH.
#18 22.46   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 22.72 Successfully installed CacheControl-0.14.4 Flask-Caching-2.1.0 HTTPretty-1.1.4 Jinja2-3.1.6 MarkupSafe-3.0.4 Werkzeug-2.3.8 async-timeout-5.0.1 beautifulsoup4-4.15.0 black-26.1.0 bleach-6.4.0 blinker-1.9.0 brotli-1.2.0 cachelib-0.9.0 canonicalwebteam.blog-7.4.1 canonicalwebteam.cookie-service-2.1.0 canonicalwebteam.discourse-7.11.0 canonicalwebteam.flask-base-2.6.1 canonicalwebteam.http-1.0.4 canonicalwebteam.image-template-1.10.0 canonicalwebteam.templatefinder-1.0.0 canonicalwebteam.yaml-responses-1.2.0 certifi-2026.7.22 charset_normalizer-3.5.2 click-8.5.0 feedgen-1.0.0 filelock-3.20.3 flask-2.3.3 flask-compress-1.17 freezegun-1.5.5 gevent-26.9.0 greenlet-3.5.6 gunicorn-26.2.0 humanize-4.16.0 idna-3.20 itsdangerous-2.2.0 lockfile-0.12.2 lxml-6.1.3 mistune-0.8.4 mockredispy-2.9.3 msgpack-1.2.3 mypy-extensions-1.1.0 packaging-26.3 pathspec-1.1.1 platformdirs-4.12.4 prometheus-client-0.7.1 python-dateutil-2.8.2 python-frontmatter-1.3.0 python-slugify-9.1.3 pytokens-0.4.1 pyyaml-6.0 raven-6.10.0 redis-8.1.0 requests-2.32.5 six-1.17.0 soupsieve-2.10 statsd-4.0.1 talisker-0.23.0 text-unidecode-1.3 tomli-2.5.0 typing-extensions-4.16.0 urllib3-2.8.0 validators-0.35.0 vcrpy-8.3.0 vcrpy-unittest-0.1.7 webencodings-0.6.1 wrapt-2.5.1 yamlloader-1.6.0 zope.event-6.2 zope.interface-8.6 zstandard-0.25.0
#18 22.72 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
#18 DONE 23.5s

#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 ...

#19 [stage-4 3/8] COPY --from=python-dependencies /root/.local/lib/python3.10/site-packages /root/.local/lib/python3.10/site-packages
#19 DONE 1.0s

#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 ...

#20 [stage-4 4/8] COPY --from=python-dependencies /root/.local/bin /root/.local/bin
#20 DONE 0.1s

#21 [stage-4 5/8] ADD . .
#21 DONE 0.1s

#22 [stage-4 6/8] RUN rm -rf package.json yarn.lock .babelrc webpack.config.js
#22 DONE 0.7s

#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 45.93 [3/4] Linking dependencies...
#16 45.94 warning "stylelint-config-standard-scss > stylelint-config-recommended-scss > postcss-scss@4.0.9" has incorrect peer dependency "postcss@^8.4.29".
#16 51.99 [4/4] Building fresh packages...
#16 52.07 success Saved lockfile.
#16 52.07 Done in 51.07s.
#16 DONE 52.3s

#23 [build-css 1/2] ADD . .
#23 DONE 0.3s

#24 [build-css 2/2] RUN yarn run build-css
#24 0.615 yarn run v1.22.22
#24 0.629 warning package.json: No license field
#24 0.640 $ sass static/sass/styles.scss static/css/styles.css --load-path=node_modules --style=compressed && postcss --no-map --use autoprefixer --replace 'static/css/**/*.css'
#24 1.089 DEPRECATION WARNING: lighten() is deprecated. Suggestions:
#24 1.089 
#24 1.089 color.scale($color, $lightness: 20.8163265306%)
#24 1.089 color.adjust($color, $lightness: 10%)
#24 1.089 
#24 1.089 More info: https://sass-lang.com/d/color-functions
#24 1.089 
#24 1.089   ╷
#24 1.089 2 │ $color-brand-light: lighten($color-brand, 10%);
#24 1.089   │                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
#24 1.089   ╵
#24 1.089     static/sass/_settings_colors.scss 2:21  @import
#24 1.089     static/sass/styles.scss 2:9             root stylesheet
#24 1.089 
#24 1.092 DEPRECATION WARNING: darken() is deprecated. Suggestions:
#24 1.092 
#24 1.092 color.scale($color, $lightness: -19.2452830189%)
#24 1.092 color.adjust($color, $lightness: -10%)
#24 1.092 
#24 1.092 More info: https://sass-lang.com/d/color-functions
#24 1.092 
#24 1.092   ╷
#24 1.092 3 │ $color-brand-dark: darken($color-brand, 10%);
#24 1.092   │                    ^^^^^^^^^^^^^^^^^^^^^^^^^
#24 1.092   ╵
#24 1.092     static/sass/_settings_colors.scss 3:20  @import
#24 1.092     static/sass/styles.scss 2:9             root stylesheet
#24 1.092 
#24 2.972 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#24 2.972 rules will be changing to match the behavior specified by CSS in an upcoming
#24 2.972 version. To keep the existing behavior, move the declaration above the nested
#24 2.972 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#24 2.972 
#24 2.972 More info: https://sass-lang.com/d/mixed-decls
#24 2.972 
#24 2.972     ╷
#24 2.972 6   │ ┌   @supports (display: grid) {
#24 2.972 7   │ │     grid-column-end: span #{$col};
#24 2.972 8   │ │ 
#24 2.972 9   │ │     //nesting
#24 2.972 10  │ │     @if $col > 1 {
#24 2.972 11  │ │       & .row {
#24 2.972 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#24 2.972 13  │ │       }
#24 2.972 14  │ │     }
#24 2.972 15  │ │   }
#24 2.972     │ └─── nested rule
#24 2.972 ... │
#24 2.972 78  │         width: 100%;
#24 2.972     │         ^^^^^^^^^^^ declaration
#24 2.972     ╵
#24 2.972     node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7  vf-p-grid()
#24 2.972     node_modules/vanilla-framework/scss/_vanilla.scss 130:3       vanilla()
#24 2.972     vanilla-framework/scss/build.scss 3:1                         @import
#24 2.972     static/sass/styles.scss 3:9                                   root stylesheet
#24 2.972 
#24 2.976 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#24 2.976 rules will be changing to match the behavior specified by CSS in an upcoming
#24 2.976 version. To keep the existing behavior, move the declaration above the nested
#24 2.976 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#24 2.976 
#24 2.976 More info: https://sass-lang.com/d/mixed-decls
#24 2.976 
#24 2.976     ╷
#24 2.976 6   │ ┌   @supports (display: grid) {
#24 2.976 7   │ │     grid-column-end: span #{$col};
#24 2.976 8   │ │ 
#24 2.976 9   │ │     //nesting
#24 2.976 10  │ │     @if $col > 1 {
#24 2.976 11  │ │       & .row {
#24 2.976 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#24 2.976 13  │ │       }
#24 2.976 14  │ │     }
#24 2.976 15  │ │   }
#24 2.976     │ └─── nested rule
#24 2.976 ... │
#24 2.976 78  │         width: 100%;
#24 2.976     │         ^^^^^^^^^^^ declaration
#24 2.976     ╵
#24 2.976     node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7  vf-p-grid()
#24 2.976     node_modules/vanilla-framework/scss/_vanilla.scss 130:3       vanilla()
#24 2.976     vanilla-framework/scss/build.scss 3:1                         @import
#24 2.976     static/sass/styles.scss 3:9                                   root stylesheet
#24 2.976 
#24 2.980 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#24 2.980 rules will be changing to match the behavior specified by CSS in an upcoming
#24 2.980 version. To keep the existing behavior, move the declaration above the nested
#24 2.980 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#24 2.980 
#24 2.980 More info: https://sass-lang.com/d/mixed-decls
#24 2.980 
#24 2.980     ╷
#24 2.980 6   │ ┌   @supports (display: grid) {
#24 2.980 7   │ │     grid-column-end: span #{$col};
#24 2.980 8   │ │ 
#24 2.980 9   │ │     //nesting
#24 2.980 10  │ │     @if $col > 1 {
#24 2.980 11  │ │       & .row {
#24 2.980 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#24 2.980 13  │ │       }
#24 2.980 14  │ │     }
#24 2.980 15  │ │   }
#24 2.980     │ └─── nested rule
#24 2.980 ... │
#24 2.980 78  │         width: 100%;
#24 2.980     │         ^^^^^^^^^^^ declaration
#24 2.980     ╵
#24 2.980     node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7  vf-p-grid()
#24 2.980     node_modules/vanilla-framework/scss/_vanilla.scss 130:3       vanilla()
#24 2.980     vanilla-framework/scss/build.scss 3:1                         @import
#24 2.980     static/sass/styles.scss 3:9                                   root stylesheet
#24 2.980 
#24 2.983 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#24 2.983 rules will be changing to match the behavior specified by CSS in an upcoming
#24 2.983 version. To keep the existing behavior, move the declaration above the nested
#24 2.983 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#24 2.983 
#24 2.983 More info: https://sass-lang.com/d/mixed-decls
#24 2.983 
#24 2.983     ╷
#24 2.983 6   │ ┌   @supports (display: grid) {
#24 2.983 7   │ │     grid-column-end: span #{$col};
#24 2.983 8   │ │ 
#24 2.983 9   │ │     //nesting
#24 2.983 10  │ │     @if $col > 1 {
#24 2.983 11  │ │       & .row {
#24 2.983 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#24 2.983 13  │ │       }
#24 2.983 14  │ │     }
#24 2.983 15  │ │   }
#24 2.983     │ └─── nested rule
#24 2.983 ... │
#24 2.983 78  │         width: 100%;
#24 2.983     │         ^^^^^^^^^^^ declaration
#24 2.983     ╵
#24 2.983     node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7  vf-p-grid()
#24 2.983     node_modules/vanilla-framework/scss/_vanilla.scss 130:3       vanilla()
#24 2.983     vanilla-framework/scss/build.scss 3:1                         @import
#24 2.983     static/sass/styles.scss 3:9                                   root stylesheet
#24 2.983 
#24 2.991 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#24 2.991 rules will be changing to match the behavior specified by CSS in an upcoming
#24 2.991 version. To keep the existing behavior, move the declaration above the nested
#24 2.991 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#24 2.991 
#24 2.991 More info: https://sass-lang.com/d/mixed-decls
#24 2.991 
#24 2.991     ╷
#24 2.991 6   │ ┌   @supports (display: grid) {
#24 2.991 7   │ │     grid-column-end: span #{$col};
#24 2.991 8   │ │ 
#24 2.991 9   │ │     //nesting
#24 2.991 10  │ │     @if $col > 1 {
#24 2.991 11  │ │       & .row {
#24 2.991 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#24 2.991 13  │ │       }
#24 2.991 14  │ │     }
#24 2.991 15  │ │   }
#24 2.991     │ └─── nested rule
#24 2.991 ... │
#24 2.991 109 │           width: 100%;
#24 2.991     │           ^^^^^^^^^^^ declaration
#24 2.991     ╵
#24 2.991     node_modules/vanilla-framework/scss/_patterns_grid.scss 109:9  vf-p-grid()
#24 2.991     node_modules/vanilla-framework/scss/_vanilla.scss 130:3        vanilla()
#24 2.991     vanilla-framework/scss/build.scss 3:1                          @import
#24 2.991     static/sass/styles.scss 3:9                                    root stylesheet
#24 2.991 
#24 ...

#25 [build-js 2/3] RUN yarn run build
#25 0.625 yarn run v1.22.22
#25 0.638 warning package.json: No license field
#25 0.650 $ yarn run build-js && yarn run build-css
#25 0.916 warning package.json: No license field
#25 0.934 $ mkdir -p static/dist && webpack && yarn run build-cookie-policy && yarn run build-vanilla-framework
#25 3.133 asset global-nav.js 56.4 KiB [emitted] [minimized] (name: global-nav) 1 related asset
#25 3.133 asset openstack-deployment-chart.js 2.49 KiB [emitted] [minimized] (name: openstack-deployment-chart) 1 related asset
#25 3.133 asset latest-news.js 2.02 KiB [emitted] [minimized] (name: latest-news) 1 related asset
#25 3.133 asset cloud-price-slider.js 1.5 KiB [emitted] [minimized] (name: cloud-price-slider) 1 related asset
#25 3.133 asset accordion.js 1 KiB [emitted] [minimized] (name: accordion) 1 related asset
#25 3.133 orphan modules 62.1 KiB [orphan] 1 module
#25 3.133 ./static/js/latest-news.js 3.69 KiB [built] [code generated]
#25 3.133 ./static/js/global-nav.js + 1 modules 62.2 KiB [built] [code generated]
#25 3.133 ./static/js/accordion.js 2.81 KiB [built] [code generated]
#25 3.133 ./static/js/cloud-price-slider.js 3.2 KiB [built] [code generated]
#25 3.133 ./static/js/openstack-deployment-chart.js 3.08 KiB [built] [code generated]
#25 3.133 webpack 5.76.0 compiled successfully in 1493 ms
#25 3.359 warning package.json: No license field
#25 3.371 $ cp node_modules/@canonical/cookie-policy/build/js/cookie-policy.js static/js/dist/
#25 3.597 warning package.json: No license field
#25 3.610 $ mkdir -p static/js/modules/vanilla-framework && cp -r node_modules/vanilla-framework/templates/_macros/ static/js/modules/vanilla-framework
#25 3.840 warning package.json: No license field
#25 3.854 $ sass static/sass/styles.scss static/css/styles.css --load-path=node_modules --style=compressed && postcss --no-map --use autoprefixer --replace 'static/css/**/*.css'
#25 4.238 DEPRECATION WARNING: lighten() is deprecated. Suggestions:
#25 4.238 
#25 4.238 color.scale($color, $lightness: 20.8163265306%)
#25 4.238 color.adjust($color, $lightness: 10%)
#25 4.238 
#25 4.238 More info: https://sass-lang.com/d/color-functions
#25 4.238 
#25 4.238   ╷
#25 4.238 2 │ $color-brand-light: lighten($color-brand, 10%);
#25 4.238   │                     ^^^^^^^^^^^^^^^^^^^^^^^^^^
#25 4.238   ╵
#25 4.238     static/sass/_settings_colors.scss 2:21  @import
#25 4.238     static/sass/styles.scss 2:9             root stylesheet
#25 4.238 
#25 4.241 DEPRECATION WARNING: darken() is deprecated. Suggestions:
#25 4.241 
#25 4.241 color.scale($color, $lightness: -19.2452830189%)
#25 4.241 color.adjust($color, $lightness: -10%)
#25 4.241 
#25 4.241 More info: https://sass-lang.com/d/color-functions
#25 4.241 
#25 4.241   ╷
#25 4.241 3 │ $color-brand-dark: darken($color-brand, 10%);
#25 4.241   │                    ^^^^^^^^^^^^^^^^^^^^^^^^^
#25 4.241   ╵
#25 4.241     static/sass/_settings_colors.scss 3:20  @import
#25 4.241     static/sass/styles.scss 2:9             root stylesheet
#25 4.241 
#25 5.803 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 5.803 rules will be changing to match the behavior specified by CSS in an upcoming
#25 5.803 version. To keep the existing behavior, move the declaration above the nested
#25 5.803 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 5.803 
#25 5.803 More info: https://sass-lang.com/d/mixed-decls
#25 5.803 
#25 5.803     ╷
#25 5.803 6   │ ┌   @supports (display: grid) {
#25 5.803 7   │ │     grid-column-end: span #{$col};
#25 5.803 8   │ │ 
#25 5.803 9   │ │     //nesting
#25 5.803 10  │ │     @if $col > 1 {
#25 5.803 11  │ │       & .row {
#25 5.803 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#25 5.803 13  │ │       }
#25 5.803 14  │ │     }
#25 5.803 15  │ │   }
#25 5.803     │ └─── nested rule
#25 5.803 ... │
#25 5.803 78  │         width: 100%;
#25 5.803     │         ^^^^^^^^^^^ declaration
#25 5.803     ╵
#25 5.803     node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7  vf-p-grid()
#25 5.803     node_modules/vanilla-framework/scss/_vanilla.scss 130:3       vanilla()
#25 5.803     vanilla-framework/scss/build.scss 3:1                         @import
#25 5.803     static/sass/styles.scss 3:9                                   root stylesheet
#25 5.803 
#25 5.806 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 5.806 rules will be changing to match the behavior specified by CSS in an upcoming
#25 5.806 version. To keep the existing behavior, move the declaration above the nested
#25 5.806 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 5.806 
#25 5.806 More info: https://sass-lang.com/d/mixed-decls
#25 5.806 
#25 5.806     ╷
#25 5.806 6   │ ┌   @supports (display: grid) {
#25 5.806 7   │ │     grid-column-end: span #{$col};
#25 5.806 8   │ │ 
#25 5.806 9   │ │     //nesting
#25 5.806 10  │ │     @if $col > 1 {
#25 5.806 11  │ │       & .row {
#25 5.806 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#25 5.806 13  │ │       }
#25 5.806 14  │ │     }
#25 5.806 15  │ │   }
#25 5.806     │ └─── nested rule
#25 5.806 ... │
#25 5.806 78  │         width: 100%;
#25 5.806     │         ^^^^^^^^^^^ declaration
#25 5.806     ╵
#25 5.806     node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7  vf-p-grid()
#25 5.806     node_modules/vanilla-framework/scss/_vanilla.scss 130:3       vanilla()
#25 5.806     vanilla-framework/scss/build.scss 3:1                         @import
#25 5.806     static/sass/styles.scss 3:9                                   root stylesheet
#25 5.806 
#25 5.811 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 5.811 rules will be changing to match the behavior specified by CSS in an upcoming
#25 5.811 version. To keep the existing behavior, move the declaration above the nested
#25 5.811 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 5.811 
#25 5.811 More info: https://sass-lang.com/d/mixed-decls
#25 5.811 
#25 5.811     ╷
#25 5.811 6   │ ┌   @supports (display: grid) {
#25 5.811 7   │ │     grid-column-end: span #{$col};
#25 5.811 8   │ │ 
#25 5.811 9   │ │     //nesting
#25 5.811 10  │ │     @if $col > 1 {
#25 5.811 11  │ │       & .row {
#25 5.811 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#25 5.811 13  │ │       }
#25 5.811 14  │ │     }
#25 5.811 15  │ │   }
#25 5.811     │ └─── nested rule
#25 5.811 ... │
#25 5.811 78  │         width: 100%;
#25 5.811     │         ^^^^^^^^^^^ declaration
#25 5.811     ╵
#25 5.811     node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7  vf-p-grid()
#25 5.811     node_modules/vanilla-framework/scss/_vanilla.scss 130:3       vanilla()
#25 5.811     vanilla-framework/scss/build.scss 3:1                         @import
#25 5.811     static/sass/styles.scss 3:9                                   root stylesheet
#25 5.811 
#25 5.813 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 5.813 rules will be changing to match the behavior specified by CSS in an upcoming
#25 5.813 version. To keep the existing behavior, move the declaration above the nested
#25 5.813 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 5.813 
#25 5.813 More info: https://sass-lang.com/d/mixed-decls
#25 5.813 
#25 5.813     ╷
#25 5.813 6   │ ┌   @supports (display: grid) {
#25 5.813 7   │ │     grid-column-end: span #{$col};
#25 5.813 8   │ │ 
#25 5.813 9   │ │     //nesting
#25 5.813 10  │ │     @if $col > 1 {
#25 5.813 11  │ │       & .row {
#25 5.813 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#25 5.813 13  │ │       }
#25 5.813 14  │ │     }
#25 5.813 15  │ │   }
#25 5.813     │ └─── nested rule
#25 5.813 ... │
#25 5.813 78  │         width: 100%;
#25 5.813     │         ^^^^^^^^^^^ declaration
#25 5.813     ╵
#25 5.813     node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7  vf-p-grid()
#25 5.813     node_modules/vanilla-framework/scss/_vanilla.scss 130:3       vanilla()
#25 5.813     vanilla-framework/scss/build.scss 3:1                         @import
#25 5.813     static/sass/styles.scss 3:9                                   root stylesheet
#25 5.813 
#25 5.818 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 5.818 rules will be changing to match the behavior specified by CSS in an upcoming
#25 5.818 version. To keep the existing behavior, move the declaration above the nested
#25 5.818 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 5.818 
#25 5.818 More info: https://sass-lang.com/d/mixed-decls
#25 5.818 
#25 5.818     ╷
#25 5.818 6   │ ┌   @supports (display: grid) {
#25 5.818 7   │ │     grid-column-end: span #{$col};
#25 5.818 8   │ │ 
#25 5.818 9   │ │     //nesting
#25 5.818 10  │ │     @if $col > 1 {
#25 5.818 11  │ │       & .row {
#25 5.818 12  │ │         grid-template-columns: repeat($col, minmax(0, 1fr));
#25 5.818 13  │ │       }
#25 5.818 14  │ │     }
#25 5.818 15  │ │   }
#25 5.818     │ └─── nested rule
#25 5.818 ... │
#25 5.818 109 │           width: 100%;
#25 5.818     │           ^^^^^^^^^^^ declaration
#25 5.818     ╵
#25 5.818     node_modules/vanilla-framework/scss/_patterns_grid.scss 109:9  vf-p-grid()
#25 5.818     node_modules/vanilla-framework/scss/_vanilla.scss 130:3        vanilla()
#25 5.818     vanilla-framework/scss/build.scss 3:1                          @import
#25 5.818     static/sass/styles.scss 3:9                                    root stylesheet
#25 5.818 
#25 ...

#24 [build-css 2/2] RUN yarn run build-css
#24 12.27 DEPRECATION WARNING: transparentize() is deprecated. Suggestions:
#24 12.27 
#24 12.27 color.scale($color, $alpha: -80%)
#24 12.27 color.adjust($color, $alpha: -0.8)
#24 12.27 
#24 12.27 More info: https://sass-lang.com/d/color-functions
#24 12.27 
#24 12.27     ╷
#24 12.27 117 │     box-shadow: 0 1px 2px 0 transparentize($color-dark, 0.8);
#24 12.27     │                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#24 12.27     ╵
#24 12.27     static/sass/_patterns_blog-card.scss 117:29  blog-p-card()
#24 12.27     static/sass/styles.scss 23:1                 root stylesheet
#24 12.27 
#24 12.53 WARNING: 111 repetitive deprecation warnings omitted.
#24 12.53 Run in verbose mode to see all warnings.
#24 12.53 
#24 13.60 Done in 12.99s.
#24 DONE 13.7s

#26 [stage-4 7/8] COPY --from=build-css /srv/static/css static/css
#26 DONE 0.0s

#25 [build-js 2/3] RUN yarn run build
#25 14.81 DEPRECATION WARNING: transparentize() is deprecated. Suggestions:
#25 14.81 
#25 14.81 color.scale($color, $alpha: -80%)
#25 14.81 color.adjust($color, $alpha: -0.8)
#25 14.81 
#25 14.81 More info: https://sass-lang.com/d/color-functions
#25 14.81 
#25 14.81     ╷
#25 14.81 117 │     box-shadow: 0 1px 2px 0 transparentize($color-dark, 0.8);
#25 14.81     │                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#25 14.81     ╵
#25 14.81     static/sass/_patterns_blog-card.scss 117:29  blog-p-card()
#25 14.81     static/sass/styles.scss 23:1                 root stylesheet
#25 14.81 
#25 15.06 WARNING: 111 repetitive deprecation warnings omitted.
#25 15.06 Run in verbose mode to see all warnings.
#25 15.06 
#25 16.10 Done in 15.48s.
#25 DONE 16.2s

#27 [build-js 3/3] WORKDIR /srv
#27 DONE 0.0s

#28 [stage-4 8/8] COPY --from=build-js /srv/static/js static/js
#28 DONE 0.0s

#29 exporting to image
#29 exporting layers
#29 exporting layers 6.1s done
#29 exporting manifest sha256:d04e5b35c8f5047156e55bf6ece2ca201eaffa5312811cbb8815c1a678f8cf8f done
#29 exporting config sha256:cf20bafbd2f93fb658196364f3084b2c3d59fc8a5dfcdf8a512160b539019d04 done
#29 exporting attestation manifest sha256:d128a98bc2266758a7332b852852c9b040629dd5921ca00306722a4b8b26418f done
#29 exporting manifest list sha256:ffa7c5a888f7ac9552e7c0d696813c434d61261bb89fa587e28f563a84f8a2b3 done
#29 naming to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1792138402-9b9495e done
#29 unpacking to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1792138402-9b9495e
#29 unpacking to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1792138402-9b9495e 2.0s done
#29 DONE 8.2s
The push refers to repository [prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com]
71a3a7f378c1: Waiting
44136fa355b3: Waiting
98c4455a9898: Waiting
7cdadfe224e8: Waiting
71a3a7f378c1: Waiting
44136fa355b3: Waiting
98c4455a9898: Waiting
7cdadfe224e8: Waiting
98c4455a9898: Layer already exists
71a3a7f378c1: Waiting
44136fa355b3: Waiting
44136fa355b3: Waiting
44136fa355b3: Waiting
44136fa355b3: Already exists
618848aad9c4: Waiting
618848aad9c4: Waiting
618848aad9c4: Waiting
618848aad9c4: Waiting
857a5b0f29ef: Waiting
857a5b0f29ef: Waiting
857a5b0f29ef: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
857a5b0f29ef: Pushed
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
6e4024ed73ef: Waiting
1d3d3875b23c: Waiting
6e4024ed73ef: Waiting
1d3d3875b23c: Waiting
6e4024ed73ef: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
6e4024ed73ef: Waiting
6e4024ed73ef: Layer already exists
1d3d3875b23c: Waiting
11f7439cfe00: Waiting
1d3d3875b23c: Waiting
11f7439cfe00: Waiting
5a67fdc2ff7c: Waiting
618848aad9c4: Pushed
1d3d3875b23c: Waiting
5a67fdc2ff7c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
11f7439cfe00: Pushed
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
5a67fdc2ff7c: Pushed
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
71a3a7f378c1: Pushed
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
1d3d3875b23c: Waiting
7cdadfe224e8: Pushed
failed commit on ref "layer-sha256:1d3d3875b23c75db35ec6a5f3cbc2c5d5ebaecbed7472527c6bddcc124cc50cd": failed to do request: Put "https://prod-comms.ps5.docker-registry.canonical.com/v2/jp.ubuntu.com/blobs/uploads/896e21cb-fdde-4abc-a491-f43c3eddfd88?_state=O5ioVC-lnurQvktRO0-FAV8qxjoKGuSj4ONsf1p0cal7Ik5hbWUiOiJqcC51YnVudHUuY29tIiwiVVVJRCI6Ijg5NmUyMWNiLWZkZGUtNGFiYy1hNDkxLWY0M2MzZWRkZmQ4OCIsIk9mZnNldCI6MCwiU3RhcnRlZEF0IjoiMjAyNi0xMC0xNlQwODoxNDo0Ni4xOTE1MzgzMThaIn0%3D&digest=sha256%3A1d3d3875b23c75db35ec6a5f3cbc2c5d5ebaecbed7472527c6bddcc124cc50cd": net/http: timeout awaiting response headers
Build step 'Execute shell' marked build as failure
Started calculate disk usage of build
Finished Calculation of disk usage of build in 0 seconds
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: FAILURE