1. Webteam
  2. Demo Service

Building

jp-ubuntu-com-462.demos.haus

Your build is still in progress.

This page will automatically refresh when the build is complete. You can view the build status, or check the logs for more information.

Start time Jenkins Job Status
2026-05-26 16:34:43 FAILURE
jp-ubuntu-com-462.demos.haus Jenkins logs

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

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

service/jp-ubuntu-com-462-demos-haus unchanged
deployment.apps/jp-ubuntu-com-462-demos-haus configured
Warning: networking.k8s.io/v1beta1 Ingress is deprecated in v1.19+, unavailable in v1.22+; use networking.k8s.io/v1 Ingress
ingress.networking.k8s.io/jp-ubuntu-com-462-demos-haus configured

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

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

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

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

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

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

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

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

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

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

#8 [internal] load build context
#8 DONE 0.0s

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

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

#11 [python-dependencies 1/5] FROM docker.io/library/ubuntu:jammy@sha256:4f838adc7181d9039ac795a7d0aba05a9bd9ecd480d294483169c5def983b64d
#11 resolve docker.io/library/ubuntu:jammy@sha256:4f838adc7181d9039ac795a7d0aba05a9bd9ecd480d294483169c5def983b64d 0.0s done
#11 CACHED

#8 [internal] load build context
#8 transferring context: 3.74MB 0.1s done
#8 DONE 0.1s

#12 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#12 ...

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

#14 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#14 0.965 yarn install v1.22.22
#14 0.991 warning package.json: No license field
#14 1.013 info No lockfile found.
#14 1.021 warning No license field
#14 1.023 [1/4] Resolving packages...
#14 2.688 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.
#14 2.818 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.
#14 2.910 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.
#14 3.049 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.
#14 3.057 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.
#14 3.065 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.
#14 3.103 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.
#14 3.160 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.
#14 3.216 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.
#14 3.230 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.
#14 3.249 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.
#14 3.249 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.
#14 3.295 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.
#14 3.302 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.
#14 3.324 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.
#14 3.490 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.
#14 4.712 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
#14 5.092 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.
#14 ...

#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.554 Get:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
#12 0.641 Get:2 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
#12 0.731 Get:3 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [7084 kB]
#12 1.011 Get:4 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [3955 kB]
#12 1.034 Get:5 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
#12 1.109 Get:6 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1295 kB]
#12 1.124 Get:7 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
#12 1.152 Get:8 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [77.8 kB]
#12 1.191 Get:9 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]
#12 1.276 Get:10 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
#12 1.286 Get:11 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
#12 1.293 Get:12 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
#12 1.826 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [7361 kB]
#12 2.038 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1602 kB]
#12 2.090 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4296 kB]
#12 2.244 Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [86.4 kB]
#12 2.283 Get:17 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.8 kB]
#12 2.297 Get:18 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.6 kB]
#12 3.051 Fetched 46.2 MB in 3s (18.4 MB/s)
#12 3.051 Reading package lists...
#12 4.708 Reading package lists...
#12 5.959 Building dependency tree...
#12 6.297 Reading state information...
#12 6.679 The following additional packages will be installed:
#12 6.679   libexpat1 libmpdec3 libpython3-stdlib libpython3.10-minimal
#12 6.680   libpython3.10-stdlib libreadline8 libsqlite3-0 media-types python3
#12 6.680   python3-distutils python3-minimal python3.10 python3.10-minimal
#12 6.680   readline-common
#12 6.682 Suggested packages:
#12 6.682   python3-doc python3-tk python3-venv python-setuptools-doc python3.10-venv
#12 6.682   python3.10-doc binutils binfmt-support readline-doc
#12 6.807 The following NEW packages will be installed:
#12 6.808   libexpat1 libmpdec3 libpython3-stdlib libpython3.10-minimal
#12 6.809   libpython3.10-stdlib libreadline8 libsqlite3-0 media-types python3
#12 6.809   python3-distutils python3-lib2to3 python3-minimal python3-pkg-resources
#12 6.809   python3-setuptools python3.10 python3.10-minimal readline-common
#12 6.873 0 upgraded, 17 newly installed, 0 to remove and 1 not upgraded.
#12 6.873 Need to get 7247 kB of archives.
#12 6.873 After this operation, 27.1 MB of additional disk space will be used.
#12 6.873 Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-minimal amd64 3.10.12-1~22.04.15 [816 kB]
#12 6.915 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libexpat1 amd64 2.4.7-1ubuntu0.7 [92.1 kB]
#12 6.933 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-minimal amd64 3.10.12-1~22.04.15 [2275 kB]
#12 6.993 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 7.000 Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 media-types all 7.0.0 [25.5 kB]
#12 7.001 Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB]
#12 7.003 Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 readline-common all 8.1.2-1 [53.5 kB]
#12 7.004 Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libreadline8 amd64 8.1.2-1 [153 kB]
#12 7.021 Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsqlite3-0 amd64 3.37.2-2ubuntu0.5 [643 kB]
#12 7.052 Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-stdlib amd64 3.10.12-1~22.04.15 [1850 kB]
#12 7.117 Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10 amd64 3.10.12-1~22.04.15 [508 kB]
#12 7.123 Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-stdlib amd64 3.10.6-1~22.04.1 [6812 B]
#12 7.124 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3 amd64 3.10.6-1~22.04.1 [22.8 kB]
#12 7.124 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 7.126 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-lib2to3 all 3.10.8-1~22.04 [77.6 kB]
#12 7.127 Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-distutils all 3.10.8-1~22.04 [139 kB]
#12 7.128 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 ...

#14 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#14 7.142 warning eslint@8.31.0: This version is no longer supported. Please see https://eslint.org/version-support for other options.
#14 7.565 warning eslint > @humanwhocodes/config-array@0.11.14: Use @eslint/config-array instead
#14 7.930 warning eslint > @humanwhocodes/config-array > @humanwhocodes/object-schema@2.0.3: Use @eslint/object-schema instead
#14 7.980 warning eslint > file-entry-cache > flat-cache > rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#14 7.980 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
#14 9.350 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
#14 9.500 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
#14 9.586 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
#14 ...

