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

Adapt ctclone for 'coerced get-entries' in Let's Encrypt and other CT Logs #1055

Merged
merged 4 commits into from
Mar 20, 2024

Snap alignment before kicking off threads

1ff05b5
Select commit
Loading
Failed to load commit list.
Merged

Adapt ctclone for 'coerced get-entries' in Let's Encrypt and other CT Logs #1055

Snap alignment before kicking off threads
1ff05b5
Select commit
Loading
Failed to load commit list.
Google Cloud Build / trillian-examples-cloud-build-pr (trillian-opensource-ci) succeeded Mar 19, 2024 in 6m 41s

Summary

Build Information

Trigger trillian-examples-cloud-build-pr
Build 874d4c31-85ae-4de5-a385-2ba8f5a18f6a
Start 2024-03-19T07:13:18-07:00
Duration 5m58.415s
Status SUCCESS

Steps

Step Status Duration
gcr.io/cloud-builders/docker SUCCESS 18.324s
gcr.io/cloud-builders/docker SUCCESS 1.129s
prepare SUCCESS 23.548s
go-get-proto SUCCESS 2.427s
go-get-proto-gen SUCCESS 1.426s
presubmit-build-and-test-with-coverage SUCCESS 1m19.298s
presubmit-lint SUCCESS 1m19.267s
presubmit-build-actions SUCCESS 1.708s
presubmit-build-docker SUCCESS 5m7.128s
usbarmory SUCCESS 19.345s
firmware-integration-test SUCCESS 1m26.108s
helloworld-integration-test SUCCESS 21.764s
gcr.io/cloud-builders/curl SUCCESS 1.973s

Details

starting build "874d4c31-85ae-4de5-a385-2ba8f5a18f6a"

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            1ff05b5248599b05c59ad0cef32d34dfa81f21ca -> FETCH_HEAD
HEAD is now at 1ff05b5 Snap alignment before kicking off threads
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: ec335f17d0c7: Pulling fs layer
Step #0: d2b4675e1918: Pulling fs layer
Step #0: 7f67b1746a83: Pulling fs layer
Step #0: fbd73e3517bc: Pulling fs layer
Step #0: ae8b7674f6c3: Pulling fs layer
Step #0: a5fd49133742: Pulling fs layer
Step #0: 4f4fb700ef54: Pulling fs layer
Step #0: a64aef65410d: Pulling fs layer
Step #0: 0cc48474c057: Pulling fs layer
Step #0: 111838092b16: Pulling fs layer
Step #0: 8b4392d57bc3: Pulling fs layer
Step #0: 9700ca6e1cef: Pulling fs layer
Step #0: ea893b435b1c: Pulling fs layer
Step #0: 766d7e9ed2c3: Pulling fs layer
Step #0: b77402d82ee3: Pulling fs layer
Step #0: fbd73e3517bc: Waiting
Step #0: ae8b7674f6c3: Waiting
Step #0: a5fd49133742: Waiting
Step #0: 4f4fb700ef54: Waiting
Step #0: a64aef65410d: Waiting
Step #0: 0cc48474c057: Waiting
Step #0: 111838092b16: Waiting
Step #0: 8b4392d57bc3: Waiting
Step #0: 9700ca6e1cef: Waiting
Step #0: ea893b435b1c: Waiting
Step #0: 766d7e9ed2c3: Waiting
Step #0: b77402d82ee3: Waiting
Step #0: d2b4675e1918: Verifying Checksum
Step #0: d2b4675e1918: Download complete
Step #0: 7f67b1746a83: Verifying Checksum
Step #0: 7f67b1746a83: Download complete
Step #0: ec335f17d0c7: Verifying Checksum
Step #0: ec335f17d0c7: Download complete
Step #0: a5fd49133742: Verifying Checksum
Step #0: a5fd49133742: Download complete
Step #0: 4f4fb700ef54: Verifying Checksum
Step #0: 4f4fb700ef54: Download complete
Step #0: a64aef65410d: Download complete
Step #0: fbd73e3517bc: Verifying Checksum
Step #0: fbd73e3517bc: Download complete
Step #0: 0cc48474c057: Download complete
Step #0: 8b4392d57bc3: Verifying Checksum
Step #0: 8b4392d57bc3: Download complete
Step #0: ae8b7674f6c3: Verifying Checksum
Step #0: ae8b7674f6c3: Download complete
Step #0: ea893b435b1c: Verifying Checksum
Step #0: ea893b435b1c: Download complete
Step #0: 9700ca6e1cef: Verifying Checksum
Step #0: 9700ca6e1cef: Download complete
Step #0: 766d7e9ed2c3: Verifying Checksum
Step #0: 766d7e9ed2c3: Download complete
Step #0: 111838092b16: Verifying Checksum
Step #0: 111838092b16: Download complete
Step #0: ec335f17d0c7: Pull complete
Step #0: b77402d82ee3: Verifying Checksum
Step #0: b77402d82ee3: Download complete
Step #0: d2b4675e1918: Pull complete
Step #0: 7f67b1746a83: Pull complete
Step #0: fbd73e3517bc: Pull complete
Step #0: ae8b7674f6c3: Pull complete
Step #0: a5fd49133742: Pull complete
Step #0: 4f4fb700ef54: Pull complete
Step #0: a64aef65410d: Pull complete
Step #0: 0cc48474c057: Pull complete
Step #0: 111838092b16: Pull complete
Step #0: 8b4392d57bc3: Pull complete
Step #0: 9700ca6e1cef: Pull complete
Step #0: ea893b435b1c: Pull complete
Step #0: 766d7e9ed2c3: Pull complete
Step #0: b77402d82ee3: Pull complete
Step #0: Digest: sha256:2eb99cbd7b0b5c47f40f3866f56c4edb4174808f454322ab481bd06be2ae3033
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.89MB

