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-27 21:23:47 | FAILURE |
Started by remote host 10.131.112.207
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/jenkins251069111794713006.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 created
deployment.apps/jp-ubuntu-com-462-demos-haus created
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 created
########################################
# 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 ...
#3 [auth] docker/dockerfile:pull token for registry-1.docker.io
#3 DONE 0.0s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:experimental
#2 DONE 0.6s
#4 docker-image://docker.io/docker/dockerfile:experimental@sha256:600e5c62eedff338b3f7a0850beb7c05866e0ef27b2d2e8c02aa468e78496ff5
#4 resolve docker.io/docker/dockerfile:experimental@sha256:600e5c62eedff338b3f7a0850beb7c05866e0ef27b2d2e8c02aa468e78496ff5 0.0s done
#4 CACHED
#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 1.74kB done
#1 DONE 0.0s
#5 [internal] load build definition from Dockerfile
#5 DONE 0.0s
#6 [internal] load .dockerignore
#6 transferring context: 385B done
#6 DONE 0.0s
#7 [internal] load metadata for docker.io/library/ubuntu:jammy
#7 DONE 0.2s
#8 [internal] load metadata for docker.io/library/node:18
#8 DONE 1.0s
#9 [internal] load build context
#9 DONE 0.0s
#10 [stage-4 1/8] FROM docker.io/library/ubuntu:jammy@sha256:e0f80c829509ef4df9e76bd8944eb7b8ec25cbb379b112a7f9448b2c77a77c9b
#10 resolve docker.io/library/ubuntu:jammy@sha256:e0f80c829509ef4df9e76bd8944eb7b8ec25cbb379b112a7f9448b2c77a77c9b 0.1s done
#10 DONE 0.1s
#11 [yarn-dependencies 1/4] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#11 resolve docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#11 ...
#10 [stage-4 1/8] FROM docker.io/library/ubuntu:jammy@sha256:e0f80c829509ef4df9e76bd8944eb7b8ec25cbb379b112a7f9448b2c77a77c9b
#10 CACHED
#11 [yarn-dependencies 1/4] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#11 resolve docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783 0.1s done
#11 DONE 0.3s
#9 [internal] load build context
#9 transferring context: 3.88MB 0.2s done
#9 DONE 0.2s
#12 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#12 0.973 Get:1 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
#12 0.992 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
#12 0.998 Get:3 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
#12 1.025 Get:4 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
#12 1.230 Get:5 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
#12 1.300 Get:6 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
#12 1.877 Get:7 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [7955 kB]
#12 1.970 Get:8 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
#12 1.975 Get:9 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]
#12 2.096 Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4759 kB]
#12 2.361 Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1628 kB]
#12 2.461 Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [104 kB]
#12 2.461 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [8243 kB]
#12 2.523 Get:14 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1325 kB]
#12 2.674 Get:15 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [96.8 kB]
#12 2.750 Get:16 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [4430 kB]
#12 3.320 Get:17 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.9 kB]
#12 3.328 Get:18 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.6 kB]
#12 4.719 Fetched 49.0 MB in 4s (12.9 MB/s)
#12 4.719 Reading package lists...
#12 ...
#11 [yarn-dependencies 1/4] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#11 sha256:3697be50c98b9d071df4637e1d3491d00e7b9f3a732768c876d82309b3c5a145 1.25MB / 1.25MB 0.9s done
#11 sha256:461077a72fb7fe40d34a37d6a1958c4d16772d0dd77f572ec50a1fdc41a3754d 446B / 446B 0.8s done
#11 sha256:cda7f44f2bddcc4bb7514474024b3f3705de00ddb6355a33be5ac7808e5b7125 3.32kB / 3.32kB 0.7s done
#11 sha256:c6b30c3f16966552af10ac00521f60355b1fcfd46ac1c20b1038587e28583ce7 45.68MB / 45.68MB 4.8s done
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 52.43MB / 211.36MB 4.5s
#11 sha256:79b2f47ad4443652b9b5cc81a95ede249fd976310efdbee159f29638783778c0 64.40MB / 64.40MB 3.0s done
#11 sha256:37927ed901b1b2608b72796c6881bf645480268eca4ac9a37b9219e050bb4d84 24.02MB / 24.02MB 3.7s done
#11 sha256:3e6b9d1a95114e19f12262a4e8a59ad1d1a10ca7b82108adcf0605a200294964 33.55MB / 48.49MB 1.5s
#11 sha256:3e6b9d1a95114e19f12262a4e8a59ad1d1a10ca7b82108adcf0605a200294964 37.75MB / 48.49MB 1.7s
#11 sha256:3e6b9d1a95114e19f12262a4e8a59ad1d1a10ca7b82108adcf0605a200294964 41.94MB / 48.49MB 1.8s
#11 sha256:3e6b9d1a95114e19f12262a4e8a59ad1d1a10ca7b82108adcf0605a200294964 45.09MB / 48.49MB 2.0s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 65.01MB / 211.36MB 5.1s
#11 sha256:3e6b9d1a95114e19f12262a4e8a59ad1d1a10ca7b82108adcf0605a200294964 48.49MB / 48.49MB 2.1s
#11 sha256:3e6b9d1a95114e19f12262a4e8a59ad1d1a10ca7b82108adcf0605a200294964 48.49MB / 48.49MB 2.1s done
#11 extracting sha256:3e6b9d1a95114e19f12262a4e8a59ad1d1a10ca7b82108adcf0605a200294964
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 76.55MB / 211.36MB 5.6s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 88.08MB / 211.36MB 6.0s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 101.05MB / 211.36MB 6.5s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 113.25MB / 211.36MB 7.1s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 128.97MB / 211.36MB 7.7s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 140.51MB / 211.36MB 8.1s
#11 extracting sha256:3e6b9d1a95114e19f12262a4e8a59ad1d1a10ca7b82108adcf0605a200294964 2.7s done
#11 extracting sha256:37927ed901b1b2608b72796c6881bf645480268eca4ac9a37b9219e050bb4d84
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 152.04MB / 211.36MB 8.6s
#11 extracting sha256:37927ed901b1b2608b72796c6881bf645480268eca4ac9a37b9219e050bb4d84 0.9s done
#11 extracting sha256:79b2f47ad4443652b9b5cc81a95ede249fd976310efdbee159f29638783778c0
#11 ...
#13 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#13 0.882 Get:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
#13 0.887 Get:2 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
#13 0.931 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
#13 0.952 Get:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
#13 1.191 Get:5 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1325 kB]
#13 1.343 Get:6 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [4430 kB]
#13 1.615 Get:7 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [96.8 kB]
#13 1.615 Get:8 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [7955 kB]
#13 1.645 Get:9 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
#13 1.708 Get:10 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
#13 1.748 Get:11 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]
#13 1.872 Get:12 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
#13 2.732 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [104 kB]
#13 2.757 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [8243 kB]
#13 3.330 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1628 kB]
#13 3.403 Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4759 kB]
#13 3.557 Get:17 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.6 kB]
#13 3.559 Get:18 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.9 kB]
#13 5.201 Fetched 49.0 MB in 4s (11.3 MB/s)
#13 5.201 Reading package lists...
#13 7.291 Reading package lists...
#13 9.527 Building dependency tree...
#13 9.995 Reading state information...
#13 ...
#11 [yarn-dependencies 1/4] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 165.31MB / 211.36MB 9.0s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 178.26MB / 211.36MB 9.5s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 189.79MB / 211.36MB 9.9s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 202.38MB / 211.36MB 10.4s
#11 sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 211.36MB / 211.36MB 10.7s done
#11 extracting sha256:79b2f47ad4443652b9b5cc81a95ede249fd976310efdbee159f29638783778c0 3.4s done
#11 extracting sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab
#11 ...
#13 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#13 10.66 The following additional packages will be installed:
#13 10.66 ca-certificates git-man libbrotli1 libcurl3-gnutls liberror-perl libexpat1
#13 10.66 libgdbm-compat4 libgdbm6 libldap-2.5-0 libmpdec3 libnghttp2-14 libperl5.34
#13 10.66 libpsl5 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib
#13 10.66 libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh-4
#13 10.66 media-types openssl perl perl-modules-5.34 python3 python3-distutils
#13 10.66 python3-lib2to3 python3-minimal python3-pkg-resources python3-wheel
#13 10.66 python3.10 python3.10-minimal readline-common
#13 10.67 Suggested packages:
#13 10.67 gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui
#13 10.67 gitk gitweb git-cvs git-mediawiki git-svn gdbm-l10n perl-doc
#13 10.67 libterm-readline-gnu-perl | libterm-readline-perl-perl make
#13 10.67 libtap-harness-archive-perl python3-doc python3-tk python3-venv
#13 10.67 python-setuptools-doc python3.10-venv python3.10-doc binutils binfmt-support
#13 10.67 readline-doc
#13 10.67 Recommended packages:
#13 10.67 patch less ssh-client libldap-common publicsuffix libsasl2-modules netbase
#13 10.67 build-essential python3-dev
#13 10.97 The following NEW packages will be installed:
#13 10.97 ca-certificates git git-man libbrotli1 libcurl3-gnutls liberror-perl
#13 10.97 libexpat1 libgdbm-compat4 libgdbm6 libldap-2.5-0 libmpdec3 libnghttp2-14
#13 10.97 libperl5.34 libpsl5 libpython3-stdlib libpython3.10-minimal
#13 10.97 libpython3.10-stdlib libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db
#13 10.97 libsqlite3-0 libssh-4 media-types openssl perl perl-modules-5.34 python3
#13 10.97 python3-distutils python3-lib2to3 python3-minimal python3-pip
#13 10.97 python3-pkg-resources python3-setuptools python3-wheel python3.10
#13 10.97 python3.10-minimal readline-common
#13 11.04 0 upgraded, 38 newly installed, 0 to remove and 0 not upgraded.
#13 11.04 Need to get 23.4 MB of archives.
#13 11.04 After this operation, 109 MB of additional disk space will be used.
#13 11.04 Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-minimal amd64 3.10.12-1~22.04.18 [817 kB]
#13 11.09 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libexpat1 amd64 2.4.7-1ubuntu0.9 [96.9 kB]
#13 11.09 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-minimal amd64 3.10.12-1~22.04.18 [2277 kB]
#13 11.14 Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-minimal amd64 3.10.6-1~22.04.1 [24.3 kB]
#13 11.14 Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 media-types all 7.0.0 [25.5 kB]
#13 11.15 Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB]
#13 11.15 Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 readline-common all 8.1.2-1 [53.5 kB]
#13 11.15 Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libreadline8 amd64 8.1.2-1 [153 kB]
#13 11.16 Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsqlite3-0 amd64 3.37.2-2ubuntu0.8 [642 kB]
#13 11.16 Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-stdlib amd64 3.10.12-1~22.04.18 [1850 kB]
#13 11.21 Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10 amd64 3.10.12-1~22.04.18 [508 kB]
#13 11.22 Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-stdlib amd64 3.10.6-1~22.04.1 [6812 B]
#13 11.22 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3 amd64 3.10.6-1~22.04.1 [22.8 kB]
#13 11.22 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 perl-modules-5.34 all 5.34.0-3ubuntu1.9 [2977 kB]
#13 11.38 Get:15 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgdbm6 amd64 1.23-1 [33.9 kB]
#13 11.38 Get:16 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgdbm-compat4 amd64 1.23-1 [6606 B]
#13 11.38 Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libperl5.34 amd64 5.34.0-3ubuntu1.9 [4796 kB]
#13 11.49 Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 perl amd64 5.34.0-3ubuntu1.9 [232 kB]
#13 11.49 Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 openssl amd64 3.0.2-0ubuntu1.30 [1186 kB]
#13 11.51 Get:20 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 ca-certificates all 20260816ubuntu0.22.04.1 [140 kB]
#13 11.51 Get:21 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-pkg-resources all 59.6.0-1.2ubuntu0.22.04.3 [133 kB]
#13 11.51 Get:22 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libnghttp2-14 amd64 1.43.0-1ubuntu0.4 [76.9 kB]
#13 11.52 Get:23 http://archive.ubuntu.com/ubuntu jammy/main amd64 libpsl5 amd64 0.21.0-1.2build2 [58.4 kB]
#13 11.52 Get:24 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libbrotli1 amd64 1.0.9-2ubuntu0.1 [315 kB]
#13 11.53 Get:25 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg2-3ubuntu1.2 [20.5 kB]
#13 11.53 Get:26 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsasl2-2 amd64 2.1.27+dfsg2-3ubuntu1.2 [53.8 kB]
#13 11.53 Get:27 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libldap-2.5-0 amd64 2.5.20+dfsg-0ubuntu0.22.04.1 [184 kB]
#13 11.53 Get:28 http://archive.ubuntu.com/ubuntu jammy/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2build4 [58.2 kB]
#13 11.53 Get:29 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libssh-4 amd64 0.9.6-2ubuntu0.22.04.8 [189 kB]
#13 11.54 Get:30 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libcurl3-gnutls amd64 7.81.0-1ubuntu1.30 [287 kB]
#13 11.54 Get:31 http://archive.ubuntu.com/ubuntu jammy/main amd64 liberror-perl all 0.17029-1 [26.5 kB]
#13 11.54 Get:32 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 git-man all 1:2.34.1-1ubuntu1.18 [954 kB]
#13 11.57 Get:33 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 git amd64 1:2.34.1-1ubuntu1.18 [3174 kB]
#13 11.63 Get:34 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-lib2to3 all 3.10.8-1~22.04 [77.6 kB]
#13 11.63 Get:35 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-distutils all 3.10.8-1~22.04 [139 kB]
#13 11.63 Get:36 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-setuptools all 59.6.0-1.2ubuntu0.22.04.3 [340 kB]
#13 11.66 Get:37 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-wheel all 0.37.1-2ubuntu0.22.04.1 [32.0 kB]
#13 11.66 Get:38 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-pip all 22.0.2+dfsg-1ubuntu0.7 [1306 kB]
#13 11.95 debconf: delaying package configuration, since apt-utils is not installed
#13 12.04 Fetched 23.4 MB in 1s (34.1 MB/s)
#13 12.11 Selecting previously unselected package libpython3.10-minimal:amd64.
#13 12.11 (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.)
#13 12.12 Preparing to unpack .../libpython3.10-minimal_3.10.12-1~22.04.18_amd64.deb ...
#13 12.12 Unpacking libpython3.10-minimal:amd64 (3.10.12-1~22.04.18) ...
#13 12.35 Selecting previously unselected package libexpat1:amd64.
#13 12.36 Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.9_amd64.deb ...
#13 12.36 Unpacking libexpat1:amd64 (2.4.7-1ubuntu0.9) ...
#13 12.45 Selecting previously unselected package python3.10-minimal.
#13 12.45 Preparing to unpack .../python3.10-minimal_3.10.12-1~22.04.18_amd64.deb ...
#13 12.48 Unpacking python3.10-minimal (3.10.12-1~22.04.18) ...
#13 12.68 Setting up libpython3.10-minimal:amd64 (3.10.12-1~22.04.18) ...
#13 12.70 Setting up libexpat1:amd64 (2.4.7-1ubuntu0.9) ...
#13 12.71 Setting up python3.10-minimal (3.10.12-1~22.04.18) ...
#13 13.66 Selecting previously unselected package python3-minimal.
#13 13.66 (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.)
#13 13.67 Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04.1_amd64.deb ...
#13 13.67 Unpacking python3-minimal (3.10.6-1~22.04.1) ...
#13 13.70 Selecting previously unselected package media-types.
#13 13.70 Preparing to unpack .../1-media-types_7.0.0_all.deb ...
#13 13.70 Unpacking media-types (7.0.0) ...
#13 13.75 Selecting previously unselected package libmpdec3:amd64.
#13 13.75 Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ...
#13 13.75 Unpacking libmpdec3:amd64 (2.5.1-2build2) ...
#13 13.79 Selecting previously unselected package readline-common.
#13 13.79 Preparing to unpack .../3-readline-common_8.1.2-1_all.deb ...
#13 13.80 Unpacking readline-common (8.1.2-1) ...
#13 13.86 Selecting previously unselected package libreadline8:amd64.
#13 13.86 Preparing to unpack .../4-libreadline8_8.1.2-1_amd64.deb ...
#13 13.86 Unpacking libreadline8:amd64 (8.1.2-1) ...
#13 13.91 Selecting previously unselected package libsqlite3-0:amd64.
#13 13.91 Preparing to unpack .../5-libsqlite3-0_3.37.2-2ubuntu0.8_amd64.deb ...
#13 13.91 Unpacking libsqlite3-0:amd64 (3.37.2-2ubuntu0.8) ...
#13 14.05 Selecting previously unselected package libpython3.10-stdlib:amd64.
#13 14.05 Preparing to unpack .../6-libpython3.10-stdlib_3.10.12-1~22.04.18_amd64.deb ...
#13 14.06 Unpacking libpython3.10-stdlib:amd64 (3.10.12-1~22.04.18) ...
#13 14.33 Selecting previously unselected package python3.10.
#13 14.33 Preparing to unpack .../7-python3.10_3.10.12-1~22.04.18_amd64.deb ...
#13 14.33 Unpacking python3.10 (3.10.12-1~22.04.18) ...
#13 14.38 Selecting previously unselected package libpython3-stdlib:amd64.
#13 14.38 Preparing to unpack .../8-libpython3-stdlib_3.10.6-1~22.04.1_amd64.deb ...
#13 14.39 Unpacking libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#13 14.45 Setting up python3-minimal (3.10.6-1~22.04.1) ...
#13 14.93 Selecting previously unselected package python3.
#13 14.93 (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.)
#13 14.94 Preparing to unpack .../00-python3_3.10.6-1~22.04.1_amd64.deb ...
#13 14.96 Unpacking python3 (3.10.6-1~22.04.1) ...
#13 14.99 Selecting previously unselected package perl-modules-5.34.
#13 14.99 Preparing to unpack .../01-perl-modules-5.34_5.34.0-3ubuntu1.9_all.deb ...
#13 15.00 Unpacking perl-modules-5.34 (5.34.0-3ubuntu1.9) ...
#13 15.52 Selecting previously unselected package libgdbm6:amd64.
#13 15.52 Preparing to unpack .../02-libgdbm6_1.23-1_amd64.deb ...
#13 15.53 Unpacking libgdbm6:amd64 (1.23-1) ...
#13 15.58 Selecting previously unselected package libgdbm-compat4:amd64.
#13 15.58 Preparing to unpack .../03-libgdbm-compat4_1.23-1_amd64.deb ...
#13 15.60 Unpacking libgdbm-compat4:amd64 (1.23-1) ...
#13 15.73 Selecting previously unselected package libperl5.34:amd64.
#13 15.73 Preparing to unpack .../04-libperl5.34_5.34.0-3ubuntu1.9_amd64.deb ...
#13 15.73 Unpacking libperl5.34:amd64 (5.34.0-3ubuntu1.9) ...
#13 16.32 Selecting previously unselected package perl.
#13 16.32 Preparing to unpack .../05-perl_5.34.0-3ubuntu1.9_amd64.deb ...
#13 16.33 Unpacking perl (5.34.0-3ubuntu1.9) ...
#13 16.39 Selecting previously unselected package openssl.
#13 16.40 Preparing to unpack .../06-openssl_3.0.2-0ubuntu1.30_amd64.deb ...
#13 16.40 Unpacking openssl (3.0.2-0ubuntu1.30) ...
#13 16.52 Selecting previously unselected package ca-certificates.
#13 16.52 Preparing to unpack .../07-ca-certificates_20260816ubuntu0.22.04.1_all.deb ...
#13 16.52 Unpacking ca-certificates (20260816ubuntu0.22.04.1) ...
#13 16.58 Selecting previously unselected package python3-pkg-resources.
#13 16.58 Preparing to unpack .../08-python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#13 16.59 Unpacking python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#13 16.67 Selecting previously unselected package libnghttp2-14:amd64.
#13 16.67 Preparing to unpack .../09-libnghttp2-14_1.43.0-1ubuntu0.4_amd64.deb ...
#13 16.67 Unpacking libnghttp2-14:amd64 (1.43.0-1ubuntu0.4) ...
#13 16.72 Selecting previously unselected package libpsl5:amd64.
#13 16.72 Preparing to unpack .../10-libpsl5_0.21.0-1.2build2_amd64.deb ...
#13 16.73 Unpacking libpsl5:amd64 (0.21.0-1.2build2) ...
#13 16.78 Selecting previously unselected package libbrotli1:amd64.
#13 16.78 Preparing to unpack .../11-libbrotli1_1.0.9-2ubuntu0.1_amd64.deb ...
#13 16.78 Unpacking libbrotli1:amd64 (1.0.9-2ubuntu0.1) ...
#13 16.89 Selecting previously unselected package libsasl2-modules-db:amd64.
#13 16.90 Preparing to unpack .../12-libsasl2-modules-db_2.1.27+dfsg2-3ubuntu1.2_amd64.deb ...
#13 16.93 Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#13 ...
#12 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#12 4.719 Reading package lists...
#12 7.009 Reading package lists...
#12 8.805 Building dependency tree...
#12 9.325 Reading state information...
#12 10.00 The following additional packages will be installed:
#12 10.00 libexpat1 libmpdec3 libpython3-stdlib libpython3.10-minimal
#12 10.00 libpython3.10-stdlib libreadline8 libsqlite3-0 media-types python3
#12 10.00 python3-distutils python3-minimal python3.10 python3.10-minimal
#12 10.00 readline-common
#12 10.01 Suggested packages:
#12 10.01 python3-doc python3-tk python3-venv python-setuptools-doc python3.10-venv
#12 10.01 python3.10-doc binutils binfmt-support readline-doc
#12 10.21 The following NEW packages will be installed:
#12 10.21 libexpat1 libmpdec3 libpython3-stdlib libpython3.10-minimal
#12 10.21 libpython3.10-stdlib libreadline8 libsqlite3-0 media-types python3
#12 10.21 python3-distutils python3-lib2to3 python3-minimal python3-pkg-resources
#12 10.21 python3-setuptools python3.10 python3.10-minimal readline-common
#12 10.24 0 upgraded, 17 newly installed, 0 to remove and 0 not upgraded.
#12 10.24 Need to get 7254 kB of archives.
#12 10.24 After this operation, 27.1 MB of additional disk space will be used.
#12 10.24 Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-minimal amd64 3.10.12-1~22.04.18 [817 kB]
#12 10.28 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libexpat1 amd64 2.4.7-1ubuntu0.9 [96.9 kB]
#12 10.31 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-minimal amd64 3.10.12-1~22.04.18 [2277 kB]
#12 10.38 Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-minimal amd64 3.10.6-1~22.04.1 [24.3 kB]
#12 10.38 Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 media-types all 7.0.0 [25.5 kB]
#12 10.38 Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB]
#12 10.39 Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 readline-common all 8.1.2-1 [53.5 kB]
#12 10.39 Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libreadline8 amd64 8.1.2-1 [153 kB]
#12 10.39 Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsqlite3-0 amd64 3.37.2-2ubuntu0.8 [642 kB]
#12 10.41 Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-stdlib amd64 3.10.12-1~22.04.18 [1850 kB]
#12 10.46 Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10 amd64 3.10.12-1~22.04.18 [508 kB]
#12 10.47 Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-stdlib amd64 3.10.6-1~22.04.1 [6812 B]
#12 10.47 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3 amd64 3.10.6-1~22.04.1 [22.8 kB]
#12 10.47 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]
#12 10.47 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-lib2to3 all 3.10.8-1~22.04 [77.6 kB]
#12 10.47 Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-distutils all 3.10.8-1~22.04 [139 kB]
#12 10.47 Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-setuptools all 59.6.0-1.2ubuntu0.22.04.3 [340 kB]
#12 10.85 debconf: delaying package configuration, since apt-utils is not installed
#12 10.97 Fetched 7254 kB in 0s (27.4 MB/s)
#12 11.03 Selecting previously unselected package libpython3.10-minimal:amd64.
#12 11.03 (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.)
#12 11.05 Preparing to unpack .../libpython3.10-minimal_3.10.12-1~22.04.18_amd64.deb ...
#12 11.06 Unpacking libpython3.10-minimal:amd64 (3.10.12-1~22.04.18) ...
#12 11.26 Selecting previously unselected package libexpat1:amd64.
#12 11.26 Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.9_amd64.deb ...
#12 11.27 Unpacking libexpat1:amd64 (2.4.7-1ubuntu0.9) ...
#12 11.36 Selecting previously unselected package python3.10-minimal.
#12 11.36 Preparing to unpack .../python3.10-minimal_3.10.12-1~22.04.18_amd64.deb ...
#12 11.37 Unpacking python3.10-minimal (3.10.12-1~22.04.18) ...
#12 11.56 Setting up libpython3.10-minimal:amd64 (3.10.12-1~22.04.18) ...
#12 11.58 Setting up libexpat1:amd64 (2.4.7-1ubuntu0.9) ...
#12 11.59 Setting up python3.10-minimal (3.10.12-1~22.04.18) ...
#12 12.49 Selecting previously unselected package python3-minimal.
#12 12.49 (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.)
#12 12.49 Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04.1_amd64.deb ...
#12 12.50 Unpacking python3-minimal (3.10.6-1~22.04.1) ...
#12 12.57 Selecting previously unselected package media-types.
#12 12.57 Preparing to unpack .../1-media-types_7.0.0_all.deb ...
#12 12.57 Unpacking media-types (7.0.0) ...
#12 12.62 Selecting previously unselected package libmpdec3:amd64.
#12 12.62 Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ...
#12 12.63 Unpacking libmpdec3:amd64 (2.5.1-2build2) ...
#12 12.67 Selecting previously unselected package readline-common.
#12 12.67 Preparing to unpack .../3-readline-common_8.1.2-1_all.deb ...
#12 12.68 Unpacking readline-common (8.1.2-1) ...
#12 12.74 Selecting previously unselected package libreadline8:amd64.
#12 12.74 Preparing to unpack .../4-libreadline8_8.1.2-1_amd64.deb ...
#12 12.74 Unpacking libreadline8:amd64 (8.1.2-1) ...
#12 12.80 Selecting previously unselected package libsqlite3-0:amd64.
#12 12.80 Preparing to unpack .../5-libsqlite3-0_3.37.2-2ubuntu0.8_amd64.deb ...
#12 12.81 Unpacking libsqlite3-0:amd64 (3.37.2-2ubuntu0.8) ...
#12 12.87 Selecting previously unselected package libpython3.10-stdlib:amd64.
#12 12.88 Preparing to unpack .../6-libpython3.10-stdlib_3.10.12-1~22.04.18_amd64.deb ...
#12 12.89 Unpacking libpython3.10-stdlib:amd64 (3.10.12-1~22.04.18) ...
#12 13.17 Selecting previously unselected package python3.10.
#12 13.17 Preparing to unpack .../7-python3.10_3.10.12-1~22.04.18_amd64.deb ...
#12 13.18 Unpacking python3.10 (3.10.12-1~22.04.18) ...
#12 13.23 Selecting previously unselected package libpython3-stdlib:amd64.
#12 13.23 Preparing to unpack .../8-libpython3-stdlib_3.10.6-1~22.04.1_amd64.deb ...
#12 13.24 Unpacking libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#12 13.31 Setting up python3-minimal (3.10.6-1~22.04.1) ...
#12 13.66 Selecting previously unselected package python3.
#12 13.66 (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.)
#12 13.67 Preparing to unpack .../python3_3.10.6-1~22.04.1_amd64.deb ...
#12 13.68 Unpacking python3 (3.10.6-1~22.04.1) ...
#12 13.70 Selecting previously unselected package python3-pkg-resources.
#12 13.71 Preparing to unpack .../python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#12 13.71 Unpacking python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#12 13.75 Selecting previously unselected package python3-lib2to3.
#12 13.75 Preparing to unpack .../python3-lib2to3_3.10.8-1~22.04_all.deb ...
#12 13.76 Unpacking python3-lib2to3 (3.10.8-1~22.04) ...
#12 13.84 Selecting previously unselected package python3-distutils.
#12 13.84 Preparing to unpack .../python3-distutils_3.10.8-1~22.04_all.deb ...
#12 13.84 Unpacking python3-distutils (3.10.8-1~22.04) ...
#12 13.89 Selecting previously unselected package python3-setuptools.
#12 13.89 Preparing to unpack .../python3-setuptools_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#12 13.90 Unpacking python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#12 14.08 Setting up media-types (7.0.0) ...
#12 14.09 Setting up libsqlite3-0:amd64 (3.37.2-2ubuntu0.8) ...
#12 14.12 Setting up libmpdec3:amd64 (2.5.1-2build2) ...
#12 14.12 Setting up readline-common (8.1.2-1) ...
#12 14.14 Setting up libreadline8:amd64 (8.1.2-1) ...
#12 14.14 Setting up libpython3.10-stdlib:amd64 (3.10.12-1~22.04.18) ...
#12 14.15 Setting up libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#12 14.16 Setting up python3.10 (3.10.12-1~22.04.18) ...
#12 15.08 Setting up python3 (3.10.6-1~22.04.1) ...
#12 15.10 running python rtupdate hooks for python3.10...
#12 15.10 running python post-rtupdate hooks for python3.10...
#12 15.29 Setting up python3-lib2to3 (3.10.8-1~22.04) ...
#12 15.54 Setting up python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#12 15.84 Setting up python3-distutils (3.10.8-1~22.04) ...
#12 16.05 Setting up python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#12 16.65 Processing triggers for libc-bin (2.35-0ubuntu3.15) ...
#12 ...
#13 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#13 17.15 Selecting previously unselected package libsasl2-2:amd64.
#13 17.15 Preparing to unpack .../13-libsasl2-2_2.1.27+dfsg2-3ubuntu1.2_amd64.deb ...
#13 17.17 Unpacking libsasl2-2:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#13 17.38 Selecting previously unselected package libldap-2.5-0:amd64.
#13 17.38 Preparing to unpack .../14-libldap-2.5-0_2.5.20+dfsg-0ubuntu0.22.04.1_amd64.deb ...
#13 17.44 Unpacking libldap-2.5-0:amd64 (2.5.20+dfsg-0ubuntu0.22.04.1) ...
#13 ...
#12 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#12 DONE 17.7s
#13 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#13 17.66 Selecting previously unselected package librtmp1:amd64.
#13 17.66 Preparing to unpack .../15-librtmp1_2.4+20151223.gitfa8646d.1-2build4_amd64.deb ...
#13 17.67 Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ...
#13 17.70 Selecting previously unselected package libssh-4:amd64.
#13 17.70 Preparing to unpack .../16-libssh-4_0.9.6-2ubuntu0.22.04.8_amd64.deb ...
#13 17.70 Unpacking libssh-4:amd64 (0.9.6-2ubuntu0.22.04.8) ...
#13 17.75 Selecting previously unselected package libcurl3-gnutls:amd64.
#13 17.75 Preparing to unpack .../17-libcurl3-gnutls_7.81.0-1ubuntu1.30_amd64.deb ...
#13 17.75 Unpacking libcurl3-gnutls:amd64 (7.81.0-1ubuntu1.30) ...
#13 17.79 Selecting previously unselected package liberror-perl.
#13 17.79 Preparing to unpack .../18-liberror-perl_0.17029-1_all.deb ...
#13 17.79 Unpacking liberror-perl (0.17029-1) ...
#13 17.83 Selecting previously unselected package git-man.
#13 17.84 Preparing to unpack .../19-git-man_1%3a2.34.1-1ubuntu1.18_all.deb ...
#13 17.84 Unpacking git-man (1:2.34.1-1ubuntu1.18) ...
#13 17.90 Selecting previously unselected package git.
#13 17.90 Preparing to unpack .../20-git_1%3a2.34.1-1ubuntu1.18_amd64.deb ...
#13 17.91 Unpacking git (1:2.34.1-1ubuntu1.18) ...
#13 18.17 Selecting previously unselected package python3-lib2to3.
#13 18.17 Preparing to unpack .../21-python3-lib2to3_3.10.8-1~22.04_all.deb ...
#13 18.18 Unpacking python3-lib2to3 (3.10.8-1~22.04) ...
#13 18.24 Selecting previously unselected package python3-distutils.
#13 18.24 Preparing to unpack .../22-python3-distutils_3.10.8-1~22.04_all.deb ...
#13 18.24 Unpacking python3-distutils (3.10.8-1~22.04) ...
#13 18.34 Selecting previously unselected package python3-setuptools.
#13 18.34 Preparing to unpack .../23-python3-setuptools_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#13 18.35 Unpacking python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#13 18.42 Selecting previously unselected package python3-wheel.
#13 18.42 Preparing to unpack .../24-python3-wheel_0.37.1-2ubuntu0.22.04.1_all.deb ...
#13 18.42 Unpacking python3-wheel (0.37.1-2ubuntu0.22.04.1) ...
#13 18.47 Selecting previously unselected package python3-pip.
#13 18.47 Preparing to unpack .../25-python3-pip_22.0.2+dfsg-1ubuntu0.7_all.deb ...
#13 18.47 Unpacking python3-pip (22.0.2+dfsg-1ubuntu0.7) ...
#13 18.76 Setting up media-types (7.0.0) ...
#13 18.77 Setting up libpsl5:amd64 (0.21.0-1.2build2) ...
#13 18.78 Setting up libbrotli1:amd64 (1.0.9-2ubuntu0.1) ...
#13 18.79 Setting up libsqlite3-0:amd64 (3.37.2-2ubuntu0.8) ...
#13 18.80 Setting up libnghttp2-14:amd64 (1.43.0-1ubuntu0.4) ...
#13 18.81 Setting up perl-modules-5.34 (5.34.0-3ubuntu1.9) ...
#13 18.83 Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#13 18.84 Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ...
#13 18.84 Setting up libsasl2-2:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#13 18.85 Setting up libssh-4:amd64 (0.9.6-2ubuntu0.22.04.8) ...
#13 18.86 Setting up libmpdec3:amd64 (2.5.1-2build2) ...
#13 18.87 Setting up git-man (1:2.34.1-1ubuntu1.18) ...
#13 18.88 Setting up openssl (3.0.2-0ubuntu1.30) ...
#13 18.89 Setting up readline-common (8.1.2-1) ...
#13 18.90 Setting up libgdbm6:amd64 (1.23-1) ...
#13 18.91 Setting up libreadline8:amd64 (8.1.2-1) ...
#13 18.92 Setting up libldap-2.5-0:amd64 (2.5.20+dfsg-0ubuntu0.22.04.1) ...
#13 18.93 Setting up libpython3.10-stdlib:amd64 (3.10.12-1~22.04.18) ...
#13 18.94 Setting up ca-certificates (20260816ubuntu0.22.04.1) ...
#13 19.10 debconf: unable to initialize frontend: Dialog
#13 19.10 debconf: (TERM is not set, so the dialog frontend is not usable.)
#13 19.10 debconf: falling back to frontend: Readline
#13 20.09 Updating certificates in /etc/ssl/certs...
#13 21.77 120 added, 0 removed; done.
#13 21.81 Setting up libgdbm-compat4:amd64 (1.23-1) ...
#13 21.81 Setting up libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#13 21.82 Setting up libperl5.34:amd64 (5.34.0-3ubuntu1.9) ...
#13 21.83 Setting up python3.10 (3.10.12-1~22.04.18) ...
#13 22.61 Setting up libcurl3-gnutls:amd64 (7.81.0-1ubuntu1.30) ...
#13 22.63 Setting up python3 (3.10.6-1~22.04.1) ...
#13 22.64 running python rtupdate hooks for python3.10...
#13 22.64 running python post-rtupdate hooks for python3.10...
#13 22.79 Setting up perl (5.34.0-3ubuntu1.9) ...
#13 22.82 Setting up python3-lib2to3 (3.10.8-1~22.04) ...
#13 22.96 Setting up python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#13 ...
#11 [yarn-dependencies 1/4] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#11 extracting sha256:e23f099911d692f62b851cf49a1e93294288a115f5cd2d014180e4d3684d34ab 9.9s done
#11 DONE 23.3s
#11 [yarn-dependencies 1/4] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#11 extracting sha256:cda7f44f2bddcc4bb7514474024b3f3705de00ddb6355a33be5ac7808e5b7125 0.0s done
#11 extracting sha256:c6b30c3f16966552af10ac00521f60355b1fcfd46ac1c20b1038587e28583ce7
#11 extracting sha256:c6b30c3f16966552af10ac00521f60355b1fcfd46ac1c20b1038587e28583ce7 2.2s done
#11 DONE 25.6s
#13 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#13 23.26 Setting up python3-distutils (3.10.8-1~22.04) ...
#13 23.46 Setting up python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#13 24.02 Setting up python3-wheel (0.37.1-2ubuntu0.22.04.1) ...
#13 24.27 Setting up liberror-perl (0.17029-1) ...
#13 24.28 Setting up git (1:2.34.1-1ubuntu1.18) ...
#13 24.30 Setting up python3-pip (22.0.2+dfsg-1ubuntu0.7) ...
#13 ...
#11 [yarn-dependencies 1/4] FROM docker.io/library/node:18@sha256:c6ae79e38498325db67193d391e6ec1d224d96c693a8a4d943498556716d3783
#11 extracting sha256:3697be50c98b9d071df4637e1d3491d00e7b9f3a732768c876d82309b3c5a145 0.1s done
#11 extracting sha256:461077a72fb7fe40d34a37d6a1958c4d16772d0dd77f572ec50a1fdc41a3754d 0.0s done
#11 DONE 25.6s
#13 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#13 25.73 Processing triggers for libc-bin (2.35-0ubuntu3.15) ...
#13 ...
#14 [yarn-dependencies 2/4] WORKDIR /srv
#14 DONE 0.2s
#15 [yarn-dependencies 3/4] ADD package.json .
#15 DONE 0.0s
#13 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#13 25.82 Processing triggers for ca-certificates (20260816ubuntu0.22.04.1) ...
#13 25.83 Updating certificates in /etc/ssl/certs...
#13 26.60 0 added, 0 removed; done.
#13 26.60 Running hooks in /etc/ca-certificates/update.d...
#13 26.61 done.
#13 DONE 26.7s
#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 0.780 yarn install v1.22.22
#16 0.801 warning package.json: No license field
#16 0.815 info No lockfile found.
#16 0.825 warning No license field
#16 0.828 [1/4] Resolving packages...
#16 ...
#17 [python-dependencies 3/5] ADD requirements.txt /tmp/requirements.txt
#17 DONE 0.1s
#18 [python-dependencies 4/5] RUN pip3 config set global.disable-pip-version-check true
#18 0.789 Writing to /root/.config/pip/pip.conf
#18 DONE 0.9s
#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 3.501 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 3.620 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 3.743 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 3.817 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 3.836 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 3.858 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 3.885 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 3.941 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 4.016 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 4.037 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 4.068 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 4.068 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 4.103 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 4.116 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 4.139 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 4.157 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 5.803 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 6.171 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 8.032 warning eslint@8.31.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.
#16 8.462 warning eslint > @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
#16 8.759 warning eslint > @humanwhocodes/config-array > @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
#16 8.802 warning eslint > file-entry-cache > flat-cache > rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#16 8.804 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 9.914 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 ...
#19 [python-dependencies 5/5] RUN --mount=type=cache,target=/root/.cache/pip pip3 install --user --requirement /tmp/requirements.txt
#19 1.259 Collecting flask
#19 1.417 Downloading flask-3.1.3-py3-none-any.whl (103 kB)
#19 1.451 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.4/103.4 KB 3.2 MB/s eta 0:00:00
#19 1.618 Collecting canonicalwebteam.flask-base==2.6.1
#19 1.628 Downloading canonicalwebteam_flask_base-2.6.1-py3-none-any.whl (20 kB)
#19 1.800 Collecting canonicalwebteam.discourse==7.11.0
#19 1.812 Downloading canonicalwebteam_discourse-7.11.0-py3-none-any.whl (76 kB)
#19 1.821 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.5/76.5 KB 11.2 MB/s eta 0:00:00
#19 1.964 Collecting canonicalwebteam.http==1.0.4
#19 1.981 Downloading canonicalwebteam.http-1.0.4-py3-none-any.whl (7.2 kB)
#19 2.072 Collecting canonicalwebteam.blog==7.4.2
#19 2.092 Downloading canonicalwebteam_blog-7.4.2-py3-none-any.whl (25 kB)
#19 2.218 Collecting canonicalwebteam.image-template==1.10.0
#19 2.241 Downloading canonicalwebteam_image_template-1.10.0-py3-none-any.whl (6.9 kB)
#19 2.366 Collecting canonicalwebteam.templatefinder==1.0.0
#19 2.378 Downloading canonicalwebteam.templatefinder-1.0.0-py3-none-any.whl (8.5 kB)
#19 2.530 Collecting canonicalwebteam.cookie-service==2.1.0
#19 2.627 Downloading canonicalwebteam_cookie_service-2.1.0-py3-none-any.whl (19 kB)
#19 2.701 Collecting Flask-Caching==2.1.0
#19 2.724 Downloading Flask_Caching-2.1.0-py3-none-any.whl (28 kB)
#19 2.856 Collecting filelock==3.20.3
#19 2.870 Downloading filelock-3.20.3-py3-none-any.whl (16 kB)
#19 2.939 Collecting python-dateutil==2.8.2
#19 2.967 Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
#19 2.986 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 KB 16.1 MB/s eta 0:00:00
#19 3.197 Collecting pyyaml==6.0
#19 3.209 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)
#19 3.234 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 34.2 MB/s eta 0:00:00
#19 3.366 Collecting vcrpy-unittest==0.1.7
#19 3.375 Downloading vcrpy_unittest-0.1.7-py2.py3-none-any.whl (6.8 kB)
#19 3.636 Collecting black==26.1.0
#19 3.653 Downloading black-26.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB)
#19 3.737 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 21.6 MB/s eta 0:00:00
#19 3.816 Collecting requests==2.32.5
#19 3.840 Downloading requests-2.32.5-py3-none-any.whl (64 kB)
#19 3.851 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 KB 8.2 MB/s eta 0:00:00
#19 4.015 Collecting talisker[flask,gevent,gunicorn,prometheus,raven]>=0.21.4
#19 4.038 Downloading talisker-0.23.0-py3-none-any.whl (74 kB)
#19 4.063 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.6/74.6 KB 2.9 MB/s eta 0:00:00
#19 4.186 Collecting canonicalwebteam.yaml-responses[flask]<2,>=1
#19 4.211 Downloading canonicalwebteam.yaml_responses-1.2.0-py3-none-any.whl (7.1 kB)
#19 4.227 Collecting flask
#19 4.248 Downloading flask-2.3.3-py3-none-any.whl (96 kB)
#19 4.257 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.1/96.1 KB 15.7 MB/s eta 0:00:00
#19 4.344 Collecting Werkzeug<3.0.0
#19 4.380 Downloading werkzeug-2.3.8-py3-none-any.whl (242 kB)
#19 4.395 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.3/242.3 KB 21.5 MB/s eta 0:00:00
#19 4.440 Collecting flask-compress==1.17
#19 4.480 Downloading Flask_Compress-1.17-py3-none-any.whl (8.7 kB)
#19 4.558 Collecting itsdangerous>=2.1.2
#19 4.585 Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
#19 4.659 Collecting Jinja2>=3.1.2
#19 4.682 Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
#19 4.696 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 KB 12.9 MB/s eta 0:00:00
#19 4.782 Collecting click>=8.1.3
#19 4.809 Downloading click-8.5.0-py3-none-any.whl (125 kB)
#19 4.824 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 125.3/125.3 KB 11.0 MB/s eta 0:00:00
#19 4.882 Collecting blinker>=1.6.2
#19 4.892 Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
#19 4.965 Collecting validators
#19 4.980 Downloading validators-0.35.0-py3-none-any.whl (44 kB)
#19 4.986 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.7/44.7 KB 10.5 MB/s eta 0:00:00
#19 6.014 Collecting lxml
#19 6.021 Downloading lxml-6.1.3-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (5.3 MB)
#19 6.175 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 35.1 MB/s eta 0:00:00
#19 6.234 Collecting beautifulsoup4
#19 6.260 Downloading beautifulsoup4-4.15.0-py3-none-any.whl (109 kB)
#19 6.268 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 109.9/109.9 KB 20.6 MB/s eta 0:00:00
#19 6.310 Collecting python-slugify
#19 6.317 Downloading python_slugify-9.1.3-py3-none-any.whl (16 kB)
#19 6.385 Collecting humanize
#19 6.401 Downloading humanize-4.16.0-py3-none-any.whl (137 kB)
#19 6.409 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 137.2/137.2 KB 24.4 MB/s eta 0:00:00
#19 6.450 Collecting HTTPretty>=1.0.2
#19 6.461 Downloading httpretty-1.1.4.tar.gz (442 kB)
#19 6.483 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 442.4/442.4 KB 24.7 MB/s eta 0:00:00
#19 6.537 Preparing metadata (setup.py): started
#19 6.778 Preparing metadata (setup.py): finished with status 'done'
#19 6.904 Collecting redis>=3.0.1
#19 6.914 Downloading redis-8.1.0-py3-none-any.whl (560 kB)
#19 6.936 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 560.6/560.6 KB 32.4 MB/s eta 0:00:00
#19 6.994 Collecting lockfile>=0.12.2
#19 7.007 Downloading lockfile-0.12.2-py2.py3-none-any.whl (13 kB)
#19 7.072 Collecting freezegun>=0.3.11
#19 7.086 Downloading freezegun-1.5.5-py3-none-any.whl (19 kB)
#19 7.139 Collecting CacheControl[filecache]>=0.12.5
#19 7.157 Downloading cachecontrol-0.14.4-py3-none-any.whl (22 kB)
#19 7.266 Collecting mockredispy>=2.9.3
#19 7.279 Downloading mockredispy-2.9.3.tar.gz (17 kB)
#19 7.289 Preparing metadata (setup.py): started
#19 8.452 Preparing metadata (setup.py): finished with status 'done'
#19 8.557 Collecting feedgen
#19 8.566 Downloading feedgen-1.0.0.tar.gz (258 kB)
#19 8.578 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 258.5/258.5 KB 29.0 MB/s eta 0:00:00
#19 8.614 Preparing metadata (setup.py): started
#19 8.823 Preparing metadata (setup.py): finished with status 'done'
#19 8.873 Collecting python-frontmatter>=0.4.5
#19 8.889 Downloading python_frontmatter-1.3.0-py3-none-any.whl (10 kB)
#19 8.947 Collecting bleach>=3.1
#19 8.956 Downloading bleach-6.4.0-py3-none-any.whl (165 kB)
#19 8.972 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 165.1/165.1 KB 15.4 MB/s eta 0:00:00
#19 9.026 Collecting mistune==0.8.4
#19 9.036 Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB)
#19 9.098 Collecting cachelib<0.10.0,>=0.9.0
#19 9.117 Downloading cachelib-0.9.0-py3-none-any.whl (15 kB)
#19 9.165 Collecting six>=1.5
#19 9.180 Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
#19 9.255 Collecting vcrpy
#19 9.281 Downloading vcrpy-8.5.0-py3-none-any.whl (48 kB)
#19 9.286 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 49.0/49.0 KB 12.9 MB/s eta 0:00:00
#19 9.388 Collecting platformdirs>=2
#19 9.404 Downloading platformdirs-4.12.4-py3-none-any.whl (32 kB)
#19 9.460 Collecting pytokens>=0.3.0
#19 9.479 Downloading pytokens-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (259 kB)
#19 9.493 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 259.5/259.5 KB 24.5 MB/s eta 0:00:00
#19 9.544 Collecting pathspec>=1.0.0
#19 9.561 Downloading pathspec-1.1.1-py3-none-any.whl (57 kB)
#19 9.567 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.3/57.3 KB 12.9 MB/s eta 0:00:00
#19 9.672 Collecting tomli>=1.1.0
#19 9.711 Downloading tomli-2.5.0-py3-none-any.whl (14 kB)
#19 9.746 Collecting mypy-extensions>=0.4.3
#19 9.761 Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
#19 9.902 Collecting typing-extensions>=4.0.1
#19 9.920 Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)
#19 9.931 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 45.6/45.6 KB 7.6 MB/s eta 0:00:00
#19 9.997 Collecting packaging>=22.0
#19 10.02 Downloading packaging-26.3-py3-none-any.whl (129 kB)
#19 10.04 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 130.0/130.0 KB 8.6 MB/s eta 0:00:00
#19 10.09 Collecting idna<4,>=2.5
#19 10.11 Downloading idna-3.20-py3-none-any.whl (69 kB)
#19 10.12 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.6/69.6 KB 7.1 MB/s eta 0:00:00
#19 10.21 Collecting certifi>=2017.4.17
#19 10.23 Downloading certifi-2026.10.23-py3-none-any.whl (135 kB)
#19 10.25 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.1/135.1 KB 8.7 MB/s eta 0:00:00
#19 10.83 Collecting charset_normalizer<4,>=2
#19 10.84 Downloading charset_normalizer-3.5.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (271 kB)
#19 10.86 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 271.1/271.1 KB 21.6 MB/s eta 0:00:00
#19 10.96 Collecting urllib3<3,>=1.21.1
#19 10.99 Downloading urllib3-2.8.0-py3-none-any.whl (135 kB)
#19 11.00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 135.7/135.7 KB 12.1 MB/s eta 0:00:00
#19 11.36 Collecting zstandard
#19 11.38 Downloading zstandard-0.25.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.6 MB)
#19 11.61 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 24.3 MB/s eta 0:00:00
#19 11.80 Collecting brotli
#19 11.83 Downloading brotli-1.2.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.4 MB)
#19 11.89 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 26.8 MB/s eta 0:00:00
#19 11.95 Collecting webencodings
#19 11.99 Downloading webencodings-0.6.1-py3-none-any.whl (8.7 kB)
#19 12.50 Collecting msgpack<2.0.0,>=0.5.2
#19 12.57 Downloading msgpack-1.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (461 kB)
#19 12.60 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 461.8/461.8 KB 16.9 MB/s eta 0:00:00
#19 12.69 Collecting yamlloader
#19 12.77 Downloading yamlloader-1.6.0-py3-none-any.whl (7.8 kB)
#19 13.05 Collecting MarkupSafe>=2.0
#19 13.13 Downloading markupsafe-3.0.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
#19 13.29 Collecting async-timeout>=4.0.3
#19 13.37 Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
#19 13.47 Collecting statsd<5
#19 13.54 Downloading statsd-4.0.1-py2.py3-none-any.whl (13 kB)
#19 13.74 Collecting raven>=6.4.0
#19 13.83 Downloading raven-6.10.0-py2.py3-none-any.whl (284 kB)
#19 13.87 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 284.3/284.3 KB 7.7 MB/s eta 0:00:00
#19 14.34 Collecting gevent>=20.9.0
#19 14.43 Downloading gevent-26.9.0-cp310-cp310-manylinux_2_28_x86_64.whl (2.3 MB)
#19 14.64 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.3/2.3 MB 10.9 MB/s eta 0:00:00
#19 14.77 Collecting gunicorn>=19.9.0
#19 14.86 Downloading gunicorn-26.2.0-py3-none-any.whl (228 kB)
#19 14.88 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 228.4/228.4 KB 13.3 MB/s eta 0:00:00
#19 14.94 Collecting prometheus-client<0.8
#19 15.01 Downloading prometheus_client-0.7.1.tar.gz (38 kB)
#19 15.02 Preparing metadata (setup.py): started
#19 15.30 Preparing metadata (setup.py): finished with status 'done'
#19 15.46 Collecting soupsieve>=1.6.1
#19 15.50 Downloading soupsieve-2.10-py3-none-any.whl (38 kB)
#19 15.61 Collecting text-unidecode>=1.3
#19 15.66 Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
#19 15.67 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.2/78.2 KB 10.4 MB/s eta 0:00:00
#19 17.42 Collecting wrapt
#19 17.43 Downloading wrapt-2.5.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (231 kB)
#19 17.45 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 231.3/231.3 KB 16.0 MB/s eta 0:00:00
#19 17.97 Collecting zope.interface
#19 17.98 Downloading 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)
#19 18.00 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 259.8/259.8 KB 22.6 MB/s eta 0:00:00
#19 ...
#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 9.959 warning jest > jest-cli > 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 10.11 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 14.48 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 14.48 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 14.48 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 14.48 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 15.66 warning webpack > acorn-import-assertions@1.9.0: package has been renamed to acorn-import-attributes
#16 16.85 [2/4] Fetching packages...
#16 ...
#19 [python-dependencies 5/5] RUN --mount=type=cache,target=/root/.cache/pip pip3 install --user --requirement /tmp/requirements.txt
#19 18.67 Collecting greenlet>=3.2.2
#19 18.69 Downloading greenlet-3.5.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (622 kB)
#19 18.71 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 622.8/622.8 KB 31.6 MB/s eta 0:00:00
#19 18.76 Collecting zope.event
#19 18.77 Downloading zope_event-6.2-py3-none-any.whl (6.5 kB)
#19 19.02 Building wheels for collected packages: HTTPretty, mockredispy, feedgen, prometheus-client
#19 19.02 Building wheel for HTTPretty (setup.py): started
#19 19.34 Building wheel for HTTPretty (setup.py): finished with status 'done'
#19 19.34 Created wheel for HTTPretty: filename=httpretty-1.1.4-py3-none-any.whl size=28808 sha256=b71e77bb972011329c09b730819be95d5387f58fd9e490cb9e6cd6c7259f98f5
#19 19.34 Stored in directory: /root/.cache/pip/wheels/17/84/74/456da302b40f8d81976edc741ba0a04bf64fd4bb3c58aca9fb
#19 19.34 Building wheel for mockredispy (setup.py): started
#19 19.63 Building wheel for mockredispy (setup.py): finished with status 'done'
#19 19.63 Created wheel for mockredispy: filename=mockredispy-2.9.3-py3-none-any.whl size=20320 sha256=51e96a06d827dc29d1680c4416feec7b645d1cf1fbd48f120e5c8273fce5ae8f
#19 19.63 Stored in directory: /root/.cache/pip/wheels/62/60/a1/c3db5669a25e2a4477776f071a4516df3aac4c0a45f5395620
#19 19.64 Building wheel for feedgen (setup.py): started
#19 19.93 Building wheel for feedgen (setup.py): finished with status 'done'
#19 19.93 Created wheel for feedgen: filename=feedgen-1.0.0-py2.py3-none-any.whl size=45353 sha256=3836d8f1b70e51684c41d3d6b8ac10255ab178464e9f996ebf63f86fad859681
#19 19.93 Stored in directory: /root/.cache/pip/wheels/c8/6a/ca/669bc8c68b06dae2638b85a110fb7b341b635dcd33f2d78650
#19 19.93 Building wheel for prometheus-client (setup.py): started
#19 20.21 Building wheel for prometheus-client (setup.py): finished with status 'done'
#19 20.22 Created wheel for prometheus-client: filename=prometheus_client-0.7.1-py3-none-any.whl size=41405 sha256=e93163f5487c43b0a25d678b42d5c491ac4aea5844c3da0dba99af1ae5873341
#19 20.22 Stored in directory: /root/.cache/pip/wheels/13/53/78/a2ca927430d12879241e95c0260f01e91217421c68dea66811
#19 20.22 Successfully built HTTPretty mockredispy feedgen prometheus-client
#19 20.64 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
#19 20.81 WARNING: The script raven is installed in '/root/.local/bin' which is not on PATH.
#19 20.81 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 21.65 WARNING: The script slugify is installed in '/root/.local/bin' which is not on PATH.
#19 21.65 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 22.15 WARNING: The script idna is installed in '/root/.local/bin' which is not on PATH.
#19 22.15 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 22.36 WARNING: The scripts gunicorn and gunicornc are installed in '/root/.local/bin' which is not on PATH.
#19 22.36 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 22.61 WARNING: The script normalizer is installed in '/root/.local/bin' which is not on PATH.
#19 22.61 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 24.43 WARNING: The scripts black and blackd are installed in '/root/.local/bin' which is not on PATH.
#19 24.43 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 24.55 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.
#19 24.55 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 24.62 WARNING: The script flask is installed in '/root/.local/bin' which is not on PATH.
#19 24.62 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 24.70 WARNING: The script doesitcache is installed in '/root/.local/bin' which is not on PATH.
#19 24.70 Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#19 24.92 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.1 cachelib-0.9.0 canonicalwebteam.blog-7.4.2 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.10.23 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.4 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.5.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
#19 24.92 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
#19 DONE 25.9s
#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 ...
#20 [stage-4 3/8] COPY --from=python-dependencies /root/.local/lib/python3.10/site-packages /root/.local/lib/python3.10/site-packages
#20 DONE 0.8s
#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 ...
#21 [stage-4 4/8] COPY --from=python-dependencies /root/.local/bin /root/.local/bin
#21 DONE 0.1s
#22 [stage-4 5/8] ADD . .
#22 DONE 0.1s
#23 [stage-4 6/8] RUN rm -rf package.json yarn.lock .babelrc webpack.config.js
#23 DONE 0.4s
#16 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#16 37.92 [3/4] Linking dependencies...
#16 37.93 warning "stylelint-config-standard-scss > stylelint-config-recommended-scss > postcss-scss@4.0.9" has incorrect peer dependency "postcss@^8.4.29".
#16 44.38 [4/4] Building fresh packages...
#16 44.46 success Saved lockfile.
#16 44.46 Done in 43.69s.
#16 DONE 45.1s
#24 [build-css 1/2] ADD . .
#24 DONE 0.3s
#25 [build-css 2/2] RUN yarn run build-css
#25 0.586 yarn run v1.22.22
#25 0.599 warning package.json: No license field
#25 0.612 $ 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 1.060 DEPRECATION WARNING: lighten() is deprecated. Suggestions:
#25 1.060
#25 1.060 color.scale($color, $lightness: 20.8163265306%)
#25 1.060 color.adjust($color, $lightness: 10%)
#25 1.060
#25 1.060 More info: https://sass-lang.com/d/color-functions
#25 1.060
#25 1.060 ╷
#25 1.060 2 │ $color-brand-light: lighten($color-brand, 10%);
#25 1.060 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^
#25 1.060 ╵
#25 1.060 static/sass/_settings_colors.scss 2:21 @import
#25 1.060 static/sass/styles.scss 2:9 root stylesheet
#25 1.060
#25 1.063 DEPRECATION WARNING: darken() is deprecated. Suggestions:
#25 1.063
#25 1.063 color.scale($color, $lightness: -19.2452830189%)
#25 1.063 color.adjust($color, $lightness: -10%)
#25 1.063
#25 1.063 More info: https://sass-lang.com/d/color-functions
#25 1.063
#25 1.063 ╷
#25 1.063 3 │ $color-brand-dark: darken($color-brand, 10%);
#25 1.063 │ ^^^^^^^^^^^^^^^^^^^^^^^^^
#25 1.063 ╵
#25 1.063 static/sass/_settings_colors.scss 3:20 @import
#25 1.063 static/sass/styles.scss 2:9 root stylesheet
#25 1.063
#25 3.320 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 3.320 rules will be changing to match the behavior specified by CSS in an upcoming
#25 3.320 version. To keep the existing behavior, move the declaration above the nested
#25 3.320 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 3.320
#25 3.320 More info: https://sass-lang.com/d/mixed-decls
#25 3.320
#25 3.320 ╷
#25 3.320 6 │ ┌ @supports (display: grid) {
#25 3.320 7 │ │ grid-column-end: span #{$col};
#25 3.320 8 │ │
#25 3.320 9 │ │ //nesting
#25 3.320 10 │ │ @if $col > 1 {
#25 3.320 11 │ │ & .row {
#25 3.320 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#25 3.320 13 │ │ }
#25 3.320 14 │ │ }
#25 3.320 15 │ │ }
#25 3.320 │ └─── nested rule
#25 3.320 ... │
#25 3.320 78 │ width: 100%;
#25 3.320 │ ^^^^^^^^^^^ declaration
#25 3.320 ╵
#25 3.320 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#25 3.320 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#25 3.320 vanilla-framework/scss/build.scss 3:1 @import
#25 3.320 static/sass/styles.scss 3:9 root stylesheet
#25 3.320
#25 3.325 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 3.325 rules will be changing to match the behavior specified by CSS in an upcoming
#25 3.325 version. To keep the existing behavior, move the declaration above the nested
#25 3.325 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 3.325
#25 3.325 More info: https://sass-lang.com/d/mixed-decls
#25 3.325
#25 3.325 ╷
#25 3.325 6 │ ┌ @supports (display: grid) {
#25 3.325 7 │ │ grid-column-end: span #{$col};
#25 3.325 8 │ │
#25 3.325 9 │ │ //nesting
#25 3.325 10 │ │ @if $col > 1 {
#25 3.325 11 │ │ & .row {
#25 3.325 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#25 3.325 13 │ │ }
#25 3.325 14 │ │ }
#25 3.325 15 │ │ }
#25 3.325 │ └─── nested rule
#25 3.325 ... │
#25 3.325 78 │ width: 100%;
#25 3.325 │ ^^^^^^^^^^^ declaration
#25 3.325 ╵
#25 3.325 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#25 3.325 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#25 3.325 vanilla-framework/scss/build.scss 3:1 @import
#25 3.325 static/sass/styles.scss 3:9 root stylesheet
#25 3.325
#25 3.330 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 3.330 rules will be changing to match the behavior specified by CSS in an upcoming
#25 3.330 version. To keep the existing behavior, move the declaration above the nested
#25 3.330 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 3.330
#25 3.330 More info: https://sass-lang.com/d/mixed-decls
#25 3.330
#25 3.330 ╷
#25 3.330 6 │ ┌ @supports (display: grid) {
#25 3.330 7 │ │ grid-column-end: span #{$col};
#25 3.330 8 │ │
#25 3.330 9 │ │ //nesting
#25 3.330 10 │ │ @if $col > 1 {
#25 3.330 11 │ │ & .row {
#25 3.330 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#25 3.330 13 │ │ }
#25 3.330 14 │ │ }
#25 3.330 15 │ │ }
#25 3.330 │ └─── nested rule
#25 3.330 ... │
#25 3.330 78 │ width: 100%;
#25 3.330 │ ^^^^^^^^^^^ declaration
#25 3.330 ╵
#25 3.330 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#25 3.330 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#25 3.330 vanilla-framework/scss/build.scss 3:1 @import
#25 3.330 static/sass/styles.scss 3:9 root stylesheet
#25 3.330
#25 3.334 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 3.334 rules will be changing to match the behavior specified by CSS in an upcoming
#25 3.334 version. To keep the existing behavior, move the declaration above the nested
#25 3.334 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 3.334
#25 3.334 More info: https://sass-lang.com/d/mixed-decls
#25 3.334
#25 3.334 ╷
#25 3.334 6 │ ┌ @supports (display: grid) {
#25 3.334 7 │ │ grid-column-end: span #{$col};
#25 3.334 8 │ │
#25 3.334 9 │ │ //nesting
#25 3.334 10 │ │ @if $col > 1 {
#25 3.334 11 │ │ & .row {
#25 3.334 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#25 3.334 13 │ │ }
#25 3.334 14 │ │ }
#25 3.334 15 │ │ }
#25 3.334 │ └─── nested rule
#25 3.334 ... │
#25 3.334 78 │ width: 100%;
#25 3.334 │ ^^^^^^^^^^^ declaration
#25 3.334 ╵
#25 3.334 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#25 3.334 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#25 3.334 vanilla-framework/scss/build.scss 3:1 @import
#25 3.334 static/sass/styles.scss 3:9 root stylesheet
#25 3.334
#25 3.347 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#25 3.347 rules will be changing to match the behavior specified by CSS in an upcoming
#25 3.347 version. To keep the existing behavior, move the declaration above the nested
#25 3.347 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#25 3.347
#25 3.347 More info: https://sass-lang.com/d/mixed-decls
#25 3.347
#25 3.347 ╷
#25 3.347 6 │ ┌ @supports (display: grid) {
#25 3.347 7 │ │ grid-column-end: span #{$col};
#25 3.347 8 │ │
#25 3.347 9 │ │ //nesting
#25 3.347 10 │ │ @if $col > 1 {
#25 3.347 11 │ │ & .row {
#25 3.347 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#25 3.347 13 │ │ }
#25 3.347 14 │ │ }
#25 3.347 15 │ │ }
#25 3.347 │ └─── nested rule
#25 3.347 ... │
#25 3.347 109 │ width: 100%;
#25 3.347 │ ^^^^^^^^^^^ declaration
#25 3.347 ╵
#25 3.347 node_modules/vanilla-framework/scss/_patterns_grid.scss 109:9 vf-p-grid()
#25 3.347 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#25 3.347 vanilla-framework/scss/build.scss 3:1 @import
#25 3.347 static/sass/styles.scss 3:9 root stylesheet
#25 3.347
#25 ...
#26 [build-js 2/3] RUN yarn run build
#26 0.639 yarn run v1.22.22
#26 0.654 warning package.json: No license field
#26 0.679 $ yarn run build-js && yarn run build-css
#26 0.918 warning package.json: No license field
#26 0.935 $ mkdir -p static/dist && webpack && yarn run build-cookie-policy && yarn run build-vanilla-framework
#26 3.729 asset global-nav.js 56.4 KiB [emitted] [minimized] (name: global-nav) 1 related asset
#26 3.729 asset openstack-deployment-chart.js 2.49 KiB [emitted] [minimized] (name: openstack-deployment-chart) 1 related asset
#26 3.729 asset latest-news.js 2.02 KiB [emitted] [minimized] (name: latest-news) 1 related asset
#26 3.729 asset cloud-price-slider.js 1.5 KiB [emitted] [minimized] (name: cloud-price-slider) 1 related asset
#26 3.729 asset accordion.js 1 KiB [emitted] [minimized] (name: accordion) 1 related asset
#26 3.729 orphan modules 62.1 KiB [orphan] 1 module
#26 3.729 ./static/js/latest-news.js 3.69 KiB [built] [code generated]
#26 3.729 ./static/js/global-nav.js + 1 modules 62.2 KiB [built] [code generated]
#26 3.729 ./static/js/accordion.js 2.81 KiB [built] [code generated]
#26 3.729 ./static/js/cloud-price-slider.js 3.2 KiB [built] [code generated]
#26 3.729 ./static/js/openstack-deployment-chart.js 3.08 KiB [built] [code generated]
#26 3.729 webpack 5.76.0 compiled successfully in 1882 ms
#26 4.001 warning package.json: No license field
#26 4.014 $ cp node_modules/@canonical/cookie-policy/build/js/cookie-policy.js static/js/dist/
#26 4.231 warning package.json: No license field
#26 4.245 $ mkdir -p static/js/modules/vanilla-framework && cp -r node_modules/vanilla-framework/templates/_macros/ static/js/modules/vanilla-framework
#26 4.477 warning package.json: No license field
#26 4.491 $ sass static/sass/styles.scss static/css/styles.css --load-path=node_modules --style=compressed && postcss --no-map --use autoprefixer --replace 'static/css/**/*.css'
#26 4.892 DEPRECATION WARNING: lighten() is deprecated. Suggestions:
#26 4.892
#26 4.892 color.scale($color, $lightness: 20.8163265306%)
#26 4.892 color.adjust($color, $lightness: 10%)
#26 4.892
#26 4.892 More info: https://sass-lang.com/d/color-functions
#26 4.892
#26 4.892 ╷
#26 4.892 2 │ $color-brand-light: lighten($color-brand, 10%);
#26 4.892 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^
#26 4.892 ╵
#26 4.892 static/sass/_settings_colors.scss 2:21 @import
#26 4.892 static/sass/styles.scss 2:9 root stylesheet
#26 4.892
#26 4.895 DEPRECATION WARNING: darken() is deprecated. Suggestions:
#26 4.895
#26 4.895 color.scale($color, $lightness: -19.2452830189%)
#26 4.895 color.adjust($color, $lightness: -10%)
#26 4.895
#26 4.895 More info: https://sass-lang.com/d/color-functions
#26 4.895
#26 4.895 ╷
#26 4.895 3 │ $color-brand-dark: darken($color-brand, 10%);
#26 4.895 │ ^^^^^^^^^^^^^^^^^^^^^^^^^
#26 4.895 ╵
#26 4.895 static/sass/_settings_colors.scss 3:20 @import
#26 4.895 static/sass/styles.scss 2:9 root stylesheet
#26 4.895
#26 7.123 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#26 7.123 rules will be changing to match the behavior specified by CSS in an upcoming
#26 7.123 version. To keep the existing behavior, move the declaration above the nested
#26 7.123 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#26 7.123
#26 7.123 More info: https://sass-lang.com/d/mixed-decls
#26 7.123
#26 7.123 ╷
#26 7.123 6 │ ┌ @supports (display: grid) {
#26 7.123 7 │ │ grid-column-end: span #{$col};
#26 7.123 8 │ │
#26 7.123 9 │ │ //nesting
#26 7.123 10 │ │ @if $col > 1 {
#26 7.123 11 │ │ & .row {
#26 7.123 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#26 7.123 13 │ │ }
#26 7.123 14 │ │ }
#26 7.123 15 │ │ }
#26 7.123 │ └─── nested rule
#26 7.123 ... │
#26 7.123 78 │ width: 100%;
#26 7.123 │ ^^^^^^^^^^^ declaration
#26 7.123 ╵
#26 7.123 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#26 7.123 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#26 7.123 vanilla-framework/scss/build.scss 3:1 @import
#26 7.123 static/sass/styles.scss 3:9 root stylesheet
#26 7.123
#26 7.128 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#26 7.128 rules will be changing to match the behavior specified by CSS in an upcoming
#26 7.128 version. To keep the existing behavior, move the declaration above the nested
#26 7.128 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#26 7.128
#26 7.128 More info: https://sass-lang.com/d/mixed-decls
#26 7.128
#26 7.128 ╷
#26 7.128 6 │ ┌ @supports (display: grid) {
#26 7.128 7 │ │ grid-column-end: span #{$col};
#26 7.128 8 │ │
#26 7.128 9 │ │ //nesting
#26 7.128 10 │ │ @if $col > 1 {
#26 7.128 11 │ │ & .row {
#26 7.128 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#26 7.128 13 │ │ }
#26 7.128 14 │ │ }
#26 7.128 15 │ │ }
#26 7.128 │ └─── nested rule
#26 7.128 ... │
#26 7.128 78 │ width: 100%;
#26 7.128 │ ^^^^^^^^^^^ declaration
#26 7.128 ╵
#26 7.128 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#26 7.128 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#26 7.128 vanilla-framework/scss/build.scss 3:1 @import
#26 7.128 static/sass/styles.scss 3:9 root stylesheet
#26 7.128
#26 7.132 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#26 7.132 rules will be changing to match the behavior specified by CSS in an upcoming
#26 7.132 version. To keep the existing behavior, move the declaration above the nested
#26 7.132 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#26 7.132
#26 7.132 More info: https://sass-lang.com/d/mixed-decls
#26 7.132
#26 7.132 ╷
#26 7.132 6 │ ┌ @supports (display: grid) {
#26 7.132 7 │ │ grid-column-end: span #{$col};
#26 7.132 8 │ │
#26 7.132 9 │ │ //nesting
#26 7.132 10 │ │ @if $col > 1 {
#26 7.132 11 │ │ & .row {
#26 7.132 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#26 7.132 13 │ │ }
#26 7.132 14 │ │ }
#26 7.132 15 │ │ }
#26 7.132 │ └─── nested rule
#26 7.132 ... │
#26 7.132 78 │ width: 100%;
#26 7.132 │ ^^^^^^^^^^^ declaration
#26 7.132 ╵
#26 7.132 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#26 7.132 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#26 7.132 vanilla-framework/scss/build.scss 3:1 @import
#26 7.132 static/sass/styles.scss 3:9 root stylesheet
#26 7.132
#26 7.135 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#26 7.135 rules will be changing to match the behavior specified by CSS in an upcoming
#26 7.135 version. To keep the existing behavior, move the declaration above the nested
#26 7.135 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#26 7.135
#26 7.135 More info: https://sass-lang.com/d/mixed-decls
#26 7.135
#26 7.135 ╷
#26 7.135 6 │ ┌ @supports (display: grid) {
#26 7.135 7 │ │ grid-column-end: span #{$col};
#26 7.135 8 │ │
#26 7.135 9 │ │ //nesting
#26 7.135 10 │ │ @if $col > 1 {
#26 7.135 11 │ │ & .row {
#26 7.135 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#26 7.135 13 │ │ }
#26 7.135 14 │ │ }
#26 7.135 15 │ │ }
#26 7.135 │ └─── nested rule
#26 7.135 ... │
#26 7.135 78 │ width: 100%;
#26 7.135 │ ^^^^^^^^^^^ declaration
#26 7.135 ╵
#26 7.135 node_modules/vanilla-framework/scss/_patterns_grid.scss 78:7 vf-p-grid()
#26 7.135 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#26 7.135 vanilla-framework/scss/build.scss 3:1 @import
#26 7.135 static/sass/styles.scss 3:9 root stylesheet
#26 7.135
#26 7.148 DEPRECATION WARNING: Sass's behavior for declarations that appear after nested
#26 7.148 rules will be changing to match the behavior specified by CSS in an upcoming
#26 7.148 version. To keep the existing behavior, move the declaration above the nested
#26 7.148 rule. To opt into the new behavior, wrap the declaration in `& {}`.
#26 7.148
#26 7.148 More info: https://sass-lang.com/d/mixed-decls
#26 7.148
#26 7.148 ╷
#26 7.148 6 │ ┌ @supports (display: grid) {
#26 7.148 7 │ │ grid-column-end: span #{$col};
#26 7.148 8 │ │
#26 7.148 9 │ │ //nesting
#26 7.148 10 │ │ @if $col > 1 {
#26 7.148 11 │ │ & .row {
#26 7.148 12 │ │ grid-template-columns: repeat($col, minmax(0, 1fr));
#26 7.148 13 │ │ }
#26 7.148 14 │ │ }
#26 7.148 15 │ │ }
#26 7.148 │ └─── nested rule
#26 7.148 ... │
#26 7.148 109 │ width: 100%;
#26 7.148 │ ^^^^^^^^^^^ declaration
#26 7.148 ╵
#26 7.148 node_modules/vanilla-framework/scss/_patterns_grid.scss 109:9 vf-p-grid()
#26 7.148 node_modules/vanilla-framework/scss/_vanilla.scss 130:3 vanilla()
#26 7.148 vanilla-framework/scss/build.scss 3:1 @import
#26 7.148 static/sass/styles.scss 3:9 root stylesheet
#26 7.148
#26 ...
#25 [build-css 2/2] RUN yarn run build-css
#25 13.96 DEPRECATION WARNING: transparentize() is deprecated. Suggestions:
#25 13.96
#25 13.96 color.scale($color, $alpha: -80%)
#25 13.96 color.adjust($color, $alpha: -0.8)
#25 13.96
#25 13.96 More info: https://sass-lang.com/d/color-functions
#25 13.96
#25 13.96 ╷
#25 13.96 117 │ box-shadow: 0 1px 2px 0 transparentize($color-dark, 0.8);
#25 13.96 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#25 13.96 ╵
#25 13.96 static/sass/_patterns_blog-card.scss 117:29 blog-p-card()
#25 13.96 static/sass/styles.scss 23:1 root stylesheet
#25 13.96
#25 14.27 WARNING: 111 repetitive deprecation warnings omitted.
#25 14.27 Run in verbose mode to see all warnings.
#25 14.27
#25 15.54 Done in 14.96s.
#25 DONE 16.0s
#26 [build-js 2/3] RUN yarn run build
#26 ...
#27 [stage-4 7/8] COPY --from=build-css /srv/static/css static/css
#27 DONE 0.0s
#26 [build-js 2/3] RUN yarn run build
#26 17.91 DEPRECATION WARNING: transparentize() is deprecated. Suggestions:
#26 17.91
#26 17.91 color.scale($color, $alpha: -80%)
#26 17.91 color.adjust($color, $alpha: -0.8)
#26 17.91
#26 17.91 More info: https://sass-lang.com/d/color-functions
#26 17.91
#26 17.91 ╷
#26 17.91 117 │ box-shadow: 0 1px 2px 0 transparentize($color-dark, 0.8);
#26 17.91 │ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#26 17.91 ╵
#26 17.91 static/sass/_patterns_blog-card.scss 117:29 blog-p-card()
#26 17.91 static/sass/styles.scss 23:1 root stylesheet
#26 17.91
#26 18.18 WARNING: 111 repetitive deprecation warnings omitted.
#26 18.18 Run in verbose mode to see all warnings.
#26 18.18
#26 19.35 Done in 18.72s.
#26 DONE 19.5s
#28 [build-js 3/3] WORKDIR /srv
#28 DONE 0.0s
#29 [stage-4 8/8] COPY --from=build-js /srv/static/js static/js
#29 DONE 0.1s
#30 exporting to image
#30 exporting layers
#30 exporting layers 7.6s done
#30 exporting manifest sha256:6dadf98a0e1389a3554c492cc6970f324ad8fb2a34956da7ef0b6664148f1d05 0.0s done
#30 exporting config sha256:18b87ed59b18897a10b326e3f70bb8bffab3a85e66f2fd917b1858a74a5af66c done
#30 exporting attestation manifest sha256:f9226310d53e9db759131bbb1ed1819c9b177ff705bfcade958935f6ebb83ea5 0.0s done
#30 exporting manifest list sha256:4094d6ec075523c8bff85401dcf3fa4ea4397254ea97f147bdc94ce2e0c370a1 done
#30 naming to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1793136228-351e8d5 done
#30 unpacking to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1793136228-351e8d5
#30 unpacking to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1793136228-351e8d5 2.9s done
#30 DONE 10.6s
The push refers to repository [prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com]
013d64a47edf: Waiting
0626d3cc316c: Waiting
bbaa5902c36c: Waiting
44136fa355b3: Waiting
bbaa5902c36c: Waiting
44136fa355b3: Waiting
013d64a47edf: Waiting
0626d3cc316c: Waiting
013d64a47edf: Waiting
0626d3cc316c: Waiting
bbaa5902c36c: Waiting
44136fa355b3: Waiting
bbaa5902c36c: Waiting
44136fa355b3: Waiting
0626d3cc316c: Mounted from ubuntu.com
5d02b21b7d84: Waiting
5d02b21b7d84: Waiting
44136fa355b3: Waiting
44136fa355b3: Already exists
b7cf3bd67098: Waiting
b7cf3bd67098: Waiting
6c9b54c15564: Waiting
bbaa5902c36c: Pushed
6e4024ed73ef: Waiting
6e4024ed73ef: Waiting
e946496370ad: Waiting
6e4024ed73ef: Layer already exists
2936da638357: Waiting
e946496370ad: Waiting
b7cf3bd67098: Pushed
6c9b54c15564: Pushed
e946496370ad: Pushed
5d02b21b7d84: Pushed
2936da638357: Pushed
013d64a47edf: Pushed
1793136228-351e8d5: digest: sha256:4094d6ec075523c8bff85401dcf3fa4ea4397254ea97f147bdc94ce2e0c370a1 size: 856
Untagged: prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1793136228-351e8d5
Deleted: sha256:4094d6ec075523c8bff85401dcf3fa4ea4397254ea97f147bdc94ce2e0c370a1
konf demo konf/site.yaml --database-url postgresql://postgres:****@postgres:5432/jp-ubuntu-com-462 -o domain=jp-ubuntu-com-462.demos.haus image=prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com tlsName=demos-haus secretKey=demos-haus -l github.org=canonical github.repo=jp.ubuntu.com github.pr=462 --tag 1793136228-351e8d5
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
Waiting for deployment to succeed:
########################################
# Starting: Wait for deployment/jp-ubuntu-com-462-demos-haus to succeed
########################################
Waiting for deployment "jp-ubuntu-com-462-demos-haus" rollout to finish: 0 out of 1 new replicas have been updated...
Waiting for deployment "jp-ubuntu-com-462-demos-haus" rollout to finish: 1 old replicas are pending termination...
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
error: deployment "jp-ubuntu-com-462-demos-haus" exceeded its progress deadline
########################################
# Failed: Wait for deployment/jp-ubuntu-com-462-demos-haus to succeed
########################################
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 1 second
Finished: FAILURE