#15 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#15 0.490 Get:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [129 kB]
#15 0.571 Get:2 http://archive.ubuntu.com/ubuntu jammy InRelease [270 kB]
#15 0.631 Get:3 http://security.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [7084 kB]
#15 0.735 Get:4 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [128 kB]
#15 0.848 Get:5 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [127 kB]
#15 0.873 Get:6 http://security.ubuntu.com/ubuntu jammy-security/multiverse amd64 Packages [77.8 kB]
#15 0.884 Get:7 http://security.ubuntu.com/ubuntu jammy-security/main amd64 Packages [3955 kB]
#15 0.887 Get:8 http://archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages [266 kB]
#15 0.897 Get:9 http://archive.ubuntu.com/ubuntu jammy/restricted amd64 Packages [164 kB]
#15 0.908 Get:10 http://archive.ubuntu.com/ubuntu jammy/main amd64 Packages [1792 kB]
#15 0.986 Get:11 http://archive.ubuntu.com/ubuntu jammy/universe amd64 Packages [17.5 MB]
#15 1.037 Get:12 http://security.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [1295 kB]
#15 1.550 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [86.4 kB]
#15 1.563 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [4296 kB]
#15 1.699 Get:15 http://archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [7361 kB]
#15 1.889 Get:16 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [1602 kB]
#15 1.956 Get:17 http://archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [35.6 kB]
#15 1.966 Get:18 http://archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [82.8 kB]
#15 2.843 Fetched 46.2 MB in 2s (19.3 MB/s)
#15 2.843 Reading package lists...
#15 4.476 Reading package lists...
#15 5.948 Building dependency tree...
#15 6.444 Reading state information...
#15 6.955 The following additional packages will be installed:
#15 6.956   ca-certificates git-man libbrotli1 libcurl3-gnutls liberror-perl libexpat1
#15 6.956   libgdbm-compat4 libgdbm6 libldap-2.5-0 libmpdec3 libnghttp2-14 libperl5.34
#15 6.956   libpsl5 libpython3-stdlib libpython3.10-minimal libpython3.10-stdlib
#15 6.957   libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db libsqlite3-0 libssh-4
#15 6.958   media-types openssl perl perl-modules-5.34 python3 python3-distutils
#15 6.958   python3-lib2to3 python3-minimal python3-pkg-resources python3-wheel
#15 6.959   python3.10 python3.10-minimal readline-common
#15 6.961 Suggested packages:
#15 6.961   gettext-base git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui
#15 6.961   gitk gitweb git-cvs git-mediawiki git-svn gdbm-l10n perl-doc
#15 6.961   libterm-readline-gnu-perl | libterm-readline-perl-perl make
#15 6.961   libtap-harness-archive-perl python3-doc python3-tk python3-venv
#15 6.961   python-setuptools-doc python3.10-venv python3.10-doc binutils binfmt-support
#15 6.961   readline-doc
#15 6.961 Recommended packages:
#15 6.961   patch less ssh-client libldap-common publicsuffix libsasl2-modules netbase
#15 6.961   build-essential python3-dev
#15 7.175 The following NEW packages will be installed:
#15 7.176   ca-certificates git git-man libbrotli1 libcurl3-gnutls liberror-perl
#15 7.176   libexpat1 libgdbm-compat4 libgdbm6 libldap-2.5-0 libmpdec3 libnghttp2-14
#15 7.176   libperl5.34 libpsl5 libpython3-stdlib libpython3.10-minimal
#15 7.176   libpython3.10-stdlib libreadline8 librtmp1 libsasl2-2 libsasl2-modules-db
#15 7.177   libsqlite3-0 libssh-4 media-types openssl perl perl-modules-5.34 python3
#15 7.177   python3-distutils python3-lib2to3 python3-minimal python3-pip
#15 7.177   python3-pkg-resources python3-setuptools python3-wheel python3.10
#15 7.177   python3.10-minimal readline-common
#15 7.224 0 upgraded, 38 newly installed, 0 to remove and 1 not upgraded.
#15 7.224 Need to get 23.4 MB of archives.
#15 7.224 After this operation, 109 MB of additional disk space will be used.
#15 7.224 Get:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-minimal amd64 3.10.12-1~22.04.15 [816 kB]
#15 7.251 Get:2 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libexpat1 amd64 2.4.7-1ubuntu0.7 [92.1 kB]
#15 7.263 Get:3 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10-minimal amd64 3.10.12-1~22.04.15 [2275 kB]
#15 7.334 Get:4 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-minimal amd64 3.10.6-1~22.04.1 [24.3 kB]
#15 7.336 Get:5 http://archive.ubuntu.com/ubuntu jammy/main amd64 media-types all 7.0.0 [25.5 kB]
#15 7.337 Get:6 http://archive.ubuntu.com/ubuntu jammy/main amd64 libmpdec3 amd64 2.5.1-2build2 [86.8 kB]
#15 7.338 Get:7 http://archive.ubuntu.com/ubuntu jammy/main amd64 readline-common all 8.1.2-1 [53.5 kB]
#15 7.357 Get:8 http://archive.ubuntu.com/ubuntu jammy/main amd64 libreadline8 amd64 8.1.2-1 [153 kB]
#15 7.390 Get:9 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsqlite3-0 amd64 3.37.2-2ubuntu0.5 [643 kB]
#15 7.440 Get:10 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3.10-stdlib amd64 3.10.12-1~22.04.15 [1850 kB]
#15 7.525 Get:11 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3.10 amd64 3.10.12-1~22.04.15 [508 kB]
#15 7.531 Get:12 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libpython3-stdlib amd64 3.10.6-1~22.04.1 [6812 B]
#15 7.531 Get:13 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3 amd64 3.10.6-1~22.04.1 [22.8 kB]
#15 7.562 Get:14 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 perl-modules-5.34 all 5.34.0-3ubuntu1.5 [2977 kB]
#15 7.747 Get:15 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgdbm6 amd64 1.23-1 [33.9 kB]
#15 7.748 Get:16 http://archive.ubuntu.com/ubuntu jammy/main amd64 libgdbm-compat4 amd64 1.23-1 [6606 B]
#15 7.787 Get:17 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libperl5.34 amd64 5.34.0-3ubuntu1.5 [4797 kB]
#15 8.934 Get:18 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 perl amd64 5.34.0-3ubuntu1.5 [232 kB]
#15 8.987 Get:19 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 openssl amd64 3.0.2-0ubuntu1.23 [1186 kB]
#15 9.540 Get:20 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 ca-certificates all 20240203~22.04.1 [162 kB]
#15 9.544 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]
#15 9.546 Get:22 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libnghttp2-14 amd64 1.43.0-1ubuntu0.3 [76.7 kB]
#15 9.547 Get:23 http://archive.ubuntu.com/ubuntu jammy/main amd64 libpsl5 amd64 0.21.0-1.2build2 [58.4 kB]
#15 9.556 Get:24 http://archive.ubuntu.com/ubuntu jammy/main amd64 libbrotli1 amd64 1.0.9-2build6 [315 kB]
#15 9.558 Get:25 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsasl2-modules-db amd64 2.1.27+dfsg2-3ubuntu1.2 [20.5 kB]
#15 9.559 Get:26 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libsasl2-2 amd64 2.1.27+dfsg2-3ubuntu1.2 [53.8 kB]
#15 9.560 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]
#15 9.561 Get:28 http://archive.ubuntu.com/ubuntu jammy/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2build4 [58.2 kB]
#15 9.562 Get:29 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libssh-4 amd64 0.9.6-2ubuntu0.22.04.7 [187 kB]
#15 9.566 Get:30 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 libcurl3-gnutls amd64 7.81.0-1ubuntu1.24 [285 kB]
#15 9.570 Get:31 http://archive.ubuntu.com/ubuntu jammy/main amd64 liberror-perl all 0.17029-1 [26.5 kB]
#15 9.582 Get:32 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 git-man all 1:2.34.1-1ubuntu1.17 [954 kB]
#15 10.14 Get:33 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 git amd64 1:2.34.1-1ubuntu1.17 [3174 kB]
#15 ...