Step #1: Step 1/14 : FROM golang:1.22.1-bullseye@sha256:dcff0d950cb4648fec14ee51baa76bf27db3bb1e70a49f75421a8828db7b9910 AS testbase
Step #1: docker.io/library/golang:1.22.1-bullseye@sha256:dcff0d950cb4648fec14ee51baa76bf27db3bb1e70a49f75421a8828db7b9910: Pulling from library/golang
Step #1: ec335f17d0c7: Already exists
Step #1: d2b4675e1918: Already exists
Step #1: 7f67b1746a83: Already exists
Step #1: fbd73e3517bc: Already exists
Step #1: ae8b7674f6c3: Already exists
Step #1: a5fd49133742: Already exists
Step #1: 4f4fb700ef54: Already exists
Step #1: Digest: sha256:dcff0d950cb4648fec14ee51baa76bf27db3bb1e70a49f75421a8828db7b9910
Step #1: Status: Downloaded newer image for golang:1.22.1-bullseye@sha256:dcff0d950cb4648fec14ee51baa76bf27db3bb1e70a49f75421a8828db7b9910
Step #1:  ---> 6d750e637611
Step #1: Step 2/14 : WORKDIR /testbase
Step #1:  ---> Using cache
Step #1:  ---> bd9ab882f8e4
Step #1: Step 3/14 : ARG GOFLAGS=""
Step #1:  ---> Using cache
Step #1:  ---> 7a659a5f3b71
Step #1: Step 4/14 : ENV GOFLAGS=$GOFLAGS
Step #1:  ---> Using cache
Step #1:  ---> 1693c2ec21b4
Step #1: Step 5/14 : RUN echo "deb http://deb.debian.org/debian buster-backports main contrib non-free" >> /etc/apt/sources.list
Step #1:  ---> Using cache
Step #1:  ---> 7b32cff9d0fe
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:  ---> 08bbab510c98
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:  ---> 606b33cb84a3
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.55.2
Step #1:  ---> Using cache
Step #1:  ---> 85b997764765
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:  ---> 0a9690797021
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:  ---> 9065070b2239
Step #1: Step 11/14 : RUN curl -sfL https://github.com/usbarmory/tamago-go/releases/download/tamago-go1.21.5/tamago-go1.21.5.linux-amd64.tar.gz | tar -xzf - -C /
Step #1:  ---> Using cache
Step #1:  ---> cbc3cd5ada5a
Step #1: Step 12/14 : ENV TAMAGO=/usr/local/tamago-go/bin/go
Step #1:  ---> Using cache
Step #1:  ---> 645023a62461
Step #1: Step 13/14 : ENV GOPATH /go
Step #1:  ---> Using cache
Step #1:  ---> d95c8ef01b3a
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:  ---> 4a74bba9681e
Step #1: Successfully built 4a74bba9681e
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": 2369c33f073a: Already exists
Step #2 - "prepare": 2b776ada0341: Pulling fs layer
Step #2 - "prepare": 2a977872b36c: Pulling fs layer
Step #2 - "prepare": b6824ed73363: Pulling fs layer
Step #2 - "prepare": 7c12895b777b: Pulling fs layer
Step #2 - "prepare": 33e068de2649: Pulling fs layer
Step #2 - "prepare": 5664b15f108b: Pulling fs layer
Step #2 - "prepare": 27be814a09eb: Pulling fs layer
Step #2 - "prepare": 4aa0ea1413d3: Pulling fs layer
Step #2 - "prepare": da7816fa955e: Pulling fs layer
Step #2 - "prepare": 9aee425378d2: Pulling fs layer
Step #2 - "prepare": ffb78650e679: Pulling fs layer
Step #2 - "prepare": ad7888c7ea2f: Pulling fs layer
Step #2 - "prepare": 33e068de2649: Waiting
Step #2 - "prepare": 7dd43b19881d: Pulling fs layer
Step #2 - "prepare": 5664b15f108b: Waiting
Step #2 - "prepare": 8af157cde963: Pulling fs layer
Step #2 - "prepare": 27be814a09eb: Waiting
Step #2 - "prepare": ffb78650e679: Waiting
Step #2 - "prepare": ad7888c7ea2f: Waiting
Step #2 - "prepare": 7dd43b19881d: Waiting
Step #2 - "prepare": 8af157cde963: Waiting
Step #2 - "prepare": da7816fa955e: Waiting
Step #2 - "prepare": 9aee425378d2: Waiting
Step #2 - "prepare": 4aa0ea1413d3: Waiting
Step #2 - "prepare": 7c12895b777b: Waiting
Step #2 - "prepare": b6824ed73363: Verifying Checksum
Step #2 - "prepare": b6824ed73363: Download complete
Step #2 - "prepare": 2b776ada0341: Verifying Checksum
Step #2 - "prepare": 2b776ada0341: Download complete
Step #2 - "prepare": 2a977872b36c: Download complete
Step #2 - "prepare": 2b776ada0341: Pull complete
Step #2 - "prepare": 7c12895b777b: Verifying Checksum
Step #2 - "prepare": 7c12895b777b: Download complete
Step #2 - "prepare": 33e068de2649: Download complete
Step #2 - "prepare": 5664b15f108b: Verifying Checksum
Step #2 - "prepare": 5664b15f108b: Download complete
Step #2 - "prepare": 27be814a09eb: Download complete
Step #2 - "prepare": 4aa0ea1413d3: Verifying Checksum
Step #2 - "prepare": 4aa0ea1413d3: Download complete
Step #2 - "prepare": da7816fa955e: Verifying Checksum
Step #2 - "prepare": da7816fa955e: Download complete
Step #2 - "prepare": 2a977872b36c: Pull complete
Step #2 - "prepare": 9aee425378d2: Verifying Checksum
Step #2 - "prepare": 9aee425378d2: Download complete
Step #2 - "prepare": ad7888c7ea2f: Verifying Checksum
Step #2 - "prepare": ad7888c7ea2f: Download complete
Step #2 - "prepare": b6824ed73363: Pull complete
Step #2 - "prepare": ffb78650e679: Verifying Checksum
Step #2 - "prepare": ffb78650e679: Download complete
Step #2 - "prepare": 7c12895b777b: Pull complete
Step #2 - "prepare": 8af157cde963: Verifying Checksum
Step #2 - "prepare": 8af157cde963: Download complete
Step #2 - "prepare": 33e068de2649: Pull complete
Step #2 - "prepare": 5664b15f108b: Pull complete
Step #2 - "prepare": 27be814a09eb: Pull complete
Step #2 - "prepare": 4aa0ea1413d3: Pull complete
Step #2 - "prepare": da7816fa955e: Pull complete
Step #2 - "prepare": 9aee425378d2: Pull complete
Step #2 - "prepare": 7dd43b19881d: Verifying Checksum
Step #2 - "prepare": 7dd43b19881d: Download complete
Step #2 - "prepare": ffb78650e679: Pull complete
Step #2 - "prepare": ad7888c7ea2f: Pull complete
Step #2 - "prepare": 7dd43b19881d: Pull complete
Step #2 - "prepare": 8af157cde963: Pull complete
Step #2 - "prepare": Digest: sha256:3bde972f4798469f62051ff691b36dc8116723b6b51a93501a49462a47ca75fa
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": 2369c33f073a: Already exists
Step #2 - "prepare": 2b776ada0341: Already exists
Step #2 - "prepare": 2a977872b36c: Already exists
Step #2 - "prepare": b6824ed73363: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 33e068de2649: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 27be814a09eb: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": ffb78650e679: Already exists
Step #2 - "prepare": ad7888c7ea2f: Already exists
Step #2 - "prepare": 6f613803310f: Pulling fs layer
Step #2 - "prepare": 868d76967609: Pulling fs layer
Step #2 - "prepare": 868d76967609: Verifying Checksum
Step #2 - "prepare": 868d76967609: Download complete
Step #2 - "prepare": 6f613803310f: Verifying Checksum
Step #2 - "prepare": 6f613803310f: Download complete
Step #2 - "prepare": 6f613803310f: Pull complete
Step #2 - "prepare": 868d76967609: Pull complete
Step #2 - "prepare": Digest: sha256:b6b478bc0530321492d9e8c78d11a4a5e791c4d94d0f95e17f9def29f78ffe87
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.6.0
Step #2 - "prepare": go: downloading google.golang.org/protobuf v1.33.0
Step #2 - "prepare": go: downloading google.golang.org/grpc v1.62.1
Step #2 - "prepare": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80
Step #2 - "prepare": go: downloading google.golang.org/genproto v0.0.0-20240123012728-ef4313101c80
Step #2 - "prepare": go: downloading golang.org/x/net v0.22.0
Step #2 - "prepare": go: downloading golang.org/x/sys v0.18.0
Step #2 - "prepare": go: downloading github.com/golang/protobuf v1.5.4
Step #2 - "prepare": go: downloading golang.org/x/text v0.14.0
Step #2 - "prepare": + export TRILLIAN_PATH=/go/pkg/mod/github.com/google/trillian@v1.6.0
Step #2 - "prepare": + TRILLIAN_PATH=/go/pkg/mod/github.com/google/trillian@v1.6.0
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/trillian@v1.6.0/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/trillian@v1.6.0/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.2
Step #2 - "prepare": 8.2: Pulling from library/mysql
Step #2 - "prepare": Digest: sha256:212fe73edca5df6ff14826d5eb975c914bfb91f82a2e923f9050568f99525da1
Step #2 - "prepare": Status: Downloaded newer image for mysql:8.2
Step #2 - "prepare":  ---> bc861cf238f2
Step #2 - "prepare": Step 2/4 : COPY examples/deployment/docker/db_server/mysql.cnf /etc/mysql/conf.d/trillian.cnf
Step #2 - "prepare":  ---> 23ad5cc03cc1
Step #2 - "prepare": Step 3/4 : COPY storage/mysql/schema/storage.sql /docker-entrypoint-initdb.d/storage.sql
Step #2 - "prepare":  ---> 085fb5b93da7
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 090ad48bc7e4
Step #2 - "prepare": Removing intermediate container 090ad48bc7e4
Step #2 - "prepare":  ---> c042e400ac02
Step #2 - "prepare": Successfully built c042e400ac02
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-signer_1 ... 
Step #2 - "prepare": Creating deployment_trillian-log-server_1 ... 
Finished Step #2 - "prepare"
Starting Step #3 - "go-get-proto"
Starting Step #4 - "go-get-proto-gen"
Step #4 - "go-get-proto-gen": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #3 - "go-get-proto": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #4 - "go-get-proto-gen": go: module github.com/golang/protobuf is deprecated: Use the "google.golang.org/protobuf" module instead.
Finished Step #4 - "go-get-proto-gen"
Step #3 - "go-get-proto": go: module github.com/golang/protobuf is deprecated: Use the "google.golang.org/protobuf" module instead.
Finished Step #3 - "go-get-proto"
Starting Step #5 - "presubmit-build-and-test-with-coverage"
Starting Step #6 - "presubmit-lint"
Starting Step #11 - "helloworld-integration-test"
Starting Step #8 - "presubmit-build-docker"
Starting Step #9 - "usbarmory"
Starting Step #7 - "presubmit-build-actions"
Starting Step #10 - "firmware-integration-test"
Step #11 - "helloworld-integration-test": 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 #5 - "presubmit-build-and-test-with-coverage": 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 #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 #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 #10 - "firmware-integration-test": go: downloading golang.org/x/mod v0.16.0
Step #10 - "firmware-integration-test": go: downloading github.com/golang/glog v1.2.0
Step #10 - "firmware-integration-test": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #10 - "firmware-integration-test": go: downloading github.com/gorilla/mux v1.8.1
Step #10 - "firmware-integration-test": go: downloading golang.org/x/sync v0.6.0
Step #10 - "firmware-integration-test": go: downloading github.com/mattn/go-sqlite3 v1.14.22
Step #10 - "firmware-integration-test": go: downloading k8s.io/klog/v2 v2.120.1
Step #10 - "firmware-integration-test": go: downloading github.com/golang/mock v1.6.0
Step #10 - "firmware-integration-test": go: downloading github.com/transparency-dev/formats v0.0.0-20230914071414-5732692f1e50
Step #10 - "firmware-integration-test": go: downloading github.com/perlin-network/life v0.0.0-20191203030451-05c0e0f7eaea
Step #7 - "presubmit-build-actions": + ./scripts/presubmit.sh --cloud-build --no-build --no-linters --no-generate --no-docker
Step #10 - "firmware-integration-test": go: downloading github.com/go-logr/logr v1.4.1
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 #9 - "usbarmory": + ./binary_transparency/firmware/integration/ft_usbarmory_test.sh
Step #9 - "usbarmory": �[1m---[�[7mBuild armory bootloader�[m]----------------------------------------------�[0m
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@41ea43ba6900 on 2024-03-19 14:14:09' -X 'main.Revision=1ff05b5' -X 'main.Boot=uSD' -X 'main.StartKernel=10753536' -X 'main.StartProof=10240512' -X 'main.PublicKeyStr='" -o armory-boot
Step #9 - "usbarmory": go: downloading github.com/usbarmory/tamago v0.0.0-20221104085030-4122a878196a
Step #9 - "usbarmory": go: downloading golang.org/x/crypto v0.21.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 #6 - "presubmit-lint": + ./scripts/presubmit.sh --cloud-build --no-build --no-generate --no-actions --no-docker
Step #6 - "presubmit-lint": running golangci-lint
Finished Step #7 - "presubmit-build-actions"
Step #9 - "usbarmory": go: downloading github.com/dsoprea/go-logging v0.0.0-20200710184922-b02d349568dd
Step #9 - "usbarmory": go: downloading github.com/go-errors/errors v1.0.2
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 ./binary_transparency/firmware/cmd/ftmapserver/Dockerfile ------------------------------------------------
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 bitbucket.org/creachadair/shell v0.0.8
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 #8 - "presubmit-build-docker": Sending build context to Docker daemon  17.89MB

