Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the all-deps group across 1 directory with 3 updates #1294

Merged
merged 1 commit into from
Feb 2, 2025

Bump the all-deps group across 1 directory with 3 updates

0bd04b2
Select commit
Loading
Failed to load commit list.
Merged

Bump the all-deps group across 1 directory with 3 updates #1294

Bump the all-deps group across 1 directory with 3 updates
0bd04b2
Select commit
Loading
Failed to load commit list.
Google Cloud Build / trillian-examples-cloud-build-pr (trillian-opensource-ci) succeeded Jan 27, 2025 in 7m 1s

Summary

Build Information

Trigger trillian-examples-cloud-build-pr
Build 6495b893-812e-4847-a9c2-6fcd1086d642
Start 2025-01-27T02:39:57-08:00
Duration 6m6.975s
Status SUCCESS

Steps

Step Status Duration
gcr.io/cloud-builders/docker SUCCESS 18.23s
gcr.io/cloud-builders/docker SUCCESS 2.443s
prepare SUCCESS 24.528s
go-get-proto SUCCESS 1.748s
go-get-proto-gen SUCCESS 1.926s
presubmit-build-and-test-with-coverage SUCCESS 1m25.644s
presubmit-lint SUCCESS 1m25.626s
presubmit-build-actions SUCCESS 2.235s
presubmit-build-docker SUCCESS 5m13.827s
usbarmory SUCCESS 22.201s
firmware-integration-test SUCCESS 1m31.463s
helloworld-integration-test SUCCESS 23.722s
gcr.io/cloud-builders/curl SUCCESS 1.916s

Details

starting build "6495b893-812e-4847-a9c2-6fcd1086d642"

FETCHSOURCE
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
Initialized empty Git repository in /workspace/.git/
From https://github.com/google/trillian-examples
 * branch            0bd04b217de8126998df08e471c2f34040bb5a42 -> FETCH_HEAD
HEAD is now at 0bd04b2 Bump the all-deps group across 1 directory with 3 updates
GitCommit:
0bd04b217de8126998df08e471c2f34040bb5a42
BUILD
Starting Step #0
Step #0: Already have image (with digest): gcr.io/cloud-builders/docker
Step #0: latest: Pulling from trillian-opensource-ci/testbase
Step #0: de97e8062e06: Pulling fs layer
Step #0: 6df16681c019: Pulling fs layer
Step #0: 20d363a1dd2d: Pulling fs layer
Step #0: 758ed7241093: Pulling fs layer
Step #0: d3d5e94dedf0: Pulling fs layer
Step #0: 49365c932fd3: Pulling fs layer
Step #0: 4f4fb700ef54: Pulling fs layer
Step #0: 5ed5fbe728d5: Pulling fs layer
Step #0: 589d53324349: Pulling fs layer
Step #0: 7271fc7ceca8: Pulling fs layer
Step #0: f46d813fc069: Pulling fs layer
Step #0: 72a1e7f27fa1: Pulling fs layer
Step #0: 4f4fb700ef54: Waiting
Step #0: 378807c4444c: Pulling fs layer
Step #0: f66a88549612: Pulling fs layer
Step #0: 1557ac0f4b17: Pulling fs layer
Step #0: 7271fc7ceca8: Waiting
Step #0: 5ed5fbe728d5: Waiting
Step #0: f46d813fc069: Waiting
Step #0: 589d53324349: Waiting
Step #0: d3d5e94dedf0: Waiting
Step #0: 378807c4444c: Waiting
Step #0: f66a88549612: Waiting
Step #0: 1557ac0f4b17: Waiting
Step #0: 758ed7241093: Waiting
Step #0: 49365c932fd3: Waiting
Step #0: 6df16681c019: Verifying Checksum
Step #0: 6df16681c019: Download complete
Step #0: 20d363a1dd2d: Verifying Checksum
Step #0: 20d363a1dd2d: Download complete
Step #0: de97e8062e06: Verifying Checksum
Step #0: de97e8062e06: Download complete
Step #0: 49365c932fd3: Download complete
Step #0: 4f4fb700ef54: Verifying Checksum
Step #0: 4f4fb700ef54: Download complete
Step #0: 758ed7241093: Verifying Checksum
Step #0: 758ed7241093: Download complete
Step #0: 5ed5fbe728d5: Verifying Checksum
Step #0: 5ed5fbe728d5: Download complete
Step #0: d3d5e94dedf0: Verifying Checksum
Step #0: d3d5e94dedf0: Download complete
Step #0: 589d53324349: Verifying Checksum
Step #0: 589d53324349: Download complete
Step #0: f46d813fc069: Verifying Checksum
Step #0: f46d813fc069: Download complete
Step #0: de97e8062e06: Pull complete
Step #0: 72a1e7f27fa1: Verifying Checksum
Step #0: 72a1e7f27fa1: Download complete
Step #0: 378807c4444c: Verifying Checksum
Step #0: 378807c4444c: Download complete
Step #0: 6df16681c019: Pull complete
Step #0: f66a88549612: Verifying Checksum
Step #0: f66a88549612: Download complete
Step #0: 7271fc7ceca8: Verifying Checksum
Step #0: 7271fc7ceca8: Download complete
Step #0: 20d363a1dd2d: Pull complete
Step #0: 1557ac0f4b17: Verifying Checksum
Step #0: 1557ac0f4b17: Download complete
Step #0: 758ed7241093: Pull complete
Step #0: d3d5e94dedf0: Pull complete
Step #0: 49365c932fd3: Pull complete
Step #0: 4f4fb700ef54: Pull complete
Step #0: 5ed5fbe728d5: Pull complete
Step #0: 589d53324349: Pull complete
Step #0: 7271fc7ceca8: Pull complete
Step #0: f46d813fc069: Pull complete
Step #0: 72a1e7f27fa1: Pull complete
Step #0: 378807c4444c: Pull complete
Step #0: f66a88549612: Pull complete
Step #0: 1557ac0f4b17: Pull complete
Step #0: Digest: sha256:eaa1659e4f6805b213b509244e634a2783235fdf805f216f477a857201fb2858
Step #0: Status: Downloaded newer image for gcr.io/trillian-opensource-ci/testbase:latest
Step #0: gcr.io/trillian-opensource-ci/testbase:latest
Finished Step #0
Starting Step #1
Step #1: Already have image (with digest): gcr.io/cloud-builders/docker
Step #1: Sending build context to Docker daemon  17.92MB