#12 [stage-4 2/8] RUN apt-get update && apt-get install --no-install-recommends --yes python3-setuptools python3-lib2to3 python3-pkg-resources
#12 7.339 debconf: delaying package configuration, since apt-utils is not installed
#12 7.390 Fetched 7247 kB in 0s (23.5 MB/s)
#12 7.417 Selecting previously unselected package libpython3.10-minimal:amd64.
#12 7.417 (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 7.427 Preparing to unpack .../libpython3.10-minimal_3.10.12-1~22.04.15_amd64.deb ...
#12 7.430 Unpacking libpython3.10-minimal:amd64 (3.10.12-1~22.04.15) ...
#12 7.526 Selecting previously unselected package libexpat1:amd64.
#12 7.527 Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.7_amd64.deb ...
#12 7.533 Unpacking libexpat1:amd64 (2.4.7-1ubuntu0.7) ...
#12 7.560 Selecting previously unselected package python3.10-minimal.
#12 7.561 Preparing to unpack .../python3.10-minimal_3.10.12-1~22.04.15_amd64.deb ...
#12 7.569 Unpacking python3.10-minimal (3.10.12-1~22.04.15) ...
#12 7.650 Setting up libpython3.10-minimal:amd64 (3.10.12-1~22.04.15) ...
#12 7.660 Setting up libexpat1:amd64 (2.4.7-1ubuntu0.7) ...
#12 7.666 Setting up python3.10-minimal (3.10.12-1~22.04.15) ...
#12 8.359 Selecting previously unselected package python3-minimal.
#12 8.359 (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 8.366 Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04.1_amd64.deb ...
#12 8.368 Unpacking python3-minimal (3.10.6-1~22.04.1) ...
#12 8.391 Selecting previously unselected package media-types.
#12 8.392 Preparing to unpack .../1-media-types_7.0.0_all.deb ...
#12 8.395 Unpacking media-types (7.0.0) ...
#12 8.423 Selecting previously unselected package libmpdec3:amd64.
#12 8.425 Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ...
#12 8.427 Unpacking libmpdec3:amd64 (2.5.1-2build2) ...
#12 8.452 Selecting previously unselected package readline-common.
#12 8.453 Preparing to unpack .../3-readline-common_8.1.2-1_all.deb ...
#12 8.456 Unpacking readline-common (8.1.2-1) ...
#12 8.480 Selecting previously unselected package libreadline8:amd64.
#12 8.481 Preparing to unpack .../4-libreadline8_8.1.2-1_amd64.deb ...
#12 8.483 Unpacking libreadline8:amd64 (8.1.2-1) ...
#12 8.509 Selecting previously unselected package libsqlite3-0:amd64.
#12 8.510 Preparing to unpack .../5-libsqlite3-0_3.37.2-2ubuntu0.5_amd64.deb ...
#12 8.511 Unpacking libsqlite3-0:amd64 (3.37.2-2ubuntu0.5) ...
#12 8.537 Selecting previously unselected package libpython3.10-stdlib:amd64.
#12 8.539 Preparing to unpack .../6-libpython3.10-stdlib_3.10.12-1~22.04.15_amd64.deb ...
#12 8.541 Unpacking libpython3.10-stdlib:amd64 (3.10.12-1~22.04.15) ...
#12 8.646 Selecting previously unselected package python3.10.
#12 8.647 Preparing to unpack .../7-python3.10_3.10.12-1~22.04.15_amd64.deb ...
#12 8.649 Unpacking python3.10 (3.10.12-1~22.04.15) ...
#12 8.668 Selecting previously unselected package libpython3-stdlib:amd64.
#12 8.670 Preparing to unpack .../8-libpython3-stdlib_3.10.6-1~22.04.1_amd64.deb ...
#12 8.673 Unpacking libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#12 8.696 Setting up python3-minimal (3.10.6-1~22.04.1) ...
#12 8.872 Selecting previously unselected package python3.
#12 8.872 (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 8.876 Preparing to unpack .../python3_3.10.6-1~22.04.1_amd64.deb ...
#12 8.881 Unpacking python3 (3.10.6-1~22.04.1) ...
#12 8.904 Selecting previously unselected package python3-pkg-resources.
#12 8.905 Preparing to unpack .../python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#12 8.907 Unpacking python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#12 8.948 Selecting previously unselected package python3-lib2to3.
#12 8.948 Preparing to unpack .../python3-lib2to3_3.10.8-1~22.04_all.deb ...
#12 8.949 Unpacking python3-lib2to3 (3.10.8-1~22.04) ...
#12 8.984 Selecting previously unselected package python3-distutils.
#12 8.986 Preparing to unpack .../python3-distutils_3.10.8-1~22.04_all.deb ...
#12 8.987 Unpacking python3-distutils (3.10.8-1~22.04) ...
#12 9.020 Selecting previously unselected package python3-setuptools.
#12 9.022 Preparing to unpack .../python3-setuptools_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#12 9.024 Unpacking python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#12 9.064 Setting up media-types (7.0.0) ...
#12 9.072 Setting up libsqlite3-0:amd64 (3.37.2-2ubuntu0.5) ...
#12 9.077 Setting up libmpdec3:amd64 (2.5.1-2build2) ...
#12 9.083 Setting up readline-common (8.1.2-1) ...
#12 9.094 Setting up libreadline8:amd64 (8.1.2-1) ...
#12 9.100 Setting up libpython3.10-stdlib:amd64 (3.10.12-1~22.04.15) ...
#12 9.107 Setting up libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#12 9.113 Setting up python3.10 (3.10.12-1~22.04.15) ...
#12 9.848 Setting up python3 (3.10.6-1~22.04.1) ...
#12 9.864 running python rtupdate hooks for python3.10...
#12 9.864 running python post-rtupdate hooks for python3.10...
#12 9.956 Setting up python3-lib2to3 (3.10.8-1~22.04) ...
#12 10.06 Setting up python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#12 10.25 Setting up python3-distutils (3.10.8-1~22.04) ...
#12 10.37 Setting up python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#12 10.71 Processing triggers for libc-bin (2.35-0ubuntu3.13) ...
#12 DONE 11.0s

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