Step #8 - "presubmit-build-docker": Step 1/13 : FROM golang:1.22.1-bullseye@sha256:dcff0d950cb4648fec14ee51baa76bf27db3bb1e70a49f75421a8828db7b9910 AS builder
Step #8 - "presubmit-build-docker":  ---> 6d750e637611
Step #8 - "presubmit-build-docker": Step 2/13 : LABEL stage=builder
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/apache/beam/sdks/v2 v2.54.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/transparency-dev/serverless-log v0.0.0-20230914155322-9b6f31f76f1f
Step #8 - "presubmit-build-docker":  ---> Running in aa4a2b86445a
Step #8 - "presubmit-build-docker": Removing intermediate container aa4a2b86445a
Step #8 - "presubmit-build-docker":  ---> f485811d9b4b
Step #8 - "presubmit-build-docker": Step 3/13 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in 09b54c65d2a6
Step #8 - "presubmit-build-docker": Removing intermediate container 09b54c65d2a6
Step #8 - "presubmit-build-docker":  ---> 53b3b306792d
Step #8 - "presubmit-build-docker": Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in b4cf467b974d
Step #8 - "presubmit-build-docker": Removing intermediate container b4cf467b974d
Step #8 - "presubmit-build-docker":  ---> a2af19246bb9
Step #8 - "presubmit-build-docker": Step 5/13 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in 770e540124cd
Step #8 - "presubmit-build-docker": Removing intermediate container 770e540124cd
Step #8 - "presubmit-build-docker":  ---> d9cd493d7289
Step #8 - "presubmit-build-docker": Step 6/13 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> 04b5cd1ecc19
Step #8 - "presubmit-build-docker": Step 7/13 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> d94a2634f059
Step #8 - "presubmit-build-docker": Step 8/13 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in 17520b513f9d
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-20240222234643-814bf88cf225
Step #9 - "usbarmory": go: downloading github.com/pierrec/lz4/v4 v4.1.15
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/storage v1.36.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/docker v24.0.7+incompatible
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 cloud.google.com/go/compute/metadata v0.2.3
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 gopkg.in/retry.v1 v1.0.3
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/api v0.155.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/profiler v0.4.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go v0.112.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/compute v1.23.3
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/pprof v0.0.0-20231023181126-ff6d637d2a7b
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/googleapis/gax-go/v2 v2.12.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/iam v1.1.5
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20240123012728-ef4313101c80
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel v1.21.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/trace v1.21.0
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 github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/metric v1.21.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/go-logr/stdr v1.2.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/opencontainers/image-spec v1.1.0-rc5
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 github.com/gogo/protobuf v1.3.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/go-connections v0.4.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/docker/go-units v0.5.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/distribution v2.8.3+incompatible
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/distribution/reference v0.5.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/s2a-go v0.1.7
Step #9 - "usbarmory": arm-none-eabi-objcopy -j .text -j .rodata -j .shstrtab -j .typelink \
Step #9 - "usbarmory":     -j .itablink -j .gopclntab -j .go.buildinfo -j .noptrdata -j .data \
Step #9 - "usbarmory":     -j .bss --set-section-flags .bss=alloc,load,contents \
Step #9 - "usbarmory":     -j .noptrbss --set-section-flags .noptrbss=alloc,load,contents \
Step #9 - "usbarmory":     armory-boot -O binary armory-boot.bin
Step #9 - "usbarmory": echo 
Step #9 - "usbarmory": 
Step #9 - "usbarmory": echo /go/pkg/mod/github.com/usbarmory/tamago@v0.0.0-20221104085030-4122a878196a
Step #9 - "usbarmory": /go/pkg/mod/github.com/usbarmory/tamago@v0.0.0-20221104085030-4122a878196a
Step #9 - "usbarmory": cp -f /go/pkg/mod/github.com/usbarmory/tamago@v0.0.0-20221104085030-4122a878196a/board/usbarmory/mk2/imximage.cfg armory-boot.dcd
Step #9 - "usbarmory": mkimage -n armory-boot.dcd -T imximage -e 0x90010000  -d armory-boot.bin armory-boot.imx
Step #9 - "usbarmory": Image Type:   Freescale IMX Boot Image
Step #9 - "usbarmory": Image Ver:    2 (i.MX53/6/7 compatible)
Step #9 - "usbarmory": Mode:         DCD
Step #9 - "usbarmory": Data Size:    2727936 Bytes = 2664.00 KiB = 2.60 MiB
Step #9 - "usbarmory": Load Address: 9000f420
Step #9 - "usbarmory": Entry Point:  90010000
Step #9 - "usbarmory": HAB Blocks:   0x9000f400 0x00000000 0x00295c00
Step #9 - "usbarmory": DCD Blocks:   0x00910000 0x0000002c 0x000003d0
Step #9 - "usbarmory": # Copy entry point from ELF file
Step #9 - "usbarmory": dd if=armory-boot of=armory-boot.imx bs=1 count=4 skip=24 seek=4 conv=notrunc
Step #9 - "usbarmory": 4+0 records in
Step #9 - "usbarmory": 4+0 records out
Step #9 - "usbarmory": 4 bytes copied, 6.6711e-05 s, 60.0 kB/s
Step #9 - "usbarmory": �[1m---[�[7mBuild armory unikernel ext4 image�[m]----------------------------------------------�[0m
Step #9 - "usbarmory": Please run `resize2fs -s /tmp/armory.ext4' to disable 64-bit mode.
Step #9 - "usbarmory": tune2fs 1.46.2 (28-Feb-2021)
Step #9 - "usbarmory": tune2fs 1.46.2 (28-Feb-2021)
Step #9 - "usbarmory": Created image in /tmp/armory.ext4:
Step #9 - "usbarmory": -rw-r--r-- 1 root root 13M Mar 19 14:14 /tmp/armory.ext4
Step #11 - "helloworld-integration-test": I0319 14:14:25.407925    1740 main.go:110] Creating tree tree_state:ACTIVE tree_type:LOG max_root_duration:{seconds:3600}
Step #11 - "helloworld-integration-test": W0319 14:14:25.408204    1740 rpcflags.go:36] Using an insecure gRPC connection to Trillian
Step #11 - "helloworld-integration-test": I0319 14:14:25.408671    1740 admin.go:50] CreateTree...
Step #11 - "helloworld-integration-test": I0319 14:14:25.527355    1740 admin.go:95] In
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/trillian-cloudbuild-logs/log-874d4c31-85ae-4de5-a385-2ba8f5a18f6a.txt.]
...
-build-docker":    creating: include/google/protobuf/compiler/
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/compiler/plugin.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/any.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/field_mask.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/wrappers.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/timestamp.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/duration.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/source_context.proto  
Step #8 - "presubmit-build-docker":    creating: bin/
Step #8 - "presubmit-build-docker":   inflating: bin/protoc              
Step #8 - "presubmit-build-docker":   inflating: readme.txt              
Step #8 - "presubmit-build-docker": Removing intermediate container bf33f9eafbee
Step #8 - "presubmit-build-docker":  ---> c84758d04633
Step #8 - "presubmit-build-docker": Step 10/14 : RUN apt-get -y install binutils-arm-none-eabi build-essential make u-boot-tools fuse fuse2fs
Step #8 - "presubmit-build-docker":  ---> Running in e64b7123c66d
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": make is already the newest version (4.3-4.1).
Step #8 - "presubmit-build-docker": The following additional packages will be installed:
Step #8 - "presubmit-build-docker":   bzip2 device-tree-compiler dpkg-dev fakeroot libalgorithm-diff-perl
Step #8 - "presubmit-build-docker":   libalgorithm-diff-xs-perl libalgorithm-merge-perl libfakeroot libfdt1
Step #8 - "presubmit-build-docker":   libfuse2 libubootenv-tool libubootenv0.1 patch
Step #8 - "presubmit-build-docker": Suggested packages:
Step #8 - "presubmit-build-docker":   bzip2-doc debian-keyring ed diffutils-doc
Step #8 - "presubmit-build-docker": The following NEW packages will be installed:
Step #8 - "presubmit-build-docker":   binutils-arm-none-eabi build-essential bzip2 device-tree-compiler dpkg-dev
Step #8 - "presubmit-build-docker":   fakeroot fuse fuse2fs libalgorithm-diff-perl libalgorithm-diff-xs-perl
Step #8 - "presubmit-build-docker":   libalgorithm-merge-perl libfakeroot libfdt1 libfuse2 libubootenv-tool
Step #8 - "presubmit-build-docker":   libubootenv0.1 patch u-boot-tools
Step #8 - "presubmit-build-docker": 0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded.
Step #8 - "presubmit-build-docker": Need to get 6082 kB of archives.
Step #8 - "presubmit-build-docker": After this operation, 23.1 MB of additional disk space will be used.
Step #8 - "presubmit-build-docker": Get:1 http://deb.debian.org/debian bullseye/main amd64 bzip2 amd64 1.0.8-4 [49.3 kB]
Step #8 - "presubmit-build-docker": Get:2 http://deb.debian.org/debian bullseye/main amd64 binutils-arm-none-eabi amd64 2.35.2-2+14+b2 [2633 kB]
Step #8 - "presubmit-build-docker": Get:3 http://deb.debian.org/debian bullseye/main amd64 patch amd64 2.7.6-7 [128 kB]
Step #8 - "presubmit-build-docker": Get:4 http://deb.debian.org/debian bullseye/main amd64 dpkg-dev all 1.20.13 [2314 kB]
Step #8 - "presubmit-build-docker": Get:5 http://deb.debian.org/debian bullseye/main amd64 build-essential amd64 12.9 [7704 B]
Step #8 - "presubmit-build-docker": Get:6 http://deb.debian.org/debian bullseye/main amd64 libfdt1 amd64 1.6.0-1 [21.0 kB]
Step #8 - "presubmit-build-docker": Get:7 http://deb.debian.org/debian bullseye/main amd64 device-tree-compiler amd64 1.6.0-1 [228 kB]
Step #8 - "presubmit-build-docker": Get:8 http://deb.debian.org/debian bullseye/main amd64 libfakeroot amd64 1.25.3-1.1 [47.0 kB]
Step #8 - "presubmit-build-docker": Get:9 http://deb.debian.org/debian bullseye/main amd64 fakeroot amd64 1.25.3-1.1 [87.0 kB]
Step #8 - "presubmit-build-docker": Get:10 http://deb.debian.org/debian bullseye/main amd64 libfuse2 amd64 2.9.9-5 [130 kB]
Step #8 - "presubmit-build-docker": Get:11 http://deb.debian.org/debian bullseye/main amd64 fuse amd64 2.9.9-5 [72.4 kB]
Step #8 - "presubmit-build-docker": Get:12 http://deb.debian.org/debian bullseye/main amd64 fuse2fs amd64 1.46.2-2 [97.7 kB]
Step #8 - "presubmit-build-docker": Get:13 http://deb.debian.org/debian bullseye/main amd64 libalgorithm-diff-perl all 1.201-1 [43.3 kB]
Step #8 - "presubmit-build-docker": Get:14 http://deb.debian.org/debian bullseye/main amd64 libalgorithm-diff-xs-perl amd64 0.04-6+b1 [12.0 kB]
Step #8 - "presubmit-build-docker": Get:15 http://deb.debian.org/debian bullseye/main amd64 libalgorithm-merge-perl all 0.08-3 [12.7 kB]
Step #8 - "presubmit-build-docker": Get:16 http://deb.debian.org/debian bullseye/main amd64 libubootenv0.1 amd64 0.3.2-0.1 [11.1 kB]
Step #8 - "presubmit-build-docker": Get:17 http://deb.debian.org/debian bullseye/main amd64 libubootenv-tool amd64 0.3.2-0.1 [6536 B]
Step #8 - "presubmit-build-docker": Get:18 http://deb.debian.org/debian bullseye/main amd64 u-boot-tools amd64 2021.01+dfsg-5 [183 kB]
Step #8 - "presubmit-build-docker": �[91mdebconf: delaying package configuration, since apt-utils is not installed
Step #8 - "presubmit-build-docker": �[0mFetched 6082 kB in 1s (10.4 MB/s)
Step #8 - "presubmit-build-docker": Selecting previously unselected package bzip2.
Step #8 - "presubmit-build-docker": (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 ... 19167 files and directories currently installed.)
Step #8 - "presubmit-build-docker": Preparing to unpack .../00-bzip2_1.0.8-4_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking bzip2 (1.0.8-4) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package binutils-arm-none-eabi.
Step #8 - "presubmit-build-docker": Preparing to unpack .../01-binutils-arm-none-eabi_2.35.2-2+14+b2_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking binutils-arm-none-eabi (2.35.2-2+14+b2) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package patch.
Step #8 - "presubmit-build-docker": Preparing to unpack .../02-patch_2.7.6-7_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking patch (2.7.6-7) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package dpkg-dev.
Step #8 - "presubmit-build-docker": Preparing to unpack .../03-dpkg-dev_1.20.13_all.deb ...
Step #8 - "presubmit-build-docker": Unpacking dpkg-dev (1.20.13) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package build-essential.
Step #8 - "presubmit-build-docker": Preparing to unpack .../04-build-essential_12.9_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking build-essential (12.9) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package libfdt1:amd64.
Step #8 - "presubmit-build-docker": Preparing to unpack .../05-libfdt1_1.6.0-1_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking libfdt1:amd64 (1.6.0-1) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package device-tree-compiler.
Step #8 - "presubmit-build-docker": Preparing to unpack .../06-device-tree-compiler_1.6.0-1_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking device-tree-compiler (1.6.0-1) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package libfakeroot:amd64.
Step #8 - "presubmit-build-docker": Preparing to unpack .../07-libfakeroot_1.25.3-1.1_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking libfakeroot:amd64 (1.25.3-1.1) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package fakeroot.
Step #8 - "presubmit-build-docker": Preparing to unpack .../08-fakeroot_1.25.3-1.1_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking fakeroot (1.25.3-1.1) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package libfuse2:amd64.
Step #8 - "presubmit-build-docker": Preparing to unpack .../09-libfuse2_2.9.9-5_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking libfuse2:amd64 (2.9.9-5) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package fuse.
Step #8 - "presubmit-build-docker": Preparing to unpack .../10-fuse_2.9.9-5_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking fuse (2.9.9-5) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package fuse2fs.
Step #8 - "presubmit-build-docker": Preparing to unpack .../11-fuse2fs_1.46.2-2_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking fuse2fs (1.46.2-2) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package libalgorithm-diff-perl.
Step #8 - "presubmit-build-docker": Preparing to unpack .../12-libalgorithm-diff-perl_1.201-1_all.deb ...
Step #8 - "presubmit-build-docker": Unpacking libalgorithm-diff-perl (1.201-1) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package libalgorithm-diff-xs-perl.
Step #8 - "presubmit-build-docker": Preparing to unpack .../13-libalgorithm-diff-xs-perl_0.04-6+b1_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking libalgorithm-diff-xs-perl (0.04-6+b1) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package libalgorithm-merge-perl.
Step #8 - "presubmit-build-docker": Preparing to unpack .../14-libalgorithm-merge-perl_0.08-3_all.deb ...
Step #8 - "presubmit-build-docker": Unpacking libalgorithm-merge-perl (0.08-3) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package libubootenv0.1:amd64.
Step #8 - "presubmit-build-docker": Preparing to unpack .../15-libubootenv0.1_0.3.2-0.1_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking libubootenv0.1:amd64 (0.3.2-0.1) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package libubootenv-tool.
Step #8 - "presubmit-build-docker": Preparing to unpack .../16-libubootenv-tool_0.3.2-0.1_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking libubootenv-tool (0.3.2-0.1) ...
Step #8 - "presubmit-build-docker": Selecting previously unselected package u-boot-tools.
Step #8 - "presubmit-build-docker": Preparing to unpack .../17-u-boot-tools_2021.01+dfsg-5_amd64.deb ...
Step #8 - "presubmit-build-docker": Unpacking u-boot-tools (2021.01+dfsg-5) ...
Step #8 - "presubmit-build-docker": Setting up binutils-arm-none-eabi (2.35.2-2+14+b2) ...
Step #8 - "presubmit-build-docker": Setting up libalgorithm-diff-perl (1.201-1) ...
Step #8 - "presubmit-build-docker": Setting up libfuse2:amd64 (2.9.9-5) ...
Step #8 - "presubmit-build-docker": Setting up libfdt1:amd64 (1.6.0-1) ...
Step #8 - "presubmit-build-docker": Setting up bzip2 (1.0.8-4) ...
Step #8 - "presubmit-build-docker": Setting up libfakeroot:amd64 (1.25.3-1.1) ...
Step #8 - "presubmit-build-docker": Setting up fakeroot (1.25.3-1.1) ...
Step #8 - "presubmit-build-docker": update-alternatives: using /usr/bin/fakeroot-sysv to provide /usr/bin/fakeroot (fakeroot) in auto mode
Step #8 - "presubmit-build-docker": Setting up libubootenv0.1:amd64 (0.3.2-0.1) ...
Step #8 - "presubmit-build-docker": Setting up patch (2.7.6-7) ...
Step #8 - "presubmit-build-docker": Setting up device-tree-compiler (1.6.0-1) ...
Step #8 - "presubmit-build-docker": Setting up fuse2fs (1.46.2-2) ...
Step #8 - "presubmit-build-docker": Setting up u-boot-tools (2021.01+dfsg-5) ...
Step #8 - "presubmit-build-docker": Setting up libalgorithm-diff-xs-perl (0.04-6+b1) ...
Step #8 - "presubmit-build-docker": Setting up libalgorithm-merge-perl (0.08-3) ...
Step #8 - "presubmit-build-docker": Setting up libubootenv-tool (0.3.2-0.1) ...
Step #8 - "presubmit-build-docker": Setting up fuse (2.9.9-5) ...
Step #8 - "presubmit-build-docker": Setting up dpkg-dev (1.20.13) ...
Step #8 - "presubmit-build-docker": Setting up build-essential (12.9) ...
Step #8 - "presubmit-build-docker": Processing triggers for libc-bin (2.31-13+deb11u8) ...
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker": Failed to retrieve available kernel versions.
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker": Failed to check for processor microcode upgrades.
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker": No services need to be restarted.
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker": No containers need to be restarted.
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker": No user sessions are running outdated binaries.
Step #8 - "presubmit-build-docker": Removing intermediate container e64b7123c66d
Step #8 - "presubmit-build-docker":  ---> e285eab606dc
Step #8 - "presubmit-build-docker": Step 11/14 : RUN curl -sfL https://github.com/usbarmory/tamago-go/releases/download/tamago-go1.21.5/tamago-go1.21.5.linux-amd64.tar.gz | tar -xzf - -C /
Step #8 - "presubmit-build-docker":  ---> Running in aee1ace8eb1d
Step #8 - "presubmit-build-docker": �[91mtar: Removing leading `/' from member names
Step #8 - "presubmit-build-docker": �[0mRemoving intermediate container aee1ace8eb1d
Step #8 - "presubmit-build-docker":  ---> 46f250f946ff
Step #8 - "presubmit-build-docker": Step 12/14 : ENV TAMAGO=/usr/local/tamago-go/bin/go
Step #8 - "presubmit-build-docker":  ---> Running in 00d0513eaf31
Step #8 - "presubmit-build-docker": Removing intermediate container 00d0513eaf31
Step #8 - "presubmit-build-docker":  ---> cb88a916fd68
Step #8 - "presubmit-build-docker": Step 13/14 : ENV GOPATH /go
Step #8 - "presubmit-build-docker":  ---> Running in acae48c211eb
Step #8 - "presubmit-build-docker": Removing intermediate container acae48c211eb
Step #8 - "presubmit-build-docker":  ---> 9d00a6a81402
Step #8 - "presubmit-build-docker": Step 14/14 : ENV PATH $GOPATH/bin:/testbase/protoc/bin:/usr/local/go/bin:/usr/local/tamago-go/bin:$PATH
Step #8 - "presubmit-build-docker":  ---> Running in ef2328261b80
Step #8 - "presubmit-build-docker": Removing intermediate container ef2328261b80
Step #8 - "presubmit-build-docker":  ---> e36ffe3a232f
Step #8 - "presubmit-build-docker": Successfully built e36ffe3a232f
Step #8 - "presubmit-build-docker": Building ./clone/cmd/ctverify/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.29MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.21.5-alpine3.17@sha256:92cb87af996ec6befc85f0aec27e12ead2fab396695fa8a7abff79e021e58195 AS builder
Step #8 - "presubmit-build-docker": docker.io/library/golang:1.21.5-alpine3.17@sha256:92cb87af996ec6befc85f0aec27e12ead2fab396695fa8a7abff79e021e58195: Pulling from library/golang
Step #8 - "presubmit-build-docker": 1207c741d8c9: Pulling fs layer
Step #8 - "presubmit-build-docker": 1076a316ce23: Pulling fs layer
Step #8 - "presubmit-build-docker": b643e8dff80c: Pulling fs layer
Step #8 - "presubmit-build-docker": 30bac8e5f007: Pulling fs layer
Step #8 - "presubmit-build-docker": 30bac8e5f007: Waiting
Step #8 - "presubmit-build-docker": 1076a316ce23: Verifying Checksum
Step #8 - "presubmit-build-docker": 1076a316ce23: Download complete
Step #8 - "presubmit-build-docker": 1207c741d8c9: Verifying Checksum
Step #8 - "presubmit-build-docker": 1207c741d8c9: Download complete
Step #8 - "presubmit-build-docker": 30bac8e5f007: Verifying Checksum
Step #8 - "presubmit-build-docker": 30bac8e5f007: Download complete
Step #8 - "presubmit-build-docker": 1207c741d8c9: Pull complete
Step #8 - "presubmit-build-docker": 1076a316ce23: Pull complete
Step #8 - "presubmit-build-docker": b643e8dff80c: Verifying Checksum
Step #8 - "presubmit-build-docker": b643e8dff80c: Download complete
Step #8 - "presubmit-build-docker": b643e8dff80c: Pull complete
Step #8 - "presubmit-build-docker": 30bac8e5f007: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:92cb87af996ec6befc85f0aec27e12ead2fab396695fa8a7abff79e021e58195
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for golang:1.21.5-alpine3.17@sha256:92cb87af996ec6befc85f0aec27e12ead2fab396695fa8a7abff79e021e58195
Step #8 - "presubmit-build-docker":  ---> 731edcddf658
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in e6d2b341450b
Step #8 - "presubmit-build-docker": Removing intermediate container e6d2b341450b
Step #8 - "presubmit-build-docker":  ---> 1c35bc1831e7
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in 00fbd31175d7
Step #8 - "presubmit-build-docker": Removing intermediate container 00fbd31175d7
Step #8 - "presubmit-build-docker":  ---> c0ad1930d7e6
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in 636710c284ab
Step #8 - "presubmit-build-docker": Removing intermediate container 636710c284ab
Step #8 - "presubmit-build-docker":  ---> e0de8316c52b
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> f0d1c6cde449
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> 42b4f426952b
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in 83b468eeaa3b
Step #8 - "presubmit-build-docker": Removing intermediate container 83b468eeaa3b
Step #8 - "presubmit-build-docker":  ---> e1e1c9f1d297
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 1b0efcc3f84c
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/ctverify
Step #8 - "presubmit-build-docker":  ---> Running in 0c8514846075
Step #8 - "presubmit-build-docker": Removing intermediate container 0c8514846075
Step #8 - "presubmit-build-docker":  ---> a45cfb03fa31
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.19.1@sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b
Step #8 - "presubmit-build-docker":  ---> 05455a08881e
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/ctverify /bin/ctverify
Step #8 - "presubmit-build-docker":  ---> 56018fc51041
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/ctverify"]
Step #8 - "presubmit-build-docker":  ---> Running in a18008023100
Step #8 - "presubmit-build-docker": Removing intermediate container a18008023100
Step #8 - "presubmit-build-docker":  ---> 9b525d1f6beb
Step #8 - "presubmit-build-docker": Successfully built 9b525d1f6beb
Step #8 - "presubmit-build-docker": Building ./clone/cmd/sumdbverify/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.29MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.21.3-alpine3.17@sha256:a5588b9dd0b185020a9acf8471c536304d78af57f3a5c1b474bdb0bc90734a4a AS builder
Step #8 - "presubmit-build-docker": docker.io/library/golang:1.21.3-alpine3.17@sha256:a5588b9dd0b185020a9acf8471c536304d78af57f3a5c1b474bdb0bc90734a4a: Pulling from library/golang
Step #8 - "presubmit-build-docker": 9398808236ff: Pulling fs layer
Step #8 - "presubmit-build-docker": 137c324f0b4e: Pulling fs layer
Step #8 - "presubmit-build-docker": 7f6a1a0538eb: Pulling fs layer
Step #8 - "presubmit-build-docker": b872e3570e44: Pulling fs layer
Step #8 - "presubmit-build-docker": b872e3570e44: Waiting
Step #8 - "presubmit-build-docker": 137c324f0b4e: Verifying Checksum
Step #8 - "presubmit-build-docker": 137c324f0b4e: Download complete
Step #8 - "presubmit-build-docker": 9398808236ff: Verifying Checksum
Step #8 - "presubmit-build-docker": 9398808236ff: Download complete
Step #8 - "presubmit-build-docker": 9398808236ff: Pull complete
Step #8 - "presubmit-build-docker": 137c324f0b4e: Pull complete
Step #8 - "presubmit-build-docker": b872e3570e44: Verifying Checksum
Step #8 - "presubmit-build-docker": b872e3570e44: Download complete
Step #8 - "presubmit-build-docker": 7f6a1a0538eb: Verifying Checksum
Step #8 - "presubmit-build-docker": 7f6a1a0538eb: Download complete
Step #8 - "presubmit-build-docker": 7f6a1a0538eb: Pull complete
Step #8 - "presubmit-build-docker": b872e3570e44: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:a5588b9dd0b185020a9acf8471c536304d78af57f3a5c1b474bdb0bc90734a4a
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for golang:1.21.3-alpine3.17@sha256:a5588b9dd0b185020a9acf8471c536304d78af57f3a5c1b474bdb0bc90734a4a
Step #8 - "presubmit-build-docker":  ---> abed0e5e3025
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in 48a6f1a7dc8e
Step #8 - "presubmit-build-docker": Removing intermediate container 48a6f1a7dc8e
Step #8 - "presubmit-build-docker":  ---> d2364ae75a13
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in a66201d9fd2d
Step #8 - "presubmit-build-docker": Removing intermediate container a66201d9fd2d
Step #8 - "presubmit-build-docker":  ---> 8f4996a84b19
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in 1e94b1351cd3
Step #8 - "presubmit-build-docker": Removing intermediate container 1e94b1351cd3
Step #8 - "presubmit-build-docker":  ---> ee7c64da674b
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> cb92c9626c4f
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> cd33d850e379
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in eb7a82a49d03
Step #8 - "presubmit-build-docker": Removing intermediate container eb7a82a49d03
Step #8 - "presubmit-build-docker":  ---> c5ca93f82e3b
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 8950610f5ccc
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/sumdbverify
Step #8 - "presubmit-build-docker":  ---> Running in 4eb19e68d5aa
Step #8 - "presubmit-build-docker": Removing intermediate container 4eb19e68d5aa
Step #8 - "presubmit-build-docker":  ---> e4699c2ac1e1
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: Verifying Checksum
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":  ---> 0dfa527cbc34
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/verify"]
Step #8 - "presubmit-build-docker":  ---> Running in c99ded843357
Step #8 - "presubmit-build-docker": Removing intermediate container c99ded843357
Step #8 - "presubmit-build-docker":  ---> 3e1a137bb959
Step #8 - "presubmit-build-docker": Successfully built 3e1a137bb959
Step #8 - "presubmit-build-docker": Building ./clone/cmd/sumdbclone/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.29MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.21.5-alpine3.17@sha256:92cb87af996ec6befc85f0aec27e12ead2fab396695fa8a7abff79e021e58195 AS builder
Step #8 - "presubmit-build-docker":  ---> 731edcddf658
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 1c35bc1831e7
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> c0ad1930d7e6
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> e0de8316c52b
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> f0d1c6cde449
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 42b4f426952b
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> e1e1c9f1d297
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 1b0efcc3f84c
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/sumdbclone
Step #8 - "presubmit-build-docker":  ---> Running in 9b7c9bafbfca
Step #8 - "presubmit-build-docker": Removing intermediate container 9b7c9bafbfca
Step #8 - "presubmit-build-docker":  ---> 959a56b7a785
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.19.1@sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b
Step #8 - "presubmit-build-docker":  ---> 05455a08881e
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/sumdbclone /bin/sumdbclone
Step #8 - "presubmit-build-docker":  ---> 479f4f863a7c
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/sumdbclone"]
Step #8 - "presubmit-build-docker":  ---> Running in ceccd14e17fd
Step #8 - "presubmit-build-docker": Removing intermediate container ceccd14e17fd
Step #8 - "presubmit-build-docker":  ---> 9f10743df601
Step #8 - "presubmit-build-docker": Successfully built 9f10743df601
Step #8 - "presubmit-build-docker": Building ./clone/cmd/ctclone/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.29MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.21.5-alpine3.17@sha256:92cb87af996ec6befc85f0aec27e12ead2fab396695fa8a7abff79e021e58195 AS builder
Step #8 - "presubmit-build-docker":  ---> 731edcddf658
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 1c35bc1831e7
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> c0ad1930d7e6
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> e0de8316c52b
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> f0d1c6cde449
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 42b4f426952b
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> e1e1c9f1d297
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 1b0efcc3f84c
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/ctclone
Step #8 - "presubmit-build-docker":  ---> Running in b26f5a112e50
Step #8 - "presubmit-build-docker": Removing intermediate container b26f5a112e50
Step #8 - "presubmit-build-docker":  ---> 501bb3cd4642
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.19.1@sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b
Step #8 - "presubmit-build-docker":  ---> 05455a08881e
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/ctclone /bin/ctclone
Step #8 - "presubmit-build-docker":  ---> 2c51ba003283
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/ctclone"]
Step #8 - "presubmit-build-docker":  ---> Running in 05ce782185ec
Step #8 - "presubmit-build-docker": Removing intermediate container 05ce782185ec
Step #8 - "presubmit-build-docker":  ---> 52c7764352a4
Step #8 - "presubmit-build-docker": Successfully built 52c7764352a4
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]
4b19f4003e22: Preparing
557e84befde7: Preparing
6bf336c40833: Preparing
13bdadc1021f: Preparing
cbe01967c964: Preparing
c10a167b3f4a: Preparing
c01f09e2ac01: Preparing
7852b5f0c5ad: Preparing
5f70bf18a086: Preparing
27591ae807ba: Preparing
9d25c5161820: Preparing
7bba0c10e41e: Preparing
b04cebd30172: Preparing
42a291ef6d1f: Preparing
ac2949c69757: Preparing
c10a167b3f4a: Waiting
c01f09e2ac01: Waiting
7852b5f0c5ad: Waiting
5f70bf18a086: Waiting
7bba0c10e41e: Waiting
42a291ef6d1f: Waiting
27591ae807ba: Waiting
b04cebd30172: Waiting
ac2949c69757: Waiting
cbe01967c964: Layer already exists
13bdadc1021f: Layer already exists
557e84befde7: Layer already exists
6bf336c40833: Layer already exists
4b19f4003e22: Layer already exists
c10a167b3f4a: Layer already exists
c01f09e2ac01: Layer already exists
7852b5f0c5ad: Layer already exists
5f70bf18a086: Layer already exists
27591ae807ba: Layer already exists
9d25c5161820: Layer already exists
b04cebd30172: Layer already exists
ac2949c69757: Layer already exists
42a291ef6d1f: Layer already exists
7bba0c10e41e: Layer already exists
latest: digest: sha256:2eb99cbd7b0b5c47f40f3866f56c4edb4174808f454322ab481bd06be2ae3033 size: 3475
DONE
Step #2 - "prepare": �[2A�[2K
Creating deployment_trillian-log-signer_1 ... �[32mdone�[0m
�[2B�[1A�[2K
Creating deployment_trillian-log-server_1 ... �[32mdone�[0m
�[1B

Build Log: https://storage.cloud.google.com/trillian-cloudbuild-logs/log-874d4c31-85ae-4de5-a385-2ba8f5a18f6a.txt