Step #1: Step 1/14 : FROM golang:1.23.5-bullseye@sha256:462521f1b7cbf410002a8cc4d91bc897f35cd430854d7240596282f9441fe4a7 AS testbase
Step #1: docker.io/library/golang:1.23.5-bullseye@sha256:462521f1b7cbf410002a8cc4d91bc897f35cd430854d7240596282f9441fe4a7: Pulling from library/golang
Step #1: de97e8062e06: Already exists
Step #1: 6df16681c019: Already exists
Step #1: 20d363a1dd2d: Already exists
Step #1: 758ed7241093: Already exists
Step #1: d3d5e94dedf0: Already exists
Step #1: 49365c932fd3: Already exists
Step #1: 4f4fb700ef54: Already exists
Step #1: Digest: sha256:462521f1b7cbf410002a8cc4d91bc897f35cd430854d7240596282f9441fe4a7
Step #1: Status: Downloaded newer image for golang:1.23.5-bullseye@sha256:462521f1b7cbf410002a8cc4d91bc897f35cd430854d7240596282f9441fe4a7
Step #1:  ---> 8755b6e083bc
Step #1: Step 2/14 : WORKDIR /testbase
Step #1:  ---> Using cache
Step #1:  ---> aef3b108fb15
Step #1: Step 3/14 : ARG GOFLAGS=""
Step #1:  ---> Using cache
Step #1:  ---> 9871af8b7d71
Step #1: Step 4/14 : ENV GOFLAGS=$GOFLAGS
Step #1:  ---> Using cache
Step #1:  ---> 8991b29b2df6
Step #1: Step 5/14 : RUN echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" >> /etc/apt/sources.list
Step #1:  ---> Using cache
Step #1:  ---> 42724843b855
Step #1: Step 6/14 : RUN apt-get update && apt-get -y install curl docker-compose lsof netcat unzip wget xxd
Step #1:  ---> Using cache
Step #1:  ---> 5bffbe918a2f
Step #1: Step 7/14 : RUN cd /usr/bin && curl -L -O https://github.com/stedolan/jq/releases/download/jq-1.6/jq-linux64 && mv jq-linux64 /usr/bin/jq && chmod +x /usr/bin/jq
Step #1:  ---> Using cache
Step #1:  ---> 237467a6638d
Step #1: Step 8/14 : RUN curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.60.1
Step #1:  ---> Using cache
Step #1:  ---> f9f4d18e314c
Step #1: Step 9/14 : RUN mkdir protoc &&     (cd protoc &&     wget "https://github.com/google/protobuf/releases/download/v3.5.1/protoc-3.5.1-linux-x86_64.zip" &&     unzip "protoc-3.5.1-linux-x86_64.zip"     )
Step #1:  ---> Using cache
Step #1:  ---> 5bf646d24a8a
Step #1: Step 10/14 : RUN apt-get -y install binutils-arm-none-eabi build-essential make u-boot-tools fuse fuse2fs
Step #1:  ---> Using cache
Step #1:  ---> 529947607717
Step #1: Step 11/14 : RUN curl -sfL https://github.com/usbarmory/tamago-go/releases/download/tamago-go1.23.2/tamago-go1.23.2.linux-amd64.tar.gz | tar -xzf - -C /
Step #1:  ---> Using cache
Step #1:  ---> 480add0df6fe
Step #1: Step 12/14 : ENV TAMAGO=/usr/local/tamago-go/bin/go
Step #1:  ---> Using cache
Step #1:  ---> 173bb5d65dc5
Step #1: Step 13/14 : ENV GOPATH /go
Step #1:  ---> Using cache
Step #1:  ---> bc4e3152ea51
Step #1: Step 14/14 : ENV PATH $GOPATH/bin:/testbase/protoc/bin:/usr/local/go/bin:/usr/local/tamago-go/bin:$PATH
Step #1:  ---> Using cache
Step #1:  ---> f414f488e525
Step #1: Successfully built f414f488e525
Step #1: Successfully tagged gcr.io/trillian-opensource-ci/testbase:latest
Finished Step #1
Starting Step #2 - "prepare"
Step #2 - "prepare": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #2 - "prepare": + git clone --depth=1 https://github.com/googleapis/googleapis.git /go/src/github.com/googleapis/googleapis
Step #2 - "prepare": Cloning into '/go/src/github.com/googleapis/googleapis'...
Step #2 - "prepare": + docker pull gcr.io/trillian-opensource-ci/log_server:latest
Step #2 - "prepare": latest: Pulling from trillian-opensource-ci/log_server
Step #2 - "prepare": 688513194d7a: Already exists
Step #2 - "prepare": bfb59b82a9b6: Already exists
Step #2 - "prepare": efa9d1d5d3a2: Already exists
Step #2 - "prepare": a62778643d56: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 3214acf345c0: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 0bab15eea81d: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": 701c983262e9: Already exists
Step #2 - "prepare": 221438ca359c: Already exists
Step #2 - "prepare": 2256e610da69: Pulling fs layer
Step #2 - "prepare": 188cc68229d8: Pulling fs layer
Step #2 - "prepare": 188cc68229d8: Verifying Checksum
Step #2 - "prepare": 188cc68229d8: Download complete
Step #2 - "prepare": 2256e610da69: Verifying Checksum
Step #2 - "prepare": 2256e610da69: Download complete
Step #2 - "prepare": 2256e610da69: Pull complete
Step #2 - "prepare": 188cc68229d8: Pull complete
Step #2 - "prepare": Digest: sha256:13490b4c6b2f083728f371382620540264dde6df8e567c50457208b79fd53e00
Step #2 - "prepare": Status: Downloaded newer image for gcr.io/trillian-opensource-ci/log_server:latest
Step #2 - "prepare": gcr.io/trillian-opensource-ci/log_server:latest
Step #2 - "prepare": + docker tag gcr.io/trillian-opensource-ci/log_server:latest deployment_trillian-log-server
Step #2 - "prepare": + docker pull gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": latest: Pulling from trillian-opensource-ci/log_signer
Step #2 - "prepare": 688513194d7a: Already exists
Step #2 - "prepare": bfb59b82a9b6: Already exists
Step #2 - "prepare": efa9d1d5d3a2: Already exists
Step #2 - "prepare": a62778643d56: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 3214acf345c0: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 0bab15eea81d: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": 701c983262e9: Already exists
Step #2 - "prepare": 221438ca359c: Already exists
Step #2 - "prepare": 1c38c44ad9f1: Pulling fs layer
Step #2 - "prepare": b361a8e27bdb: Pulling fs layer
Step #2 - "prepare": b361a8e27bdb: Verifying Checksum
Step #2 - "prepare": b361a8e27bdb: Download complete
Step #2 - "prepare": 1c38c44ad9f1: Verifying Checksum
Step #2 - "prepare": 1c38c44ad9f1: Download complete
Step #2 - "prepare": 1c38c44ad9f1: Pull complete
Step #2 - "prepare": b361a8e27bdb: Pull complete
Step #2 - "prepare": Digest: sha256:77f726f33da29c25d01f4541c3c047e12785ecf3a7a74c0a2f4abdac433317f1
Step #2 - "prepare": Status: Downloaded newer image for gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": + docker tag gcr.io/trillian-opensource-ci/log_signer:latest deployment_trillian-log-signer
Step #2 - "prepare": ++ go list -f '{{.Dir}}' github.com/google/trillian
Step #2 - "prepare": go: downloading github.com/google/trillian v1.7.1
Step #2 - "prepare": go: downloading google.golang.org/grpc v1.70.0
Step #2 - "prepare": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576
Step #2 - "prepare": go: downloading google.golang.org/protobuf v1.36.4
Step #2 - "prepare": go: downloading google.golang.org/genproto v0.0.0-20241118233622-e639e219e697
Step #2 - "prepare": go: downloading golang.org/x/net v0.34.0
Step #2 - "prepare": go: downloading golang.org/x/sys v0.29.0
Step #2 - "prepare": go: downloading golang.org/x/text v0.21.0
Step #2 - "prepare": + export TRILLIAN_PATH=/go/pkg/mod/github.com/google/[email protected]
Step #2 - "prepare": + TRILLIAN_PATH=/go/pkg/mod/github.com/google/[email protected]
Step #2 - "prepare": + echo -e 'networks:\n      default:\n        external:\n          name: cloudbuild'
Step #2 - "prepare": + docker-compose -f /go/pkg/mod/github.com/google/[email protected]/examples/deployment/docker-compose.yml pull mysql trillian-log-server trillian-log-signer
Step #2 - "prepare": + docker-compose -f /go/pkg/mod/github.com/google/[email protected]/examples/deployment/docker-compose.yml up -d mysql trillian-log-server trillian-log-signer
Step #2 - "prepare": Building mysql
Step #2 - "prepare": Step 1/4 : FROM mysql:8.4@sha256:106d5197fd8e4892980469ad42eb20f7a336bd81509aae4ee175d852f5cc4565
Step #2 - "prepare": docker.io/library/mysql:8.4@sha256:106d5197fd8e4892980469ad42eb20f7a336bd81509aae4ee175d852f5cc4565: Pulling from library/mysql
Step #2 - "prepare": Digest: sha256:106d5197fd8e4892980469ad42eb20f7a336bd81509aae4ee175d852f5cc4565
Step #2 - "prepare": Status: Downloaded newer image for mysql:8.4@sha256:106d5197fd8e4892980469ad42eb20f7a336bd81509aae4ee175d852f5cc4565
Step #2 - "prepare":  ---> 3818a28b4a67
Step #2 - "prepare": Step 2/4 : COPY examples/deployment/docker/db_server/mysql.cnf /etc/mysql/conf.d/trillian.cnf
Step #2 - "prepare":  ---> d7f61703e7bd
Step #2 - "prepare": Step 3/4 : COPY storage/mysql/schema/storage.sql /docker-entrypoint-initdb.d/storage.sql
Step #2 - "prepare":  ---> c632648310a3
Step #2 - "prepare": Step 4/4 : RUN chmod -R 775 /docker-entrypoint-initdb.d &&     chmod 644 /etc/mysql/conf.d/trillian.cnf
Step #2 - "prepare":  ---> Running in c6b93f627d79
Step #2 - "prepare": Removing intermediate container c6b93f627d79
Step #2 - "prepare":  ---> 2e6f4b356438
Step #2 - "prepare": Successfully built 2e6f4b356438
Step #2 - "prepare": Successfully tagged deployment_mysql:latest
Step #2 - "prepare": Image for service mysql was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`.
Step #2 - "prepare": Creating deployment_mysql_1 ... 
Step #2 - "prepare": �[1A�[2K
Creating deployment_mysql_1 ... �[32mdone�[0m
�[1BCreating deployment_trillian-log-server_1 ... 
Step #2 - "prepare": Creating deployment_trillian-log-signer_1 ... 
Finished Step #2 - "prepare"
Starting Step #3 - "go-get-proto"
Starting Step #4 - "go-get-proto-gen"
Step #3 - "go-get-proto": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #4 - "go-get-proto-gen": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #3 - "go-get-proto": go: downloading github.com/golang/protobuf v1.5.4
Step #3 - "go-get-proto": go: module github.com/golang/protobuf is deprecated: Use the "google.golang.org/protobuf" module instead.
Step #4 - "go-get-proto-gen": go: module github.com/golang/protobuf is deprecated: Use the "google.golang.org/protobuf" module instead.
Finished Step #3 - "go-get-proto"
Finished Step #4 - "go-get-proto-gen"
Starting Step #5 - "presubmit-build-and-test-with-coverage"
Starting Step #9 - "usbarmory"
Starting Step #7 - "presubmit-build-actions"
Starting Step #10 - "firmware-integration-test"
Starting Step #6 - "presubmit-lint"
Starting Step #8 - "presubmit-build-docker"
Starting Step #11 - "helloworld-integration-test"
Step #5 - "presubmit-build-and-test-with-coverage": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #11 - "helloworld-integration-test": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #10 - "firmware-integration-test": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #9 - "usbarmory": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #6 - "presubmit-lint": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #8 - "presubmit-build-docker": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #7 - "presubmit-build-actions": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #11 - "helloworld-integration-test": + export PATH=/bin:/usr/bin:/workspace/bin:/go/protoc/bin:/usr/local/go/bin
Step #11 - "helloworld-integration-test": + PATH=/bin:/usr/bin:/workspace/bin:/go/protoc/bin:/usr/local/go/bin
Step #11 - "helloworld-integration-test": + export TRILLIAN_LOG_RPC=deployment_trillian-log-server_1:8090
Step #11 - "helloworld-integration-test": + TRILLIAN_LOG_RPC=deployment_trillian-log-server_1:8090
Step #11 - "helloworld-integration-test": + ./helloworld/hw_integration.sh --coverage
Step #11 - "helloworld-integration-test": go: downloading k8s.io/klog/v2 v2.130.1
Step #11 - "helloworld-integration-test": go: downloading bitbucket.org/creachadair/shell v0.0.8
Step #11 - "helloworld-integration-test": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #5 - "presubmit-build-and-test-with-coverage": + ./scripts/presubmit.sh --cloud-build --coverage --no-linters --no-actions --no-docker
Step #5 - "presubmit-build-and-test-with-coverage": running go build
Step #11 - "helloworld-integration-test": go: downloading github.com/go-logr/logr v1.4.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/golang/glog v1.2.4
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/mod v0.22.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/perlin-network/life v0.0.0-20191203030451-05c0e0f7eaea
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/apache/beam/sdks/v2 v2.62.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/transparency-dev/serverless-log v0.0.0-20230914155322-9b6f31f76f1f
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/go-sql-driver/mysql v1.8.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/gorilla/mux v1.8.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/transparency-dev/formats v0.0.0-20230914071414-5732692f1e50
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/golang/mock v1.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/cenkalti/backoff/v4 v4.3.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/certificate-transparency-go v1.3.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/sync v0.10.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/mattn/go-sqlite3 v1.14.24
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/go-github/v39 v39.2.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/oauth2 v0.25.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading filippo.io/edwards25519 v1.1.0
Step #8 - "presubmit-build-docker": + ./scripts/presubmit.sh --cloud-build --no-build --no-linters --no-generate --no-actions
Step #8 - "presubmit-build-docker": Building non-serverless-action dockerfiles ====================
Step #8 - "presubmit-build-docker": Building ./integration/Dockerfile ------------------------------------------------
Step #9 - "usbarmory": + ./binary_transparency/firmware/integration/ft_usbarmory_test.sh
Step #9 - "usbarmory": �[1m---[�[7mBuild armory bootloader�[m]----------------------------------------------�[0m
Step #10 - "firmware-integration-test": + export PATH=/bin:/usr/bin:/workspace/bin:/go/protoc/bin:/usr/local/go/bin
Step #10 - "firmware-integration-test": + PATH=/bin:/usr/bin:/workspace/bin:/go/protoc/bin:/usr/local/go/bin
Step #10 - "firmware-integration-test": + export TRILLIAN_LOG_RPC=deployment_trillian-log-server_1:8090
Step #10 - "firmware-integration-test": + TRILLIAN_LOG_RPC=deployment_trillian-log-server_1:8090
Step #10 - "firmware-integration-test": + ./binary_transparency/firmware/integration/ft_test.sh --coverage
Step #10 - "firmware-integration-test": +++ dirname ./binary_transparency/firmware/integration/ft_test.sh
Step #10 - "firmware-integration-test": ++ cd ./binary_transparency/firmware/integration
Step #10 - "firmware-integration-test": ++ pwd
Step #10 - "firmware-integration-test": + INTEGRATION_DIR=/workspace/binary_transparency/firmware/integration
Step #10 - "firmware-integration-test": + TESTFLAGS='-v --logtostderr'
Step #10 - "firmware-integration-test": + [[ 1 -gt 0 ]]
Step #10 - "firmware-integration-test": + case "$1" in
Step #10 - "firmware-integration-test": + TESTFLAGS+=' -covermode=atomic -coverprofile=coverage.txt -coverpkg ../...'
Step #10 - "firmware-integration-test": + shift 1
Step #10 - "firmware-integration-test": + [[ 0 -gt 0 ]]
Step #10 - "firmware-integration-test": + '[' -z x ']'
Step #10 - "firmware-integration-test": + cd /workspace/binary_transparency/firmware/integration
Step #10 - "firmware-integration-test": + go test . --trillian=deployment_trillian-log-server_1:8090 -v --logtostderr -covermode=atomic -coverprofile=coverage.txt -coverpkg ../...
Step #9 - "usbarmory": GO_EXTLINK_ENABLED=0 CGO_ENABLED=0 GOOS=tamago GOARM=7 GOARCH=arm /usr/local/tamago-go/bin/go build -tags "linkramsize,linkramstart,armory,console" -ldflags "-s -w -T 0x90010000  -E _rt0_arm_tamago -R 0x1000 -X 'main.Build=root@2df17653096c on 2025-01-27 10:40:48' -X 'main.Revision=0bd04b2' -X 'main.Boot=uSD' -X 'main.StartKernel=10753536' -X 'main.StartProof=10240512' -X 'main.PublicKeyStr='" -o armory-boot
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/go-querystring v1.1.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/crypto v0.32.0
Step #10 - "firmware-integration-test": go: downloading github.com/mattn/go-sqlite3 v1.14.24
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  17.92MB

Step #8 - "presubmit-build-docker": Step 1/14 : FROM golang:1.23.5-bullseye@sha256:462521f1b7cbf410002a8cc4d91bc897f35cd430854d7240596282f9441fe4a7 AS testbase
Step #8 - "presubmit-build-docker":  ---> 8755b6e083bc
Step #8 - "presubmit-build-docker": Step 2/14 : WORKDIR /testbase
Step #9 - "usbarmory": go: downloading github.com/usbarmory/tamago v0.0.0-20221104085030-4122a878196a
Step #9 - "usbarmory": go: downloading golang.org/x/crypto v0.32.0
Step #9 - "usbarmory": go: downloading github.com/u-root/u-root v0.14.0
Step #9 - "usbarmory": go: downloading github.com/dsoprea/go-ext4 v0.0.0-20190528173430-c13b09fc0ff8
Step #10 - "firmware-integration-test": go: downloading github.com/vmihailenco/msgpack v4.0.4+incompatible
Step #10 - "firmware-integration-test": go: downloading github.com/go-interpreter/wagon v0.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/go-interpreter/wagon v0.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/vmihailenco/msgpack v4.0.4+incompatible
Step #6 - "presubmit-lint": + ./scripts/presubmit.sh --cloud-build --no-build --no-generate --no-actions --no-docker
Step #6 - "presubmit-lint": running golangci-lint
Step #7 - "presubmit-build-actions": + ./scripts/presubmit.sh --cloud-build --no-build --no-linters --no-generate --no-docker
Step #8 - "presubmit-build-docker":  ---> Running in 20ebc64fdbb4
Step #8 - "presubmit-build-docker": Removing intermediate container 20ebc64fdbb4
Step #8 - "presubmit-build-docker":  ---> e13471181d27
Step #8 - "presubmit-build-docker": Step 3/14 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in c86b639e5dc8
Step #8 - "presubmit-build-docker": Removing intermediate container c86b639e5dc8
Step #8 - "presubmit-build-docker":  ---> 8cd799ece6e3
Step #8 - "presubmit-build-docker": Step 4/14 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in 3576e8c8b0bf
Step #8 - "presubmit-build-docker": Removing intermediate container 3576e8c8b0bf
Step #8 - "presubmit-build-docker":  ---> 6738d65f89db
Step #8 - "presubmit-build-docker": Step 5/14 : RUN echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" >> /etc/apt/sources.list
Step #8 - "presubmit-build-docker":  ---> Running in 68090b098991
Step #9 - "usbarmory": go: downloading github.com/dsoprea/go-logging v0.0.0-20200710184922-b02d349568dd
Finished Step #7 - "presubmit-build-actions"
Step #9 - "usbarmory": go: downloading github.com/go-errors/errors v1.0.2
Step #8 - "presubmit-build-docker": Removing intermediate container 68090b098991
Step #8 - "presubmit-build-docker":  ---> 6d55fc38ae12
Step #8 - "presubmit-build-docker": Step 6/14 : RUN apt-get update && apt-get -y install curl docker-compose lsof netcat unzip wget xxd
Step #8 - "presubmit-build-docker":  ---> Running in 104b1a3b99f6
Step #9 - "usbarmory": go: downloading github.com/u-root/uio v0.0.0-20240209044354-b3d14b93376a
Step #9 - "usbarmory": go: downloading golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8
Step #9 - "usbarmory": go: downloading github.com/pierrec/lz4/v4 v4.1.18
Step #8 - "presubmit-build-docker": Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
Step #8 - "presubmit-build-docker": Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB]
Step #8 - "presubmit-build-docker": Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Step #8 - "presubmit-build-docker": Get:4 http://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
Step #8 - "presubmit-build-docker": Get:5 http://deb.debian.org/debian bullseye/main amd64 Packages [8066 kB]
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/storage v1.48.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/dustin/go-humanize v1.0.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/avast/retry-go/v4 v4.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/api v0.214.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/uuid v1.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/profiler v0.4.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/compute/metadata v0.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/docker v27.3.1+incompatible
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go v0.116.0
Step #8 - "presubmit-build-docker": Get:6 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [339 kB]
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/pprof v0.0.0-20240727154555-813a5fbdbec8
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/googleapis/gax-go/v2 v2.14.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20241202173237-19429a94021a
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/iam v1.2.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opencensus.io v0.24.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/contrib/detectors/gcp v1.32.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/sdk/metric v1.32.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel v1.32.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/sdk v1.32.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/trace v1.32.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/metric v1.32.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.25.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/envoyproxy/go-control-plane v0.13.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/monitoring v1.21.2
Step #8 - "presubmit-build-docker": Get:7 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [18.8 kB]
Step #8 - "presubmit-build-docker": Get:8 http://deb.debian.org/debian bullseye-backports/contrib amd64 Packages [6164 B]
Step #8 - "presubmit-build-docker": Get:9 http://deb.debian.org/debian bullseye-backports/non-free amd64 Packages [14.4 kB]
Step #8 - "presubmit-build-docker": Get:10 http://deb.debian.org/debian bullseye-backports/main amd64 Packages [403 kB]
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cel.dev/expr v0.19.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/envoyproxy/protoc-gen-validate v1.1.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/opencontainers/image-spec v1.1.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/moby/docker-image-spec v1.3.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/go-connections v0.5.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/opencontainers/go-digest v1.0.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/distribution/reference v0.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/pkg/errors v0.9.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/go-units v0.5.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/gogo/protobuf v1.3.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/felixge/httpsnoop v1.0.4
Step #8 - "presubmit-build-docker": Fetched 9083 kB in 2s (4532 kB/s)
Step #8 - "presubmit-build-docker": Reading package lists...
Step #8 - "presubmit-build-docker": Reading package lists...
Step #8 - "presubmit-build-docker": Building dependency tree...
Step #8 - "presubmit-build-docker": Reading state information...
Step #8 - "presubmit-build-docker": wget is already the newest version (1.21-1+deb11u1).
Step #8 - "presubmit-build-docker": curl is already the newest version (7.74.0-1.3+deb11u14).
Step #8 - "presubmit-build-docker": The following additional packages will be installed:
Step #8 - "presubmit-build-docker":   apparmor cgroupfs-mount containerd dbus dmsetup docker.io gettext-base
Step #8 - "presubmit-build-docker":   iptables libapparmor1 libargon2-1 libcap2 libcryptsetup12 libdbus-1-3
Step #8 - "presubmit-build-docker":   libdevmapper1.02.1 libintl-perl libintl-xs-perl libip4tc2 libip6tc2
Step #8 - "presubmit-build-docker":   libjansson4 libjson-c5 libkmod2 libmnl0 libmo
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/trillian-cloudbuild-logs/log-6495b893-812e-4847-a9c2-6fcd1086d642.txt.]
...
 - "presubmit-build-and-test-with-coverage": 	github.com/google/trillian-examples/experimental/batchmap/sumdb/verification		coverage: 0.0% of statements
Step #5 - "presubmit-build-and-test-with-coverage": 	github.com/google/trillian-examples/experimental/batchmap/sumdb/mapdb		coverage: 0.0% of statements
Step #5 - "presubmit-build-and-test-with-coverage": 	github.com/google/trillian-examples/internal/github		coverage: 0.0% of statements
Step #5 - "presubmit-build-and-test-with-coverage": 	github.com/google/trillian-examples/serverless/cmd/clone2serverless		coverage: 0.0% of statements
Step #5 - "presubmit-build-and-test-with-coverage": 	github.com/google/trillian-examples/experimental/batchmap/sumdb/verify		coverage: 0.0% of statements
Step #10 - "firmware-integration-test": I0127 10:42:11.482197    4586 utils.go:62] Consistency proof between 3 and 4 verified
Step #10 - "firmware-integration-test": I0127 10:42:11.485006    4586 utils.go:77] Inclusion proof for leafhash 0x5348412d323536 verified
Step #10 - "firmware-integration-test": I0127 10:42:11.485042    4586 publish.go:94] Successfully logged {"Type":102,"Statement":"eyJEZXZpY2VJRCI6ImR1bW15IiwiRmlybXdhcmVSZXZpc2lvbiI6MywiRmlybXdhcmVJbWFnZVNIQTUxMiI6InZ5OGhrMnRtb0daWWczRnVwTEhPMm1DVEJLMTIzVWoyUWpFb3ZEYlV5dysxNy9xcHdmTGpLS1hQd2wwc3VKb3pmVUtGcUx3K0l0dTVtOTIrMFo1d2xRPT0iLCJFeHBlY3RlZEZpcm13YXJlTWVhc3VyZW1lbnQiOiJ1dHVTMFM2VWd5WENhd09lZW01a3NKdVFDbHlzZkI0V0ZOdjcwRGhobjJhYUpJY2JTME5JV0VVanZkM0l3MjVvNEdxY2lQL0NkSUxKVDFqSlpad3krZz09IiwiQnVpbGRUaW1lc3RhbXAiOiIyMDIxLTAyLTE2IDEwOjAwOjAwKzAwOjAwIn0=","Signature":"pRYCmqhlP1B4RmCl4gv6JJJRdJi9zDxrmCOIr7hDQ2lFO1JAf/0FjDzAQWgpp7rkAZzs/SnFX2I2PwPp5I/AbUDyjAjMi8npHF3/2InO7avxQHhnC7eY1SYzyW1VvG8izSoodOc8/RTU7BMJ9Cly6xLmdExXHGhoCffeGWj7bqvcZZeiipRgddUG3J3y5ySpu8lH0u2yq81NjD98d6yGbo/E89sXqVIPOnghVtilP62nqkSXDBvOVZzx8+HQ3eREDtKJ9J3vgxARAZC5N96bl9JdqfkOKmEJd25McDYoHu9OTTxYoKOfY8ziPnnuAim6EBcaUXNh212CAsDRqHe54A=="}
Step #10 - "firmware-integration-test": I0127 10:42:11.485060    4586 publish.go:97] Creating update package file "/tmp/TestFTIntegration2234127113/001/update.ota"...
Step #10 - "firmware-integration-test": I0127 10:42:11.485168    4586 publish.go:126] Successfully created update package file "/tmp/TestFTIntegration2234127113/001/update.ota"
Step #5 - "presubmit-build-and-test-with-coverage": ok  	github.com/google/trillian-examples/experimental/batchmap/sumdb/build/pipeline	0.187s	coverage: 84.0% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok  	github.com/google/trillian-examples/experimental/vindex	0.008s	coverage: 42.6% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok  	github.com/google/trillian-examples/formats/checkpoints	0.017s	coverage: 89.7% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok  	github.com/google/trillian-examples/helloworld	0.008s	coverage: 0.0% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok  	github.com/google/trillian-examples/internal/note	0.006s	coverage: 91.4% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok  	github.com/google/trillian-examples/serverless/cmd/clone2serverless/internal/storage/fs	0.021s	coverage: 45.6% of statements
Step #5 - "presubmit-build-and-test-with-coverage": running go generate
Step #5 - "presubmit-build-and-test-with-coverage": + echo 'Checking that generated files are the same as checked-in versions.'
Step #5 - "presubmit-build-and-test-with-coverage": + git diff -- --exit-code
Step #5 - "presubmit-build-and-test-with-coverage": Checking that generated files are the same as checked-in versions.
Finished Step #6 - "presubmit-lint"
Finished Step #5 - "presubmit-build-and-test-with-coverage"
Step #10 - "firmware-integration-test": I0127 10:42:16.499194    4586 flash_tool.go:100] Update verified, about to apply to device...
Step #10 - "firmware-integration-test": I0127 10:42:16.499696    4586 flash_tool.go:106] Update applied.
Step #10 - "firmware-integration-test": E0127 10:42:16.499798    4586 ft_witness.go:63] witness.Poll(): context canceled
Step #10 - "firmware-integration-test": I0127 10:42:16.499821    4586 ft_witness.go:77] Server shutting down
Step #10 - "firmware-integration-test": I0127 10:42:16.499838    4586 ft_personality.go:104] Server shutting down
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration (22.21s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Log_initial_firmware (2.04s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Force_flashing_device_(init) (0.00s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Boot_device_with_initial_firmware (0.00s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Log_updated_firmware (1.05s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Flashing_device_(update) (0.01s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Booting_updated_device (0.00s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Replace_FW,_boot_device (0.00s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Replace_FW,_update_hash_(but_not_sign),_and_boot (0.00s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Replace_FW,_update_hash,_sign_manifest,_and_boot (0.00s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Log_malware,_device_boots,_but_monitor_sees_all! (6.06s)
Step #10 - "firmware-integration-test":     --- PASS: TestFTIntegration/Firmware_update_with_witness_verification (8.04s)
Step #10 - "firmware-integration-test": PASS
Step #10 - "firmware-integration-test": coverage: 54.4% of statements in ../...
Step #10 - "firmware-integration-test": ok  	github.com/google/trillian-examples/binary_transparency/firmware/integration	22.223s	coverage: 54.4% of statements in ../...
Finished Step #10 - "firmware-integration-test"
Starting Step #12
Step #12: Already have image (with digest): gcr.io/cloud-builders/curl
Step #12: 
Step #12:   _____          _
Step #12:  / ____|        | |
Step #12: | |     ___   __| | ___  ___ _____   __
Step #12: | |    / _ \ / _` |/ _ \/ __/ _ \ \ / /
Step #12: | |___| (_) | (_| |  __/ (_| (_) \ V /
Step #12:  \_____\___/ \__,_|\___|\___\___/ \_/
Step #12:                               Bash-1.0.6
Step #12: 
Step #12: 
Step #12: �[0;33m==>�[0m git not installed, testing for mercurial
Step #12: �[0;31m==>�[0m git nor mercurial are installed. Uploader may fail or have unintended consequences
Step #12: �[0;36m==>�[0m curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Step #12: Release-Date: 2020-01-08
Step #12: Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp 
Step #12: Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets
Step #12: �[0;31mx>�[0m No CI provider detected.
Step #12:     Testing inside Docker? �[0;36mhttp://docs.codecov.io/docs/testing-with-docker�[0m
Step #12:     Testing with Tox? �[0;36mhttps://docs.codecov.io/docs/python#section-testing-with-tox�[0m
Step #12:     �[0;90mcurrent dir: �[0m /workspace
Step #12:     �[0;90mproject root:�[0m .
Step #12: �[0;90m-->�[0m token set from env
Step #12: /dev/fd/63: line 1044: git: command not found
Step #12: /dev/fd/63: line 1044: hg: command not found
Step #8 - "presubmit-build-docker": Removing intermediate container 37f04b9259f1
Step #8 - "presubmit-build-docker":  ---> 3cdb61f85f02
Step #8 - "presubmit-build-docker": Step 9/13 : COPY . .
Step #12:     �[0;90mYaml found at:�[0m ./codecov.yml
Step #12: �[0;90m==>�[0m Running gcov in . �[0;90m(disable via -X gcov)�[0m
Step #12: �[0;90m==>�[0m Python coveragepy not found
Step #12: �[0;90m==>�[0m Searching for coverage reports in:
Step #12:     �[0;32m+�[0m .
Step #12:     �[0;90m->�[0m Found 2 reports
Step #12: �[0;90m==>�[0m Detecting git/mercurial file structure
Step #12: �[0;90m==>�[0m Reading reports
Step #12:     �[0;32m+�[0m ./binary_transparency/firmware/integration/coverage.txt �[0;90mbytes=100958�[0m
Step #12:     �[0;32m+�[0m ./coverage.txt �[0;90mbytes=269415�[0m
Step #12: �[0;90m==>�[0m Appending adjustments
Step #12:     �[0;36mhttps://docs.codecov.io/docs/fixing-reports�[0m
Step #12:     �[0;32m+�[0m Found adjustments
Step #12: �[0;90m==>�[0m Gzipping contents
Step #12:         36K	/tmp/codecov.3VcweQ.gz
Step #12: �[0;90m==>�[0m Uploading reports
Step #12:     �[0;90murl:�[0m https://codecov.io
Step #12:     �[0;90mquery:�[0m branch=dependabot%2Fgo_modules%2Fall-deps-62444f35b4&commit=0bd04b217de8126998df08e471c2f34040bb5a42&build=6495b893-812e-4847-a9c2-6fcd1086d642&build_url=&name=&tag=&slug=&service=&flags=&pr=1294&job=&cmd_args=
Step #12: �[0;90m->�[0m  Pinging Codecov
Step #12: https://codecov.io/upload/v4?package=bash-1.0.6&token=<hidden>&package=bash-1.0.6&token=fd562706-68f0-4bc4-87bd-122f5c3175bc&branch=dependabot%2Fgo_modules%2Fall-deps-62444f35b4&commit=0bd04b217de8126998df08e471c2f34040bb5a42&build=6495b893-812e-4847-a9c2-6fcd1086d642&build_url=&name=&tag=&slug=&service=&flags=&pr=1294&job=&cmd_args=
Step #8 - "presubmit-build-docker":  ---> 71e5f7d81aa7
Step #8 - "presubmit-build-docker": Step 10/13 : RUN go build ./binary_transparency/firmware/cmd/ft_personality
Step #12: �[0;90m->�[0m  Uploading to
Step #12: https://storage.googleapis.com/codecov-production/shelter/v4/github/AlCutter/trillian-examples/0bd04b217de8126998df08e471c2f34040bb5a42/05b5131e-9406-4b10-acd3-5473ce610582.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJWQHUGIBILH4J7Q6ZUSCIFNEOLYSNDS7L3B4N5SIBQ2J4YLYE5CRFCD%2F20250127%2Fus%2Fs3%2Faws4_request&X-Amz-Date=20250127T104220Z&X-Amz-Expires=30&X-Amz-SignedHeaders=host&X-Amz-Signature=6499f3dee81bd74d03fb2e9bffd0b5c9d56da6a112d6e3a3596c1bec10b267f4
Step #12:   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Step #12:                                  Dload  Upload   Total   Spent    Left  Speed
Step #8 - "presubmit-build-docker":  ---> Running in 6f9de87ef98d
Step #12: 
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 36470    0     0  100 36470      0   217k --:--:-- --:--:-- --:--:--  217k
Step #12:     �[0;32m->�[0m Reports have been successfully queued for processing at �[0;36mhttps://app.codecov.io/github/AlCutter/trillian-examples/commit/0bd04b217de8126998df08e471c2f34040bb5a42�[0m
Finished Step #12
Step #8 - "presubmit-build-docker": Removing intermediate container 6f9de87ef98d
Step #8 - "presubmit-build-docker":  ---> 4745ada3a7a0
Step #8 - "presubmit-build-docker": Step 11/13 : FROM golang:1.23.5-bullseye@sha256:462521f1b7cbf410002a8cc4d91bc897f35cd430854d7240596282f9441fe4a7
Step #8 - "presubmit-build-docker":  ---> 8755b6e083bc
Step #8 - "presubmit-build-docker": Step 12/13 : COPY --from=builder /build/ft_personality /bin/ft_personality
Step #8 - "presubmit-build-docker":  ---> f7229a05dc7d
Step #8 - "presubmit-build-docker": Step 13/13 : ENTRYPOINT ["/bin/ft_personality"]
Step #8 - "presubmit-build-docker":  ---> Running in a9db2265d263
Step #8 - "presubmit-build-docker": Removing intermediate container a9db2265d263
Step #8 - "presubmit-build-docker":  ---> b72ab710f230
Step #8 - "presubmit-build-docker": Successfully built b72ab710f230
Step #8 - "presubmit-build-docker": Building ./binary_transparency/firmware/cmd/ftmapserver/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.77MB

Step #8 - "presubmit-build-docker": Step 1/13 : FROM golang:1.23.5-bullseye@sha256:462521f1b7cbf410002a8cc4d91bc897f35cd430854d7240596282f9441fe4a7 AS builder
Step #8 - "presubmit-build-docker":  ---> 8755b6e083bc
Step #8 - "presubmit-build-docker": Step 2/13 : LABEL stage=builder
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 1eacff3fb863
Step #8 - "presubmit-build-docker": Step 3/13 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 763f96f3a129
Step #8 - "presubmit-build-docker": Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 5defe1120138
Step #8 - "presubmit-build-docker": Step 5/13 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> c505b7f1d2f3
Step #8 - "presubmit-build-docker": Step 6/13 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> d40d4674ad78
Step #8 - "presubmit-build-docker": Step 7/13 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 23d83409836c
Step #8 - "presubmit-build-docker": Step 8/13 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 3cdb61f85f02
Step #8 - "presubmit-build-docker": Step 9/13 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 8d0b128f9278
Step #8 - "presubmit-build-docker": Step 10/13 : RUN go build ./binary_transparency/firmware/cmd/ftmapserver
Step #8 - "presubmit-build-docker":  ---> Running in c450c83c7775
Step #8 - "presubmit-build-docker": Removing intermediate container c450c83c7775
Step #8 - "presubmit-build-docker":  ---> 9c41ed61746f
Step #8 - "presubmit-build-docker": Step 11/13 : FROM golang:1.23.5-bullseye@sha256:462521f1b7cbf410002a8cc4d91bc897f35cd430854d7240596282f9441fe4a7
Step #8 - "presubmit-build-docker":  ---> 8755b6e083bc
Step #8 - "presubmit-build-docker": Step 12/13 : COPY --from=builder /build/ftmapserver /bin/ftmapserver
Step #8 - "presubmit-build-docker":  ---> dcf84fba7fb1
Step #8 - "presubmit-build-docker": Step 13/13 : ENTRYPOINT ["/bin/ftmapserver"]
Step #8 - "presubmit-build-docker":  ---> Running in e48f9cc1e697
Step #8 - "presubmit-build-docker": Removing intermediate container e48f9cc1e697
Step #8 - "presubmit-build-docker":  ---> 75ab50154b0c
Step #8 - "presubmit-build-docker": Successfully built 75ab50154b0c
Step #8 - "presubmit-build-docker": Building ./clone/cmd/sumdbclone/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.77MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.23.5-alpine3.20@sha256:def59a601e724ddac5139d447e8e9f7d0aeec25db287a9ee1615134bcda266e2 AS builder
Step #8 - "presubmit-build-docker": docker.io/library/golang:1.23.5-alpine3.20@sha256:def59a601e724ddac5139d447e8e9f7d0aeec25db287a9ee1615134bcda266e2: Pulling from library/golang
Step #8 - "presubmit-build-docker": 66a3d608f3fa: Already exists
Step #8 - "presubmit-build-docker": fd66d6ee6343: Pulling fs layer
Step #8 - "presubmit-build-docker": d3d5e94dedf0: Pulling fs layer
Step #8 - "presubmit-build-docker": 80d6cda956fc: Pulling fs layer
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pulling fs layer
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Waiting
Step #8 - "presubmit-build-docker": 80d6cda956fc: Verifying Checksum
Step #8 - "presubmit-build-docker": 80d6cda956fc: Download complete
Step #8 - "presubmit-build-docker": fd66d6ee6343: Verifying Checksum
Step #8 - "presubmit-build-docker": fd66d6ee6343: Download complete
Step #8 - "presubmit-build-docker": fd66d6ee6343: Pull complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Verifying Checksum
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Download complete
Step #8 - "presubmit-build-docker": d3d5e94dedf0: Verifying Checksum
Step #8 - "presubmit-build-docker": d3d5e94dedf0: Download complete
Step #8 - "presubmit-build-docker": d3d5e94dedf0: Pull complete
Step #8 - "presubmit-build-docker": 80d6cda956fc: Pull complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:def59a601e724ddac5139d447e8e9f7d0aeec25db287a9ee1615134bcda266e2
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for golang:1.23.5-alpine3.20@sha256:def59a601e724ddac5139d447e8e9f7d0aeec25db287a9ee1615134bcda266e2
Step #8 - "presubmit-build-docker":  ---> 9918f6ed4acf
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in e761b358d85a
Step #8 - "presubmit-build-docker": Removing intermediate container e761b358d85a
Step #8 - "presubmit-build-docker":  ---> 11c399e96499
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in d5fb5586e12a
Step #8 - "presubmit-build-docker": Removing intermediate container d5fb5586e12a
Step #8 - "presubmit-build-docker":  ---> 7e8b581ea822
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in 6f6e772f3229
Step #8 - "presubmit-build-docker": Removing intermediate container 6f6e772f3229
Step #8 - "presubmit-build-docker":  ---> 68bed8c7e35c
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> c8669f4dbb73
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> 7b8d66e6e8c1
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in c016fe0374fd
Step #8 - "presubmit-build-docker": Removing intermediate container c016fe0374fd
Step #8 - "presubmit-build-docker":  ---> a64e9f6d7ca1
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 65836c137f55
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/sumdbclone
Step #8 - "presubmit-build-docker":  ---> Running in 50ddfe45dbe8
Step #8 - "presubmit-build-docker": Removing intermediate container 50ddfe45dbe8
Step #8 - "presubmit-build-docker":  ---> ce490ab34188
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.21.2@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
Step #8 - "presubmit-build-docker":  ---> b0c9d60fc5e3
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/sumdbclone /bin/sumdbclone
Step #8 - "presubmit-build-docker":  ---> 9d919356c7cb
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/sumdbclone"]
Step #8 - "presubmit-build-docker":  ---> Running in ded487ce9c04
Step #8 - "presubmit-build-docker": Removing intermediate container ded487ce9c04
Step #8 - "presubmit-build-docker":  ---> dc4ad9eb8571
Step #8 - "presubmit-build-docker": Successfully built dc4ad9eb8571
Step #8 - "presubmit-build-docker": Building ./clone/cmd/ctclone/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.77MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.23.5-alpine3.20@sha256:def59a601e724ddac5139d447e8e9f7d0aeec25db287a9ee1615134bcda266e2 AS builder
Step #8 - "presubmit-build-docker":  ---> 9918f6ed4acf
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 11c399e96499
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 7e8b581ea822
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 68bed8c7e35c
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> c8669f4dbb73
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 7b8d66e6e8c1
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> a64e9f6d7ca1
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 65836c137f55
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/ctclone
Step #8 - "presubmit-build-docker":  ---> Running in 8c9b8b3cdbc5
Step #8 - "presubmit-build-docker": Removing intermediate container 8c9b8b3cdbc5
Step #8 - "presubmit-build-docker":  ---> 69bbb9686e73
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.21.2@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
Step #8 - "presubmit-build-docker":  ---> b0c9d60fc5e3
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/ctclone /bin/ctclone
Step #8 - "presubmit-build-docker":  ---> 8cc3886a66e0
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/ctclone"]
Step #8 - "presubmit-build-docker":  ---> Running in 72433b62da80
Step #8 - "presubmit-build-docker": Removing intermediate container 72433b62da80
Step #8 - "presubmit-build-docker":  ---> 260dbb008b16
Step #8 - "presubmit-build-docker": Successfully built 260dbb008b16
Step #8 - "presubmit-build-docker": Building ./clone/cmd/sumdbverify/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.77MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.22.8-alpine3.20@sha256:f56a8a4a1aea41bc4694728b69c219af1523aea15690cbbed82dc9bac81e6603 AS builder
Step #8 - "presubmit-build-docker": docker.io/library/golang:1.22.8-alpine3.20@sha256:f56a8a4a1aea41bc4694728b69c219af1523aea15690cbbed82dc9bac81e6603: Pulling from library/golang
Step #8 - "presubmit-build-docker": 43c4264eed91: Pulling fs layer
Step #8 - "presubmit-build-docker": f9e46eeee198: Pulling fs layer
Step #8 - "presubmit-build-docker": 4bfbe2417dd5: Pulling fs layer
Step #8 - "presubmit-build-docker": 62c3b7d90559: Pulling fs layer
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pulling fs layer
Step #8 - "presubmit-build-docker": 62c3b7d90559: Waiting
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Waiting
Step #8 - "presubmit-build-docker": 43c4264eed91: Verifying Checksum
Step #8 - "presubmit-build-docker": 43c4264eed91: Download complete
Step #8 - "presubmit-build-docker": f9e46eeee198: Verifying Checksum
Step #8 - "presubmit-build-docker": f9e46eeee198: Download complete
Step #8 - "presubmit-build-docker": 43c4264eed91: Pull complete
Step #8 - "presubmit-build-docker": f9e46eeee198: Pull complete
Step #8 - "presubmit-build-docker": 62c3b7d90559: Verifying Checksum
Step #8 - "presubmit-build-docker": 62c3b7d90559: Download complete
Step #8 - "presubmit-build-docker": 4bfbe2417dd5: Verifying Checksum
Step #8 - "presubmit-build-docker": 4bfbe2417dd5: Download complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Verifying Checksum
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Download complete
Step #8 - "presubmit-build-docker": 4bfbe2417dd5: Pull complete
Step #8 - "presubmit-build-docker": 62c3b7d90559: Pull complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:f56a8a4a1aea41bc4694728b69c219af1523aea15690cbbed82dc9bac81e6603
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for golang:1.22.8-alpine3.20@sha256:f56a8a4a1aea41bc4694728b69c219af1523aea15690cbbed82dc9bac81e6603
Step #8 - "presubmit-build-docker":  ---> 39b8359e61dc
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in feba6f450db2
Step #8 - "presubmit-build-docker": Removing intermediate container feba6f450db2
Step #8 - "presubmit-build-docker":  ---> 543241f28683
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in 850ae943919b
Step #8 - "presubmit-build-docker": Removing intermediate container 850ae943919b
Step #8 - "presubmit-build-docker":  ---> 41cd12fd80eb
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in fbe4b031a0bf
Step #8 - "presubmit-build-docker": Removing intermediate container fbe4b031a0bf
Step #8 - "presubmit-build-docker":  ---> b4eccbe2125f
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> 976064f391b9
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> 4aae461efbf0
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in c5e862953c17
Step #8 - "presubmit-build-docker": Removing intermediate container c5e862953c17
Step #8 - "presubmit-build-docker":  ---> a6c223994e1c
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 5fd5756f0949
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/sumdbverify
Step #8 - "presubmit-build-docker":  ---> Running in 8a5d9d5a9fcf
Step #8 - "presubmit-build-docker": Removing intermediate container 8a5d9d5a9fcf
Step #8 - "presubmit-build-docker":  ---> 9ff4d5e2a137
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.18.4@sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978
Step #8 - "presubmit-build-docker": docker.io/library/alpine:3.18.4@sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978: Pulling from library/alpine
Step #8 - "presubmit-build-docker": 96526aa774ef: Pulling fs layer
Step #8 - "presubmit-build-docker": 96526aa774ef: Download complete
Step #8 - "presubmit-build-docker": 96526aa774ef: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for alpine:3.18.4@sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978
Step #8 - "presubmit-build-docker":  ---> 8ca4688f4f35
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/sumdbverify /bin/verify
Step #8 - "presubmit-build-docker":  ---> 3708d739160f
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/verify"]
Step #8 - "presubmit-build-docker":  ---> Running in 5d90a803858f
Step #8 - "presubmit-build-docker": Removing intermediate container 5d90a803858f
Step #8 - "presubmit-build-docker":  ---> 7c50066b7b59
Step #8 - "presubmit-build-docker": Successfully built 7c50066b7b59
Step #8 - "presubmit-build-docker": Building ./clone/cmd/ctverify/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.77MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.23.5-alpine3.20@sha256:def59a601e724ddac5139d447e8e9f7d0aeec25db287a9ee1615134bcda266e2 AS builder
Step #8 - "presubmit-build-docker":  ---> 9918f6ed4acf
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 11c399e96499
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 7e8b581ea822
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 68bed8c7e35c
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> c8669f4dbb73
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 7b8d66e6e8c1
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> a64e9f6d7ca1
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 65836c137f55
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/ctverify
Step #8 - "presubmit-build-docker":  ---> Running in 44bc64729ba4
Step #8 - "presubmit-build-docker": Removing intermediate container 44bc64729ba4
Step #8 - "presubmit-build-docker":  ---> ec5c982aac10
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.21.2@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
Step #8 - "presubmit-build-docker":  ---> b0c9d60fc5e3
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/ctverify /bin/ctverify
Step #8 - "presubmit-build-docker":  ---> eeb856969a6a
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/ctverify"]
Step #8 - "presubmit-build-docker":  ---> Running in cdb912aaa9fe
Step #8 - "presubmit-build-docker": Removing intermediate container cdb912aaa9fe
Step #8 - "presubmit-build-docker":  ---> acd818ffb887
Step #8 - "presubmit-build-docker": Successfully built acd818ffb887
Finished Step #8 - "presubmit-build-docker"
PUSH
Pushing gcr.io/trillian-opensource-ci/testbase:latest
The push refers to repository [gcr.io/trillian-opensource-ci/testbase]
917303f9b63f: Preparing
4d7eb2700b74: Preparing
6ffe00be0bf2: Preparing
ee99a8ef5b18: Preparing
1030c16f94ec: Preparing
8b36c5fc9e09: Preparing
b05d5d57171c: Preparing
44d8707534bc: Preparing
5f70bf18a086: Preparing
7ac386d35aa5: Preparing
d1c3f317422d: Preparing
f45a8f3a5ce6: Preparing
7ab07d3f338c: Preparing
75fd36af67f6: Preparing
2c58b81ad30a: Preparing
b05d5d57171c: Waiting
7ac386d35aa5: Waiting
f45a8f3a5ce6: Waiting
d1c3f317422d: Waiting
44d8707534bc: Waiting
8b36c5fc9e09: Waiting
5f70bf18a086: Waiting
2c58b81ad30a: Waiting
75fd36af67f6: Waiting
7ab07d3f338c: Waiting
4d7eb2700b74: Layer already exists
6ffe00be0bf2: Layer already exists
917303f9b63f: Layer already exists
1030c16f94ec: Layer already exists
ee99a8ef5b18: Layer already exists
b05d5d57171c: Layer already exists
5f70bf18a086: Layer already exists
8b36c5fc9e09: Layer already exists
7ac386d35aa5: Layer already exists
44d8707534bc: Layer already exists
7ab07d3f338c: Layer already exists
d1c3f317422d: Layer already exists
f45a8f3a5ce6: Layer already exists
2c58b81ad30a: Layer already exists
75fd36af67f6: Layer already exists
latest: digest: sha256:eaa1659e4f6805b213b509244e634a2783235fdf805f216f477a857201fb2858 size: 3476
DONE
Step #2 - "prepare": �[2A�[2K
Creating deployment_trillian-log-server_1 ... �[32mdone�[0m
�[2B�[1A�[2K
Creating deployment_trillian-log-signer_1 ... �[32mdone�[0m
�[1B

Build Log: https://storage.cloud.google.com/trillian-cloudbuild-logs/log-6495b893-812e-4847-a9c2-6fcd1086d642.txt