#15 [python-dependencies 2/5] RUN apt-get update && apt-get install --no-install-recommends --yes python3-pip python3-setuptools git
#15 11.55 Get:34 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-lib2to3 all 3.10.8-1~22.04 [77.6 kB]
#15 11.55 Get:35 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-distutils all 3.10.8-1~22.04 [139 kB]
#15 11.55 Get:36 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 python3-setuptools all 59.6.0-1.2ubuntu0.22.04.3 [340 kB]
#15 11.56 Get:37 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-wheel all 0.37.1-2ubuntu0.22.04.1 [32.0 kB]
#15 11.56 Get:38 http://archive.ubuntu.com/ubuntu jammy-updates/universe amd64 python3-pip all 22.0.2+dfsg-1ubuntu0.7 [1306 kB]
#15 11.74 debconf: delaying package configuration, since apt-utils is not installed
#15 11.80 Fetched 23.4 MB in 4s (5311 kB/s)
#15 11.82 Selecting previously unselected package libpython3.10-minimal:amd64.
#15 11.82 (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.)
#15 11.83 Preparing to unpack .../libpython3.10-minimal_3.10.12-1~22.04.15_amd64.deb ...
#15 11.83 Unpacking libpython3.10-minimal:amd64 (3.10.12-1~22.04.15) ...
#15 11.91 Selecting previously unselected package libexpat1:amd64.
#15 11.91 Preparing to unpack .../libexpat1_2.4.7-1ubuntu0.7_amd64.deb ...
#15 11.91 Unpacking libexpat1:amd64 (2.4.7-1ubuntu0.7) ...
#15 11.94 Selecting previously unselected package python3.10-minimal.
#15 11.94 Preparing to unpack .../python3.10-minimal_3.10.12-1~22.04.15_amd64.deb ...
#15 11.94 Unpacking python3.10-minimal (3.10.12-1~22.04.15) ...
#15 12.00 Setting up libpython3.10-minimal:amd64 (3.10.12-1~22.04.15) ...
#15 12.00 Setting up libexpat1:amd64 (2.4.7-1ubuntu0.7) ...
#15 12.01 Setting up python3.10-minimal (3.10.12-1~22.04.15) ...
#15 12.62 Selecting previously unselected package python3-minimal.
#15 12.62 (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.)
#15 12.63 Preparing to unpack .../0-python3-minimal_3.10.6-1~22.04.1_amd64.deb ...
#15 12.63 Unpacking python3-minimal (3.10.6-1~22.04.1) ...
#15 12.66 Selecting previously unselected package media-types.
#15 12.66 Preparing to unpack .../1-media-types_7.0.0_all.deb ...
#15 12.66 Unpacking media-types (7.0.0) ...
#15 12.68 Selecting previously unselected package libmpdec3:amd64.
#15 12.68 Preparing to unpack .../2-libmpdec3_2.5.1-2build2_amd64.deb ...
#15 12.68 Unpacking libmpdec3:amd64 (2.5.1-2build2) ...
#15 12.71 Selecting previously unselected package readline-common.
#15 12.71 Preparing to unpack .../3-readline-common_8.1.2-1_all.deb ...
#15 12.71 Unpacking readline-common (8.1.2-1) ...
#15 12.74 Selecting previously unselected package libreadline8:amd64.
#15 12.74 Preparing to unpack .../4-libreadline8_8.1.2-1_amd64.deb ...
#15 12.74 Unpacking libreadline8:amd64 (8.1.2-1) ...
#15 12.77 Selecting previously unselected package libsqlite3-0:amd64.
#15 12.77 Preparing to unpack .../5-libsqlite3-0_3.37.2-2ubuntu0.5_amd64.deb ...
#15 12.77 Unpacking libsqlite3-0:amd64 (3.37.2-2ubuntu0.5) ...
#15 12.81 Selecting previously unselected package libpython3.10-stdlib:amd64.
#15 12.81 Preparing to unpack .../6-libpython3.10-stdlib_3.10.12-1~22.04.15_amd64.deb ...
#15 12.81 Unpacking libpython3.10-stdlib:amd64 (3.10.12-1~22.04.15) ...
#15 12.90 Selecting previously unselected package python3.10.
#15 12.90 Preparing to unpack .../7-python3.10_3.10.12-1~22.04.15_amd64.deb ...
#15 12.90 Unpacking python3.10 (3.10.12-1~22.04.15) ...
#15 12.93 Selecting previously unselected package libpython3-stdlib:amd64.
#15 12.93 Preparing to unpack .../8-libpython3-stdlib_3.10.6-1~22.04.1_amd64.deb ...
#15 12.93 Unpacking libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#15 12.96 Setting up python3-minimal (3.10.6-1~22.04.1) ...
#15 13.12 Selecting previously unselected package python3.
#15 13.12 (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.)
#15 13.13 Preparing to unpack .../00-python3_3.10.6-1~22.04.1_amd64.deb ...
#15 13.14 Unpacking python3 (3.10.6-1~22.04.1) ...
#15 13.16 Selecting previously unselected package perl-modules-5.34.
#15 13.16 Preparing to unpack .../01-perl-modules-5.34_5.34.0-3ubuntu1.5_all.deb ...
#15 13.16 Unpacking perl-modules-5.34 (5.34.0-3ubuntu1.5) ...
#15 13.39 Selecting previously unselected package libgdbm6:amd64.
#15 13.39 Preparing to unpack .../02-libgdbm6_1.23-1_amd64.deb ...
#15 13.39 Unpacking libgdbm6:amd64 (1.23-1) ...
#15 13.42 Selecting previously unselected package libgdbm-compat4:amd64.
#15 13.42 Preparing to unpack .../03-libgdbm-compat4_1.23-1_amd64.deb ...
#15 13.42 Unpacking libgdbm-compat4:amd64 (1.23-1) ...
#15 13.44 Selecting previously unselected package libperl5.34:amd64.
#15 13.45 Preparing to unpack .../04-libperl5.34_5.34.0-3ubuntu1.5_amd64.deb ...
#15 13.45 Unpacking libperl5.34:amd64 (5.34.0-3ubuntu1.5) ...
#15 13.62 Selecting previously unselected package perl.
#15 13.62 Preparing to unpack .../05-perl_5.34.0-3ubuntu1.5_amd64.deb ...
#15 13.63 Unpacking perl (5.34.0-3ubuntu1.5) ...
#15 13.66 Selecting previously unselected package openssl.
#15 13.66 Preparing to unpack .../06-openssl_3.0.2-0ubuntu1.23_amd64.deb ...
#15 13.66 Unpacking openssl (3.0.2-0ubuntu1.23) ...
#15 13.70 Selecting previously unselected package ca-certificates.
#15 13.70 Preparing to unpack .../07-ca-certificates_20240203~22.04.1_all.deb ...
#15 13.71 Unpacking ca-certificates (20240203~22.04.1) ...
#15 13.75 Selecting previously unselected package python3-pkg-resources.
#15 13.75 Preparing to unpack .../08-python3-pkg-resources_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#15 13.75 Unpacking python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#15 13.78 Selecting previously unselected package libnghttp2-14:amd64.
#15 13.78 Preparing to unpack .../09-libnghttp2-14_1.43.0-1ubuntu0.3_amd64.deb ...
#15 13.79 Unpacking libnghttp2-14:amd64 (1.43.0-1ubuntu0.3) ...
#15 13.81 Selecting previously unselected package libpsl5:amd64.
#15 13.81 Preparing to unpack .../10-libpsl5_0.21.0-1.2build2_amd64.deb ...
#15 13.82 Unpacking libpsl5:amd64 (0.21.0-1.2build2) ...
#15 13.84 Selecting previously unselected package libbrotli1:amd64.
#15 13.84 Preparing to unpack .../11-libbrotli1_1.0.9-2build6_amd64.deb ...
#15 13.84 Unpacking libbrotli1:amd64 (1.0.9-2build6) ...
#15 13.88 Selecting previously unselected package libsasl2-modules-db:amd64.
#15 13.88 Preparing to unpack .../12-libsasl2-modules-db_2.1.27+dfsg2-3ubuntu1.2_amd64.deb ...
#15 13.88 Unpacking libsasl2-modules-db:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#15 13.91 Selecting previously unselected package libsasl2-2:amd64.
#15 13.91 Preparing to unpack .../13-libsasl2-2_2.1.27+dfsg2-3ubuntu1.2_amd64.deb ...
#15 13.91 Unpacking libsasl2-2:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#15 13.94 Selecting previously unselected package libldap-2.5-0:amd64.
#15 13.94 Preparing to unpack .../14-libldap-2.5-0_2.5.20+dfsg-0ubuntu0.22.04.1_amd64.deb ...
#15 13.94 Unpacking libldap-2.5-0:amd64 (2.5.20+dfsg-0ubuntu0.22.04.1) ...
#15 13.96 Selecting previously unselected package librtmp1:amd64.
#15 13.96 Preparing to unpack .../15-librtmp1_2.4+20151223.gitfa8646d.1-2build4_amd64.deb ...
#15 13.97 Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ...
#15 13.99 Selecting previously unselected package libssh-4:amd64.
#15 13.99 Preparing to unpack .../16-libssh-4_0.9.6-2ubuntu0.22.04.7_amd64.deb ...
#15 14.00 Unpacking libssh-4:amd64 (0.9.6-2ubuntu0.22.04.7) ...
#15 14.03 Selecting previously unselected package libcurl3-gnutls:amd64.
#15 14.03 Preparing to unpack .../17-libcurl3-gnutls_7.81.0-1ubuntu1.24_amd64.deb ...
#15 14.03 Unpacking libcurl3-gnutls:amd64 (7.81.0-1ubuntu1.24) ...
#15 14.07 Selecting previously unselected package liberror-perl.
#15 14.07 Preparing to unpack .../18-liberror-perl_0.17029-1_all.deb ...
#15 14.07 Unpacking liberror-perl (0.17029-1) ...
#15 14.10 Selecting previously unselected package git-man.
#15 14.10 Preparing to unpack .../19-git-man_1%3a2.34.1-1ubuntu1.17_all.deb ...
#15 14.10 Unpacking git-man (1:2.34.1-1ubuntu1.17) ...
#15 14.13 Selecting previously unselected package git.
#15 14.14 Preparing to unpack .../20-git_1%3a2.34.1-1ubuntu1.17_amd64.deb ...
#15 14.15 Unpacking git (1:2.34.1-1ubuntu1.17) ...
#15 14.29 Selecting previously unselected package python3-lib2to3.
#15 14.29 Preparing to unpack .../21-python3-lib2to3_3.10.8-1~22.04_all.deb ...
#15 14.29 Unpacking python3-lib2to3 (3.10.8-1~22.04) ...
#15 14.32 Selecting previously unselected package python3-distutils.
#15 14.33 Preparing to unpack .../22-python3-distutils_3.10.8-1~22.04_all.deb ...
#15 14.33 Unpacking python3-distutils (3.10.8-1~22.04) ...
#15 14.36 Selecting previously unselected package python3-setuptools.
#15 14.36 Preparing to unpack .../23-python3-setuptools_59.6.0-1.2ubuntu0.22.04.3_all.deb ...
#15 14.36 Unpacking python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#15 14.40 Selecting previously unselected package python3-wheel.
#15 14.40 Preparing to unpack .../24-python3-wheel_0.37.1-2ubuntu0.22.04.1_all.deb ...
#15 14.41 Unpacking python3-wheel (0.37.1-2ubuntu0.22.04.1) ...
#15 14.43 Selecting previously unselected package python3-pip.
#15 14.43 Preparing to unpack .../25-python3-pip_22.0.2+dfsg-1ubuntu0.7_all.deb ...
#15 14.43 Unpacking python3-pip (22.0.2+dfsg-1ubuntu0.7) ...
#15 14.55 Setting up media-types (7.0.0) ...
#15 14.56 Setting up libpsl5:amd64 (0.21.0-1.2build2) ...
#15 14.57 Setting up libbrotli1:amd64 (1.0.9-2build6) ...
#15 14.57 Setting up libsqlite3-0:amd64 (3.37.2-2ubuntu0.5) ...
#15 14.58 Setting up libnghttp2-14:amd64 (1.43.0-1ubuntu0.3) ...
#15 14.59 Setting up perl-modules-5.34 (5.34.0-3ubuntu1.5) ...
#15 14.59 Setting up libsasl2-modules-db:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#15 14.60 Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2build4) ...
#15 14.61 Setting up libsasl2-2:amd64 (2.1.27+dfsg2-3ubuntu1.2) ...
#15 14.61 Setting up libssh-4:amd64 (0.9.6-2ubuntu0.22.04.7) ...
#15 14.62 Setting up libmpdec3:amd64 (2.5.1-2build2) ...
#15 14.62 Setting up git-man (1:2.34.1-1ubuntu1.17) ...
#15 14.63 Setting up openssl (3.0.2-0ubuntu1.23) ...
#15 14.64 Setting up readline-common (8.1.2-1) ...
#15 14.65 Setting up libgdbm6:amd64 (1.23-1) ...
#15 14.65 Setting up libreadline8:amd64 (8.1.2-1) ...
#15 14.66 Setting up libldap-2.5-0:amd64 (2.5.20+dfsg-0ubuntu0.22.04.1) ...
#15 14.66 Setting up libpython3.10-stdlib:amd64 (3.10.12-1~22.04.15) ...
#15 14.67 Setting up ca-certificates (20240203~22.04.1) ...
#15 14.74 debconf: unable to initialize frontend: Dialog
#15 14.74 debconf: (TERM is not set, so the dialog frontend is not usable.)
#15 14.74 debconf: falling back to frontend: Readline
#15 15.25 Updating certificates in /etc/ssl/certs...
#15 15.92 146 added, 0 removed; done.
#15 15.94 Setting up libgdbm-compat4:amd64 (1.23-1) ...
#15 15.95 Setting up libpython3-stdlib:amd64 (3.10.6-1~22.04.1) ...
#15 15.96 Setting up libperl5.34:amd64 (5.34.0-3ubuntu1.5) ...
#15 15.96 Setting up python3.10 (3.10.12-1~22.04.15) ...
#15 16.62 Setting up libcurl3-gnutls:amd64 (7.81.0-1ubuntu1.24) ...
#15 16.63 Setting up python3 (3.10.6-1~22.04.1) ...
#15 16.63 running python rtupdate hooks for python3.10...
#15 16.63 running python post-rtupdate hooks for python3.10...
#15 16.72 Setting up perl (5.34.0-3ubuntu1.5) ...
#15 16.73 Setting up python3-lib2to3 (3.10.8-1~22.04) ...
#15 16.82 Setting up python3-pkg-resources (59.6.0-1.2ubuntu0.22.04.3) ...
#15 17.00 Setting up python3-distutils (3.10.8-1~22.04) ...
#15 17.13 Setting up python3-setuptools (59.6.0-1.2ubuntu0.22.04.3) ...
#15 17.52 Setting up python3-wheel (0.37.1-2ubuntu0.22.04.1) ...
#15 17.70 Setting up liberror-perl (0.17029-1) ...
#15 17.70 Setting up git (1:2.34.1-1ubuntu1.17) ...
#15 17.72 Setting up python3-pip (22.0.2+dfsg-1ubuntu0.7) ...
#15 18.75 Processing triggers for libc-bin (2.35-0ubuntu3.13) ...
#15 18.76 Processing triggers for ca-certificates (20240203~22.04.1) ...
#15 18.77 Updating certificates in /etc/ssl/certs...
#15 19.46 0 added, 0 removed; done.
#15 19.46 Running hooks in /etc/ca-certificates/update.d...
#15 19.46 done.
#15 DONE 19.7s

#14 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#14 15.43 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
#14 15.43 warning watch-cli > gaze > globule > minimatch@0.2.14: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
#14 15.44 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
#14 15.44 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
#14 15.89 warning webpack > acorn-import-assertions@1.9.0: package has been renamed to acorn-import-attributes
#14 17.00 [2/4] Fetching packages...
#14 ...

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

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

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

#18 [python-dependencies 5/5] RUN --mount=type=cache,target=/root/.cache/pip pip3 install --user --requirement /tmp/requirements.txt
#18 1.394 Collecting flask
#18 1.564   Downloading flask-3.1.3-py3-none-any.whl (103 kB)
#18 1.595      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.4/103.4 KB 3.3 MB/s eta 0:00:00
#18 1.676 Collecting canonicalwebteam.flask-base==2.6.1
#18 1.686   Downloading canonicalwebteam_flask_base-2.6.1-py3-none-any.whl (20 kB)
#18 1.758 Collecting canonicalwebteam.discourse==7.2.0
#18 1.777   Downloading canonicalwebteam_discourse-7.2.0-py3-none-any.whl (44 kB)
#18 1.785      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.0/44.0 KB 8.2 MB/s eta 0:00:00
#18 1.810 Collecting canonicalwebteam.http==1.0.4
#18 1.819   Downloading canonicalwebteam.http-1.0.4-py3-none-any.whl (7.2 kB)
#18 1.881 Collecting canonicalwebteam.blog==6.8.4
#18 1.893   Downloading canonicalwebteam_blog-6.8.4-py3-none-any.whl (19 kB)
#18 1.927 Collecting canonicalwebteam.image-template==1.9.0
#18 1.935   Downloading canonicalwebteam_image_template-1.9.0-py3-none-any.whl (6.6 kB)
#18 1.965 Collecting canonicalwebteam.templatefinder==1.0.0
#18 1.976   Downloading canonicalwebteam.templatefinder-1.0.0-py3-none-any.whl (8.5 kB)
#18 2.035 Collecting canonicalwebteam.cookie-service==2.1.0
#18 2.052   Downloading canonicalwebteam_cookie_service-2.1.0-py3-none-any.whl (19 kB)
#18 2.097 Collecting Flask-Caching==2.1.0
#18 2.104   Downloading Flask_Caching-2.1.0-py3-none-any.whl (28 kB)
#18 2.182 Collecting filelock==3.12.0
#18 2.189   Downloading filelock-3.12.0-py3-none-any.whl (10 kB)
#18 2.245 Collecting python-dateutil==2.8.2
#18 2.263   Downloading python_dateutil-2.8.2-py2.py3-none-any.whl (247 kB)
#18 2.289      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 247.7/247.7 KB 10.7 MB/s eta 0:00:00
#18 2.423 Collecting pyyaml==6.0
#18 2.431   Downloading PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (682 kB)
#18 2.497      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 682.2/682.2 KB 11.8 MB/s eta 0:00:00
#18 2.522 Collecting vcrpy-unittest==0.1.7
#18 2.535   Downloading vcrpy_unittest-0.1.7-py2.py3-none-any.whl (6.8 kB)
#18 2.751 Collecting black==26.1.0
#18 2.767   Downloading black-26.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB)
#18 2.942      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 10.1 MB/s eta 0:00:00
#18 3.052 Collecting requests==2.32.5
#18 3.064   Downloading requests-2.32.5-py3-none-any.whl (64 kB)
#18 3.077      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 64.7/64.7 KB 9.4 MB/s eta 0:00:00
#18 3.147 Collecting talisker[flask,gevent,gunicorn,prometheus,raven]>=0.21.4
#18 3.160   Downloading talisker-0.23.0-py3-none-any.whl (74 kB)
#18 3.168      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.6/74.6 KB 12.8 MB/s eta 0:00:00
#18 3.182 Collecting flask
#18 3.191   Downloading flask-2.3.3-py3-none-any.whl (96 kB)
#18 3.207      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.1/96.1 KB 11.0 MB/s eta 0:00:00
#18 3.239 Collecting canonicalwebteam.yaml-responses[flask]<2,>=1
#18 3.247   Downloading canonicalwebteam.yaml_responses-1.2.0-py3-none-any.whl (7.1 kB)
#18 3.305 Collecting flask-compress==1.17
#18 3.313   Downloading Flask_Compress-1.17-py3-none-any.whl (8.7 kB)
#18 3.413 Collecting Werkzeug<3.0.0
#18 3.423   Downloading werkzeug-2.3.8-py3-none-any.whl (242 kB)
#18 3.445      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 242.3/242.3 KB 17.1 MB/s eta 0:00:00
#18 3.507 Collecting click>=8.1.3
#18 3.514   Downloading click-8.4.1-py3-none-any.whl (116 kB)
#18 3.526      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 116.6/116.6 KB 11.1 MB/s eta 0:00:00
#18 3.597 Collecting Jinja2>=3.1.2
#18 3.624   Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
#18 3.652      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.9/134.9 KB 6.1 MB/s eta 0:00:00
#18 3.696 Collecting blinker>=1.6.2
#18 3.702   Downloading blinker-1.9.0-py3-none-any.whl (8.5 kB)
#18 3.742 Collecting itsdangerous>=2.1.2
#18 3.750   Downloading itsdangerous-2.2.0-py3-none-any.whl (16 kB)
#18 3.805 Collecting validators
#18 3.811   Downloading validators-0.35.0-py3-none-any.whl (44 kB)
#18 3.819      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.7/44.7 KB 7.1 MB/s eta 0:00:00
#18 4.679 Collecting lxml
#18 4.698   Downloading lxml-6.1.1-cp310-cp310-manylinux_2_26_x86_64.manylinux_2_28_x86_64.whl (5.3 MB)
#18 5.004      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 17.5 MB/s eta 0:00:00
#18 5.067 Collecting python-slugify
#18 5.074   Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB)
#18 5.155 Collecting beautifulsoup4
#18 5.162   Downloading beautifulsoup4-4.14.3-py3-none-any.whl (107 kB)
#18 5.173      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 107.7/107.7 KB 16.4 MB/s eta 0:00:00
#18 5.240 Collecting humanize
#18 5.259   Downloading humanize-4.15.0-py3-none-any.whl (132 kB)
#18 5.280      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 132.2/132.2 KB 7.1 MB/s eta 0:00:00
#18 5.349 Collecting freezegun>=0.3.11
#18 5.359   Downloading freezegun-1.5.5-py3-none-any.whl (19 kB)
#18 5.403 Collecting lockfile>=0.12.2
#18 5.418   Downloading lockfile-0.12.2-py2.py3-none-any.whl (13 kB)
#18 5.551 Collecting redis>=3.0.1
#18 5.573   Downloading redis-7.4.0-py3-none-any.whl (409 kB)
#18 5.605      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 409.8/409.8 KB 15.6 MB/s eta 0:00:00
#18 5.670 Collecting mockredispy>=2.9.3
#18 5.675   Downloading mockredispy-2.9.3.tar.gz (17 kB)
#18 5.690   Preparing metadata (setup.py): started
#18 6.845   Preparing metadata (setup.py): finished with status 'done'
#18 6.895 Collecting HTTPretty>=1.0.2
#18 6.903   Downloading httpretty-1.1.4.tar.gz (442 kB)
#18 6.934      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 442.4/442.4 KB 14.8 MB/s eta 0:00:00
#18 6.989   Preparing metadata (setup.py): started
#18 7.197   Preparing metadata (setup.py): finished with status 'done'
#18 7.254 Collecting CacheControl[filecache]>=0.12.5
#18 7.262   Downloading cachecontrol-0.14.4-py3-none-any.whl (22 kB)
#18 7.304 Collecting feedgen
#18 7.323   Downloading feedgen-1.0.0.tar.gz (258 kB)
#18 7.341      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 258.5/258.5 KB 32.8 MB/s eta 0:00:00
#18 7.380   Preparing metadata (setup.py): started
#18 7.616   Preparing metadata (setup.py): finished with status 'done'
#18 7.686 Collecting bleach>=3.1
#18 7.698   Downloading bleach-6.3.0-py3-none-any.whl (164 kB)
#18 7.712      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 164.4/164.4 KB 19.5 MB/s eta 0:00:00
#18 7.783 Collecting mistune==0.8.4
#18 7.824   Downloading mistune-0.8.4-py2.py3-none-any.whl (16 kB)
#18 7.871 Collecting python-frontmatter>=0.4.5
#18 7.889   Downloading python_frontmatter-1.3.0-py3-none-any.whl (10 kB)
#18 7.978 Collecting cachelib<0.10.0,>=0.9.0
#18 7.994   Downloading cachelib-0.9.0-py3-none-any.whl (15 kB)
#18 8.046 Collecting six>=1.5
#18 8.070   Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
#18 8.171 Collecting vcrpy
#18 8.186   Downloading vcrpy-8.1.1-py3-none-any.whl (42 kB)
#18 8.203      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.4/42.4 KB 4.6 MB/s eta 0:00:00
#18 8.343 Collecting pytokens>=0.3.0
#18 8.353   Downloading pytokens-0.4.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (259 kB)
#18 8.398      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 259.5/259.5 KB 14.0 MB/s eta 0:00:00
#18 8.475 Collecting platformdirs>=2
#18 8.486   Downloading platformdirs-4.9.6-py3-none-any.whl (21 kB)
#18 8.559 Collecting typing-extensions>=4.0.1
#18 8.568   Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
#18 8.591      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 44.6/44.6 KB 2.5 MB/s eta 0:00:00
#18 8.778 Collecting tomli>=1.1.0
#18 8.788   Downloading tomli-2.4.1-py3-none-any.whl (14 kB)
#18 8.881 Collecting pathspec>=1.0.0
#18 8.899   Downloading pathspec-1.1.1-py3-none-any.whl (57 kB)
#18 8.952      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 57.3/57.3 KB 2.0 MB/s eta 0:00:00
#18 9.019 Collecting mypy-extensions>=0.4.3
#18 9.026   Downloading mypy_extensions-1.1.0-py3-none-any.whl (5.0 kB)
#18 9.117 Collecting packaging>=22.0
#18 9.125   Downloading packaging-26.2-py3-none-any.whl (100 kB)
#18 9.137      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100.2/100.2 KB 14.5 MB/s eta 0:00:00
#18 9.624 Collecting charset_normalizer<4,>=2
#18 9.633   Downloading charset_normalizer-3.4.7-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)
#18 9.652      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 216.9/216.9 KB 13.6 MB/s eta 0:00:00
#18 9.828 Collecting urllib3<3,>=1.21.1
#18 9.832   Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)
#18 9.848      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 131.1/131.1 KB 14.7 MB/s eta 0:00:00
#18 9.903 Collecting idna<4,>=2.5
#18 9.909   Downloading idna-3.16-py3-none-any.whl (74 kB)
#18 9.917      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 74.2/74.2 KB 11.8 MB/s eta 0:00:00
#18 10.00 Collecting certifi>=2017.4.17
#18 10.01   Downloading certifi-2026.5.20-py3-none-any.whl (134 kB)
#18 10.03      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 134.1/134.1 KB 9.2 MB/s eta 0:00:00
#18 10.39 Collecting zstandard
#18 10.40   Downloading zstandard-0.25.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.6 MB)
#18 10.69      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.6/5.6 MB 20.0 MB/s eta 0:00:00
#18 10.87 Collecting brotli
#18 10.89   Downloading brotli-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.4 MB)
#18 10.99      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.4/1.4 MB 15.4 MB/s eta 0:00:00
#18 11.05 Collecting webencodings
#18 11.06   Downloading webencodings-0.5.1-py2.py3-none-any.whl (11 kB)
#18 11.58 Collecting msgpack<2.0.0,>=0.5.2
#18 11.61   Downloading msgpack-1.1.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (406 kB)
#18 11.67      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 406.1/406.1 KB 8.0 MB/s eta 0:00:00
#18 11.77 Collecting yamlloader
#18 11.78   Downloading yamlloader-1.6.0-py3-none-any.whl (7.8 kB)
#18 12.07 Collecting MarkupSafe>=2.0
#18 12.09   Downloading markupsafe-3.0.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (20 kB)
#18 12.27 Collecting async-timeout>=4.0.3
#18 12.29   Downloading async_timeout-5.0.1-py3-none-any.whl (6.2 kB)
#18 12.42 Collecting statsd<5
#18 12.45   Downloading statsd-4.0.1-py2.py3-none-any.whl (13 kB)
#18 13.10 Collecting gevent>=20.9.0
#18 13.12   Downloading gevent-26.5.0-cp310-cp310-manylinux_2_28_x86_64.whl (2.2 MB)
#18 13.22      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 23.5 MB/s eta 0:00:00
#18 13.32 Collecting prometheus-client<0.8
#18 13.33   Downloading prometheus_client-0.7.1.tar.gz (38 kB)
#18 13.35   Preparing metadata (setup.py): started
#18 13.61   Preparing metadata (setup.py): finished with status 'done'
#18 13.71 Collecting raven>=6.4.0
#18 13.73   Downloading raven-6.10.0-py2.py3-none-any.whl (284 kB)
#18 13.76      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 284.3/284.3 KB 11.1 MB/s eta 0:00:00
#18 13.87 Collecting gunicorn>=19.9.0
#18 13.88   Downloading gunicorn-26.0.0-py3-none-any.whl (212 kB)
#18 13.90      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 212.0/212.0 KB 14.7 MB/s eta 0:00:00
#18 14.02 Collecting soupsieve>=1.6.1
#18 14.03   Downloading soupsieve-2.8.4-py3-none-any.whl (37 kB)
#18 14.10 Collecting text-unidecode>=1.3
#18 14.11   Downloading text_unidecode-1.3-py2.py3-none-any.whl (78 kB)
#18 14.12      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 78.2/78.2 KB 14.0 MB/s eta 0:00:00
#18 15.03 Collecting wrapt
#18 15.05   Downloading wrapt-2.2.1-cp310-cp310-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (152 kB)
#18 15.07      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 152.5/152.5 KB 9.8 MB/s eta 0:00:00
#18 15.25 Collecting zope.event
#18 15.27   Downloading zope_event-6.2-py3-none-any.whl (6.5 kB)
#18 15.77 Collecting greenlet>=3.2.2
#18 15.78   Downloading greenlet-3.5.1-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (612 kB)
#18 15.81      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 612.9/612.9 KB 29.9 MB/s eta 0:00:00
#18 16.20 Collecting zope.interface
#18 16.21   Downloading zope_interface-8.5-cp310-cp310-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (259 kB)
#18 16.22      ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 259.8/259.8 KB 40.9 MB/s eta 0:00:00
#18 16.40 Building wheels for collected packages: HTTPretty, mockredispy, feedgen, prometheus-client
#18 16.40   Building wheel for HTTPretty (setup.py): started
#18 16.66   Building wheel for HTTPretty (setup.py): finished with status 'done'
#18 16.66   Created wheel for HTTPretty: filename=httpretty-1.1.4-py3-none-any.whl size=28808 sha256=0e5a431dc98febc14fb3f3280cf25bcfd56d28a9126f24026097014b72b9e10f
#18 16.66   Stored in directory: /root/.cache/pip/wheels/17/84/74/456da302b40f8d81976edc741ba0a04bf64fd4bb3c58aca9fb
#18 16.66   Building wheel for mockredispy (setup.py): started
#18 16.89   Building wheel for mockredispy (setup.py): finished with status 'done'
#18 16.89   Created wheel for mockredispy: filename=mockredispy-2.9.3-py3-none-any.whl size=20320 sha256=6169bf098a04408e2b001b8c55c9e66c85b809350a87d9e14c678b79416dcd88
#18 16.89   Stored in directory: /root/.cache/pip/wheels/62/60/a1/c3db5669a25e2a4477776f071a4516df3aac4c0a45f5395620
#18 16.89   Building wheel for feedgen (setup.py): started
#18 17.13   Building wheel for feedgen (setup.py): finished with status 'done'
#18 17.13   Created wheel for feedgen: filename=feedgen-1.0.0-py2.py3-none-any.whl size=45353 sha256=bbb53aa714474df5536c4e02fd586da6365b77749304b490dc30f2f0f1e6dd59
#18 17.13   Stored in directory: /root/.cache/pip/wheels/c8/6a/ca/669bc8c68b06dae2638b85a110fb7b341b635dcd33f2d78650
#18 17.14   Building wheel for prometheus-client (setup.py): started
#18 17.38   Building wheel for prometheus-client (setup.py): finished with status 'done'
#18 17.38   Created wheel for prometheus-client: filename=prometheus_client-0.7.1-py3-none-any.whl size=41405 sha256=18b9b0f0afbc19c31caeb70961328335467848c542f738f0f5d9df8eebe25286
#18 17.38   Stored in directory: /root/.cache/pip/wheels/13/53/78/a2ca927430d12879241e95c0260f01e91217421c68dea66811
#18 17.38 Successfully built HTTPretty mockredispy feedgen prometheus-client
#18 17.69 Installing collected packages: webencodings, text-unidecode, statsd, raven, prometheus-client, mockredispy, mistune, lockfile, brotli, zstandard, zope.interface, zope.event, wrapt, validators, urllib3, typing-extensions, tomli, soupsieve, six, pyyaml, pytokens, python-slugify, platformdirs, pathspec, packaging, mypy-extensions, msgpack, MarkupSafe, lxml, itsdangerous, idna, humanize, HTTPretty, greenlet, filelock, click, charset_normalizer, certifi, cachelib, blinker, bleach, async-timeout, yamlloader, Werkzeug, vcrpy, requests, redis, python-frontmatter, python-dateutil, Jinja2, gunicorn, gevent, black, beautifulsoup4, vcrpy-unittest, talisker, freezegun, flask, feedgen, canonicalwebteam.yaml-responses, canonicalwebteam.image-template, CacheControl, flask-compress, Flask-Caching, canonicalwebteam.templatefinder, canonicalwebteam.discourse, canonicalwebteam.cookie-service, canonicalwebteam.blog, canonicalwebteam.http, canonicalwebteam.flask-base
#18 17.81   WARNING: The script raven is installed in '/root/.local/bin' which is not on PATH.
#18 17.81   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 18.54   WARNING: The script slugify is installed in '/root/.local/bin' which is not on PATH.
#18 18.54   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 18.95   WARNING: The script idna is installed in '/root/.local/bin' which is not on PATH.
#18 18.95   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 19.18   WARNING: The script normalizer is installed in '/root/.local/bin' which is not on PATH.
#18 19.18   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 20.14   WARNING: The scripts gunicorn and gunicornc are installed in '/root/.local/bin' which is not on PATH.
#18 20.14   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 20.66   WARNING: The scripts black and blackd are installed in '/root/.local/bin' which is not on PATH.
#18 20.66   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 20.80   WARNING: The scripts talisker, talisker.celery, talisker.gunicorn, talisker.gunicorn.eventlet, talisker.gunicorn.gevent, talisker.help and talisker.run are installed in '/root/.local/bin' which is not on PATH.
#18 20.80   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 20.87   WARNING: The script flask is installed in '/root/.local/bin' which is not on PATH.
#18 20.87   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 20.95   WARNING: The script doesitcache is installed in '/root/.local/bin' which is not on PATH.
#18 20.95   Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
#18 ...

#14 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#14 41.43 [3/4] Linking dependencies...
#14 41.44 warning "stylelint-config-standard-scss > stylelint-config-recommended-scss > postcss-scss@4.0.9" has incorrect peer dependency "postcss@^8.4.29".
#14 ...

#18 [python-dependencies 5/5] RUN --mount=type=cache,target=/root/.cache/pip pip3 install --user --requirement /tmp/requirements.txt
#18 21.22 Successfully installed CacheControl-0.14.4 Flask-Caching-2.1.0 HTTPretty-1.1.4 Jinja2-3.1.6 MarkupSafe-3.0.3 Werkzeug-2.3.8 async-timeout-5.0.1 beautifulsoup4-4.14.3 black-26.1.0 bleach-6.3.0 blinker-1.9.0 brotli-1.2.0 cachelib-0.9.0 canonicalwebteam.blog-6.8.4 canonicalwebteam.cookie-service-2.1.0 canonicalwebteam.discourse-7.2.0 canonicalwebteam.flask-base-2.6.1 canonicalwebteam.http-1.0.4 canonicalwebteam.image-template-1.9.0 canonicalwebteam.templatefinder-1.0.0 canonicalwebteam.yaml-responses-1.2.0 certifi-2026.5.20 charset_normalizer-3.4.7 click-8.4.1 feedgen-1.0.0 filelock-3.12.0 flask-2.3.3 flask-compress-1.17 freezegun-1.5.5 gevent-26.5.0 greenlet-3.5.1 gunicorn-26.0.0 humanize-4.15.0 idna-3.16 itsdangerous-2.2.0 lockfile-0.12.2 lxml-6.1.1 mistune-0.8.4 mockredispy-2.9.3 msgpack-1.1.2 mypy-extensions-1.1.0 packaging-26.2 pathspec-1.1.1 platformdirs-4.9.6 prometheus-client-0.7.1 python-dateutil-2.8.2 python-frontmatter-1.3.0 python-slugify-8.0.4 pytokens-0.4.1 pyyaml-6.0 raven-6.10.0 redis-7.4.0 requests-2.32.5 six-1.17.0 soupsieve-2.8.4 statsd-4.0.1 talisker-0.23.0 text-unidecode-1.3 tomli-2.4.1 typing-extensions-4.15.0 urllib3-2.7.0 validators-0.35.0 vcrpy-8.1.1 vcrpy-unittest-0.1.7 webencodings-0.5.1 wrapt-2.2.1 yamlloader-1.6.0 zope.event-6.2 zope.interface-8.5 zstandard-0.25.0
#18 21.22 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv
#18 DONE 21.9s

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

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

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

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

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

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

#14 [yarn-dependencies 4/4] RUN --mount=type=cache,target=/usr/local/share/.cache/yarn yarn install
#14 47.30 [4/4] Building fresh packages...
#14 47.37 success Saved lockfile.
#14 47.38 Done in 46.42s.
#14 DONE 47.6s

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

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

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

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

#25 [build-js 2/3] RUN yarn run build
#25 ...

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

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

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

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

#29 exporting to image
#29 exporting layers
#29 exporting layers 6.3s done
#29 exporting manifest sha256:972a715674daa92330e6266f9a6b84f55be9511c1ff8523bd627a67944a7e34f done
#29 exporting config sha256:ec23521fdccc6802febcb1d3e5c2d36fbf5328225d5899efc8e44d6a32591c57 done
#29 exporting attestation manifest sha256:0f99b752f94176930c5a103b560ce54891713d31c39aeb6a3108e49415a3ee34 0.0s done
#29 exporting manifest list sha256:a9a1f20b4732b67b07cab83970009d8897ebbf506727b753cfcff125f275e887 done
#29 naming to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1779813284-6a91576 done
#29 unpacking to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1779813284-6a91576
#29 unpacking to prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com:1779813284-6a91576 2.0s done
#29 DONE 8.4s
The push refers to repository [prod-comms.ps5.docker-registry.canonical.com/jp.ubuntu.com]
4a5a797e474a: Waiting
40d16f30db40: Waiting
bb194fb39d57: Waiting
78d9dd130076: Waiting
74cd265f54dc: Waiting
2edf5bfd4c33: Waiting
50ebad9652ae: Waiting
6e4024ed73ef: Waiting
58bb70f84e51: Waiting
4a5a797e474a: Waiting
40d16f30db40: Waiting
bb194fb39d57: Waiting
78d9dd130076: Waiting
74cd265f54dc: Waiting
2edf5bfd4c33: Waiting
50ebad9652ae: Waiting
6e4024ed73ef: Waiting
58bb70f84e51: Waiting
74cd265f54dc: Waiting
2edf5bfd4c33: Waiting
50ebad9652ae: Waiting
6e4024ed73ef: Waiting
58bb70f84e51: Waiting
4a5a797e474a: Waiting
40d16f30db40: Waiting
bb194fb39d57: Waiting
78d9dd130076: Waiting
unknown: unexpected status from HEAD request to https://prod-comms.ps5.docker-registry.canonical.com/v2/jp.ubuntu.com/blobs/sha256:ec23521fdccc6802febcb1d3e5c2d36fbf5328225d5899efc8e44d6a32591c57: 500 Internal Server Error
Build step 'Execute shell' marked build as failure
Started calculate disk usage of build
Finished Calculation of disk usage of build in  1 second
Started calculate disk usage of workspace
Finished Calculation of disk usage of workspace in 0 seconds
Finished: FAILURE