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 alpine from 3.20.1 to 3.20.2 in /clone/cmd/ctverify in the all-deps group #1197

Merged

Bump alpine in /clone/cmd/ctverify in the all-deps group

5d74079
Select commit
Loading
Failed to load commit list.
Merged

Bump alpine from 3.20.1 to 3.20.2 in /clone/cmd/ctverify in the all-deps group #1197

Bump alpine in /clone/cmd/ctverify in the all-deps group
5d74079
Select commit
Loading
Failed to load commit list.
Google Cloud Build / trillian-examples-cloud-build-pr (trillian-opensource-ci) succeeded Jul 29, 2024 in 6m 0s

Summary

Build Information

Trigger trillian-examples-cloud-build-pr
Build 60537e07-a73b-4248-a527-6778577246ae
Start 2024-07-29T03:04:41-07:00
Duration 5m17.781s
Status SUCCESS

Steps

Step Status Duration
gcr.io/cloud-builders/docker SUCCESS 15.82s
gcr.io/cloud-builders/docker SUCCESS 2.405s
prepare SUCCESS 22.602s
go-get-proto SUCCESS 1.562s
go-get-proto-gen SUCCESS 1.599s
presubmit-build-and-test-with-coverage SUCCESS 57.598s
presubmit-lint SUCCESS 57.241s
presubmit-build-actions SUCCESS 2.023s
presubmit-build-docker SUCCESS 4m30.169s
usbarmory SUCCESS 13.401s
firmware-integration-test SUCCESS 1m11.873s
helloworld-integration-test SUCCESS 25.253s
gcr.io/cloud-builders/curl SUCCESS 3.21s

Details

starting build "60537e07-a73b-4248-a527-6778577246ae"

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            5d74079b144be232468cad18a59e340023f8a750 -> FETCH_HEAD
HEAD is now at 5d74079 Bump alpine in /clone/cmd/ctverify in the all-deps group
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: c1c1a7d83fb1: Already exists
Step #0: 8a305f523084: Pulling fs layer
Step #0: da238dd9d1f5: Pulling fs layer
Step #0: adadfc631984: Pulling fs layer
Step #0: 32a2f51ff3dd: Pulling fs layer
Step #0: c363784b64c5: Pulling fs layer
Step #0: 4f4fb700ef54: Pulling fs layer
Step #0: 51cd13f10e27: Pulling fs layer
Step #0: 81c2411ea07c: Pulling fs layer
Step #0: afb3cdb5ccfd: Pulling fs layer
Step #0: 36a2d4aa1e3e: Pulling fs layer
Step #0: 7d926b4843a5: Pulling fs layer
Step #0: 0039d554ec4f: Pulling fs layer
Step #0: aeaeeaffc6a7: Pulling fs layer
Step #0: 4d8e718d7cef: Pulling fs layer
Step #0: 36a2d4aa1e3e: Waiting
Step #0: 7d926b4843a5: Waiting
Step #0: 4d8e718d7cef: Waiting
Step #0: 32a2f51ff3dd: Waiting
Step #0: 0039d554ec4f: Waiting
Step #0: c363784b64c5: Waiting
Step #0: aeaeeaffc6a7: Waiting
Step #0: 81c2411ea07c: Waiting
Step #0: 4f4fb700ef54: Waiting
Step #0: afb3cdb5ccfd: Waiting
Step #0: 51cd13f10e27: Waiting
Step #0: 8a305f523084: Verifying Checksum
Step #0: 8a305f523084: Download complete
Step #0: 8a305f523084: Pull complete
Step #0: da238dd9d1f5: Verifying Checksum
Step #0: da238dd9d1f5: Download complete
Step #0: c363784b64c5: Download complete
Step #0: 4f4fb700ef54: Verifying Checksum
Step #0: 4f4fb700ef54: Download complete
Step #0: adadfc631984: Verifying Checksum
Step #0: adadfc631984: Download complete
Step #0: 81c2411ea07c: Download complete
Step #0: 51cd13f10e27: Verifying Checksum
Step #0: 51cd13f10e27: Download complete
Step #0: 36a2d4aa1e3e: Verifying Checksum
Step #0: 36a2d4aa1e3e: Download complete
Step #0: 32a2f51ff3dd: Verifying Checksum
Step #0: 32a2f51ff3dd: Download complete
Step #0: 0039d554ec4f: Verifying Checksum
Step #0: 0039d554ec4f: Download complete
Step #0: 7d926b4843a5: Verifying Checksum
Step #0: 7d926b4843a5: Download complete
Step #0: da238dd9d1f5: Pull complete
Step #0: aeaeeaffc6a7: Verifying Checksum
Step #0: aeaeeaffc6a7: Download complete
Step #0: 4d8e718d7cef: Verifying Checksum
Step #0: 4d8e718d7cef: Download complete
Step #0: afb3cdb5ccfd: Verifying Checksum
Step #0: afb3cdb5ccfd: Download complete
Step #0: adadfc631984: Pull complete
Step #0: 32a2f51ff3dd: Pull complete
Step #0: c363784b64c5: Pull complete
Step #0: 4f4fb700ef54: Pull complete
Step #0: 51cd13f10e27: Pull complete
Step #0: 81c2411ea07c: Pull complete
Step #0: afb3cdb5ccfd: Pull complete
Step #0: 36a2d4aa1e3e: Pull complete
Step #0: 7d926b4843a5: Pull complete
Step #0: 0039d554ec4f: Pull complete
Step #0: aeaeeaffc6a7: Pull complete
Step #0: 4d8e718d7cef: Pull complete
Step #0: Digest: sha256:6bb2363ba8ad7d45b25bc86701f8f100a0d1cdee13b45399f5864ac3bee7549e
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.5-bullseye@sha256:11ff2c5de8044d8d749cc684f6f3cdfbc9b2755960a62d4948b3483dc090e7aa AS testbase
Step #1: docker.io/library/golang:1.22.5-bullseye@sha256:11ff2c5de8044d8d749cc684f6f3cdfbc9b2755960a62d4948b3483dc090e7aa: Pulling from library/golang
Step #1: c1c1a7d83fb1: Already exists
Step #1: 8a305f523084: Already exists
Step #1: da238dd9d1f5: Already exists
Step #1: adadfc631984: Already exists
Step #1: 32a2f51ff3dd: Already exists
Step #1: c363784b64c5: Already exists
Step #1: 4f4fb700ef54: Already exists
Step #1: Digest: sha256:11ff2c5de8044d8d749cc684f6f3cdfbc9b2755960a62d4948b3483dc090e7aa
Step #1: Status: Downloaded newer image for golang:1.22.5-bullseye@sha256:11ff2c5de8044d8d749cc684f6f3cdfbc9b2755960a62d4948b3483dc090e7aa
Step #1:  ---> e4ca4fc658c8
Step #1: Step 2/14 : WORKDIR /testbase
Step #1:  ---> Using cache
Step #1:  ---> 78b2d72cab68
Step #1: Step 3/14 : ARG GOFLAGS=""
Step #1:  ---> Using cache
Step #1:  ---> e326124b83e3
Step #1: Step 4/14 : ENV GOFLAGS=$GOFLAGS
Step #1:  ---> Using cache
Step #1:  ---> 625adcc3eda5
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:  ---> eba942e14075
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:  ---> c459545df0e3
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:  ---> 0dd8ae070b51
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:  ---> 869343c5c457
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:  ---> 07a4578e74da
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:  ---> bd7bd4e85e24
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:  ---> 587dd8267193
Step #1: Step 12/14 : ENV TAMAGO=/usr/local/tamago-go/bin/go
Step #1:  ---> Using cache
Step #1:  ---> 45b83b05f1ce
Step #1: Step 13/14 : ENV GOPATH /go
Step #1:  ---> Using cache
Step #1:  ---> e3ea6a9baebb
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:  ---> 6e05578b9658
Step #1: Successfully built 6e05578b9658
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": f531499c6b73: Already exists
Step #2 - "prepare": e8d9a567199d: Already exists
Step #2 - "prepare": 058cf3d8c2ba: 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": b3ae1613dfe7: Already exists
Step #2 - "prepare": 77821ab7bc72: Already exists
Step #2 - "prepare": 4b533d8df654: Pulling fs layer
Step #2 - "prepare": 9b6597924f30: Pulling fs layer
Step #2 - "prepare": 9b6597924f30: Verifying Checksum
Step #2 - "prepare": 9b6597924f30: Download complete
Step #2 - "prepare": 4b533d8df654: Verifying Checksum
Step #2 - "prepare": 4b533d8df654: Download complete
Step #2 - "prepare": 4b533d8df654: Pull complete
Step #2 - "prepare": 9b6597924f30: Pull complete
Step #2 - "prepare": Digest: sha256:5c2e69acbb3dc0a51282de3c59ecc953d1ea7365d2804a4666b67e1d3c0a4b90
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": f531499c6b73: Already exists
Step #2 - "prepare": e8d9a567199d: Already exists
Step #2 - "prepare": 058cf3d8c2ba: 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": b3ae1613dfe7: Already exists
Step #2 - "prepare": 77821ab7bc72: Already exists
Step #2 - "prepare": 5d4f01e202aa: Pulling fs layer
Step #2 - "prepare": e995b698f9f5: Pulling fs layer
Step #2 - "prepare": e995b698f9f5: Verifying Checksum
Step #2 - "prepare": e995b698f9f5: Download complete
Step #2 - "prepare": 5d4f01e202aa: Verifying Checksum
Step #2 - "prepare": 5d4f01e202aa: Download complete
Step #2 - "prepare": 5d4f01e202aa: Pull complete
Step #2 - "prepare": e995b698f9f5: Pull complete
Step #2 - "prepare": Digest: sha256:b44f1ffce5294648bb9b7ab6b393a9fc263bc9d22886328a1ee548183adbfb14
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.34.2
Step #2 - "prepare": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240528184218-531527333157
Step #2 - "prepare": go: downloading google.golang.org/grpc v1.65.0
Step #2 - "prepare": go: downloading google.golang.org/genproto v0.0.0-20240308144416-29370a3891b7
Step #2 - "prepare": go: downloading golang.org/x/net v0.25.0
Step #2 - "prepare": go: downloading golang.org/x/sys v0.22.0
Step #2 - "prepare": go: downloading golang.org/x/text v0.16.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":  ---> b2732662c50c
Step #2 - "prepare": Step 3/4 : COPY storage/mysql/schema/storage.sql /docker-entrypoint-initdb.d/storage.sql
Step #2 - "prepare":  ---> 2c5540ca17cd
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 1d35cf23bee7
Step #2 - "prepare": Removing intermediate container 1d35cf23bee7
Step #2 - "prepare":  ---> 264dae9764f6
Step #2 - "prepare": Successfully built 264dae9764f6
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 #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 #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 #6 - "presubmit-lint"
Starting Step #8 - "presubmit-build-docker"
Starting Step #11 - "helloworld-integration-test"
Starting Step #9 - "usbarmory"
Starting Step #10 - "firmware-integration-test"
Starting Step #7 - "presubmit-build-actions"
Step #8 - "presubmit-build-docker": 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 #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 #7 - "presubmit-build-actions": 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 #11 - "helloworld-integration-test": 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 github.com/transparency-dev/merkle v0.0.2
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/go-logr/logr v1.4.1
Step #5 - "presubmit-build-and-test-with-coverage": + ./scripts/presubmit.sh --cloud-build --coverage --no-linters --no-actions --no-docker
Step #7 - "presubmit-build-actions": + ./scripts/presubmit.sh --cloud-build --no-build --no-linters --no-generate --no-docker
Step #5 - "presubmit-build-and-test-with-coverage": running go build
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/golang/glog v1.2.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/mod v0.19.0
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/transparency-dev/formats v0.0.0-20230914071414-5732692f1e50
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/sync v0.7.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/cenkalti/backoff/v4 v4.3.0
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/gorilla/mux v1.8.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/apache/beam/sdks/v2 v2.57.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/mattn/go-sqlite3 v1.14.22
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.21.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/certificate-transparency-go v1.2.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/perlin-network/life v0.0.0-20191203030451-05c0e0f7eaea
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 #5 - "presubmit-build-and-test-with-coverage": go: downloading filippo.io/edwards25519 v1.1.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/crypto v0.25.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/go-querystring v1.1.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@0c73ffb37e47 on 2024-07-29 10:05:28' -X 'main.Revision=5d74079' -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 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 #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 #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 github.com/go-interpreter/wagon v0.6.0
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 ./clone/cmd/sumdbverify/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  17.89MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.21.3-alpine3.17@sha256:a5588b9dd0b185020a9acf8471c536304d78af57f3a5c1b474bdb0bc90734a4a AS builder
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.18
Step #8 - "presubmit-build-docker": docker.io/library/golang:1.21.3-alpine3.17@sha256:a5588b9dd0b185020a9acf8471c536304d78af57f3a5c1b474bdb0bc90734a4a: Pulling from library/golang
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 github.com/google/uuid v1.6.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 cloud.google.com/go/profiler v0.4.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/api v0.171.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/storage v1.39.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/docker v25.0.5+incompatible
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/compute/metadata v0.3.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go v0.112.1
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.3
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20240528184218-531527333157
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/iam v1.1.7
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/otel v1.24.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/trace v1.24.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
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 #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/metric v1.24.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/go-logr/stdr v1.2.2
Step #8 - "presubmit-build-docker": 9398808236ff: Verifying Checksum
Step #8 - "presubmit-build-docker": 9398808236ff: Download complete
Step #8 - "presubmit-build-docker": 137c324f0b4e: Verifying Checksum
Step #8 - "presubmit-build-docker": 137c324f0b4e: Download complete
Step #8 - "presubmit-build-docker": 9398808236ff: Pull complete
Step #8 - "presubmit-build-docker": b872e3570e44: Verifying Checksum
Step #8 - "presubmit-build-docker": b872e3570e44: Download complete
Step #8 - "presubmit-build-docker": 137c324f0b4e: Pull complete
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/opencontainers/image-spec v1.1.0-rc5
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 go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/felixge/httpsnoop v1.0.4
Step #8 - "presubmit-build-docker": 7f6a1a0538eb: Verifying Checksum
Step #8 - "presubmit-build-docker": 7f6a1a0538eb: Download complete
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/s2a-go v0.1.7
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/time v0.5.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.2
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 #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.9745e-05 s, 57.4 kB/s
Step #9 - "usbarmory": �[1m---[�[7mBuild armory unikernel ext4 image�[m]----------------------------------------------�[0m
Step #8 - "presubmit-build-docker":  ---> Running in 7d02fc914fe9
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 #8 - "presubmit-build-docker": Removing intermediate container 7d02fc914fe9
Step #8 - "presubmit-build-docker":  ---> 30cdf8ffbd52
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in 50c196115f6a
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 Jul 29 10:05 /tmp/armory.ext4
Step #8 - "presubmit-build-docker": Removing intermediate container 50c196115f6a
Step #8 - "presubmit-build-docker":  ---> 08ab61abbd48
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #11 - "helloworld-integration-test": I0729 10:05:40.006413    2808 main.go:110] Creating tree tree_state:ACTIVE tree_type:LOG max_root_duration:{seconds:3600}
Step #11 - "helloworld-integration-test": W0729 10:05:40.006699    2808 rpcflags.go:36] Using an insecure gRPC connection to Trillian
Step #11 - "helloworld-integration-test": I0729 10:05:40.007108    2808 admin.go:50] CreateTree...
Step #11 - "helloworld-integration-test": E0729 10:05:40.038542    2808 admin.go:55] Admin server unavailable: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp: lookup deployment_trillian-log-server_1 on 127.0.0.11:53: no such host"
Step #8 - "presubmit-build-docker":  ---> Running in 2070b839c675
Finished Step #9 - "usbarmory"
Step #11 - "helloworld-integration-test": I0729 10:05:40.186129    2808 admin.go:50] CreateTree...
Step #11 - "helloworld-integration-test": E0729 10:05:40.186375    2808 admin.go:55] Admin server unavailable: rpc error: code = Unavailable desc = connection error: desc = "transport: Error while dialing: dial tcp: lookup deployment_trillian-log-serve
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/trillian-cloudbuild-logs/log-60537e07-a73b-4248-a527-6778577246ae.txt.]
...
8 - "presubmit-build-docker": �[0m�[91mgolangci/golangci-lint info installed /go/bin/golangci-lint
Step #8 - "presubmit-build-docker": �[0mRemoving intermediate container 567d7bc424c8
Step #8 - "presubmit-build-docker":  ---> 2ddc3424ba7a
Step #8 - "presubmit-build-docker": 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 #8 - "presubmit-build-docker":  ---> Running in 42c1df4e533b
Step #8 - "presubmit-build-docker": �[91m--2024-07-29 10:07:46--  https://github.com/google/protobuf/releases/download/v3.5.1/protoc-3.5.1-linux-x86_64.zip
Step #8 - "presubmit-build-docker": �[0m�[91mResolving github.com (github.com)... �[0m�[91m140.82.113.3
Step #8 - "presubmit-build-docker": Connecting to github.com (github.com)|140.82.113.3|:443... �[0m�[91mconnected.
Step #8 - "presubmit-build-docker": �[0m�[91mHTTP request sent, awaiting response... �[0m�[91m301 Moved Permanently
Step #8 - "presubmit-build-docker": Location: https://github.com/protocolbuffers/protobuf/releases/download/v3.5.1/protoc-3.5.1-linux-x86_64.zip [following]
Step #8 - "presubmit-build-docker": --2024-07-29 10:07:47--  https://github.com/protocolbuffers/protobuf/releases/download/v3.5.1/protoc-3.5.1-linux-x86_64.zip
Step #8 - "presubmit-build-docker": Reusing existing connection to github.com:443.
Step #8 - "presubmit-build-docker": HTTP request sent, awaiting response... �[0m�[91m302 Found
Step #8 - "presubmit-build-docker": Location: https://objects.githubusercontent.com/github-production-release-asset-2e65be/23357588/5973b246-e70a-11e7-8b24-24b172ea74fe?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240729%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240729T100747Z&X-Amz-Expires=300&X-Amz-Signature=4ff42aa6665e002450ecd54f7aecf52c46d5c48e13150a7e7d4b67c03abe0619&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=23357588&response-content-disposition=attachment%3B%20filename%3Dprotoc-3.5.1-linux-x86_64.zip&response-content-type=application%2Foctet-stream [following]
Step #8 - "presubmit-build-docker": --2024-07-29 10:07:47--  https://objects.githubusercontent.com/github-production-release-asset-2e65be/23357588/5973b246-e70a-11e7-8b24-24b172ea74fe?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=releaseassetproduction%2F20240729%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20240729T100747Z&X-Amz-Expires=300&X-Amz-Signature=4ff42aa6665e002450ecd54f7aecf52c46d5c48e13150a7e7d4b67c03abe0619&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=23357588&response-content-disposition=attachment%3B%20filename%3Dprotoc-3.5.1-linux-x86_64.zip&response-content-type=application%2Foctet-stream
Step #8 - "presubmit-build-docker": Resolving objects.githubusercontent.com (objects.githubusercontent.com)... �[0m�[91m185.199.108.133, 185.199.109.133, 185.199.110.133, ...
Step #8 - "presubmit-build-docker": Connecting to objects.githubusercontent.com (objects.githubusercontent.com)|185.199.108.133|:443... �[0m�[91mconnected.
Step #8 - "presubmit-build-docker": �[0m�[91mHTTP request sent, awaiting response... �[0m�[91m200 OK
Step #8 - "presubmit-build-docker": Length: 1379374 (1.3M) [application/octet-stream]
Step #8 - "presubmit-build-docker": �[0m�[91mSaving to: 'protoc-3.5.1-linux-x86_64.zip'
Step #8 - "presubmit-build-docker": �[0m�[91m
Step #8 - "presubmit-build-docker":      0K .......... ...�[0m�[91m....... ......�[0m�[91m.... ..�[0m�[91m........ ..........  3% 10.8M 0s
Step #8 - "presubmit-build-docker":     50K .......... ...�[0m�[91m....... .......... .......�[0m�[91m... .....�[0m�[91m.....  7% 27.9M 0s
Step #8 - "presubmit-build-docker":    100K ...�[0m�[91m....... .........�[0m�[91m. .......�[0m�[91m... .......... .......... 11% 73.4M 0s
Step #8 - "presubmit-build-docker":    150K .........�[0m�[91m. .......... .....�[0m�[91m..... .......... .........�[0m�[91m. 14%  170M 0s
Step #8 - "presubmit-build-docker":    200K .......�[0m�[91m... .......... ...�[0m�[91m....... .......... .......�[0m�[91m... 18% 50.7M 0s
Step #8 - "presubmit-build-docker":    250K .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m... .......... 22% 45.0M 0s
Step #8 - "presubmit-build-docker":    300K ...�[0m�[91m....... .........�[0m�[91m. .......... .....�[0m�[91m..... ...�[0m�[91m....... 25%  180M 0s
Step #8 - "presubmit-build-docker":    350K .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. 29%  158M 0s
Step #8 - "presubmit-build-docker":    400K .......�[0m�[91m... .....�[0m�[91m..... ....�[0m�[91m...... .�[0m�[91m......... .......�[0m�[91m... 33%  152M 0s
Step #8 - "presubmit-build-docker":    450K .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... 37%  172M 0s
Step #8 - "presubmit-build-docker":    500K ...�[0m�[91m....... .�[0m�[91m......... .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m.�[0m�[91m...... 40%  109M 0s
Step #8 - "presubmit-build-docker":    550K .�[0m�[91m........�[0m�[91m. .......... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. 44% 93.8M 0s
Step #8 - "presubmit-build-docker":    600K ......�[0m�[91m.�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 48%  169M 0s
Step #8 - "presubmit-build-docker":    650K .....�[0m�[91m..... ...�[0m�[91m....... .........�[0m�[91m. .......�[0m�[91m... ....�[0m�[91m.�[0m�[91m..... 51%  104M 0s
Step #8 - "presubmit-build-docker":    700K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... 55%  175M 0s
Step #8 - "presubmit-build-docker":    750K .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .......... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. 59%  112M 0s
Step #8 - "presubmit-build-docker":    800K .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 63%  177M 0s
Step #8 - "presubmit-build-docker":    850K .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... 66%  191M 0s�[0m�[91m
Step #8 - "presubmit-build-docker":    900K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... 70%  172M 0s
Step #8 - "presubmit-build-docker":    950K .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. 74%  162M 0s
Step #8 - "presubmit-build-docker":   1000K .....�[0m�[91m..�[0m�[91m... .....�[0m�[91m..... ..�[0m�[91m.�[0m�[91m....... .�[0m�[91m......�[0m�[91m..�[0m�[91m. .......... 77%  171M 0s
Step #8 - "presubmit-build-docker":   1050K .......... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... 81%  218M 0s
Step #8 - "presubmit-build-docker":   1100K�[0m�[91m ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... 85%  209M 0s
Step #8 - "presubmit-build-docker":   1150K .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. 89%  155M 0s
Step #8 - "presubmit-build-docker":   1200K .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 92%  207M 0s
Step #8 - "presubmit-build-docker":   1250K .�[0m�[91m....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... 96%  178M 0s
Step #8 - "presubmit-build-docker":   1300K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....   100%�[0m�[91m  155M=0.02s
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker": �[0m�[91m2024-07-29 10:07:47 (82.8 MB/s) - 'protoc-3.5.1-linux-x86_64.zip' saved [1379374/1379374]
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker": �[0mArchive:  protoc-3.5.1-linux-x86_64.zip
Step #8 - "presubmit-build-docker":    creating: include/
Step #8 - "presubmit-build-docker":    creating: include/google/
Step #8 - "presubmit-build-docker":    creating: include/google/protobuf/
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/struct.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/type.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/descriptor.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/api.proto  
Step #8 - "presubmit-build-docker":   inflating: include/google/protobuf/empty.proto  
Step #8 - "presubmit-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 42c1df4e533b
Step #8 - "presubmit-build-docker":  ---> 615fe8315874
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 37af5d4f400a
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 5 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 0s (89.7 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+deb11u10) ...
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": The processor microcode seems to be up-to-date.
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 37af5d4f400a
Step #8 - "presubmit-build-docker":  ---> b2cee68f9853
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 40c4f8bd4885
Step #8 - "presubmit-build-docker": �[91mtar: Removing leading `/' from member names
Step #8 - "presubmit-build-docker": �[0mRemoving intermediate container 40c4f8bd4885
Step #8 - "presubmit-build-docker":  ---> 94e4feb4473f
Step #8 - "presubmit-build-docker": Step 12/14 : ENV TAMAGO=/usr/local/tamago-go/bin/go
Step #8 - "presubmit-build-docker":  ---> Running in b31495aa0c76
Step #8 - "presubmit-build-docker": Removing intermediate container b31495aa0c76
Step #8 - "presubmit-build-docker":  ---> 775d524f27fb
Step #8 - "presubmit-build-docker": Step 13/14 : ENV GOPATH /go
Step #8 - "presubmit-build-docker":  ---> Running in 3538f1dd925b
Step #8 - "presubmit-build-docker": Removing intermediate container 3538f1dd925b
Step #8 - "presubmit-build-docker":  ---> 2fb26c0f2f84
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 1057eac276e1
Step #8 - "presubmit-build-docker": Removing intermediate container 1057eac276e1
Step #8 - "presubmit-build-docker":  ---> c95565a61d84
Step #8 - "presubmit-build-docker": Successfully built c95565a61d84
Step #8 - "presubmit-build-docker": Building ./binary_transparency/firmware/cmd/ftmapserver/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon   26.3MB

Step #8 - "presubmit-build-docker": Step 1/13 : FROM golang:1.22.5-bullseye@sha256:11ff2c5de8044d8d749cc684f6f3cdfbc9b2755960a62d4948b3483dc090e7aa AS builder
Step #8 - "presubmit-build-docker":  ---> e4ca4fc658c8
Step #8 - "presubmit-build-docker": Step 2/13 : LABEL stage=builder
Step #8 - "presubmit-build-docker":  ---> Running in f24047600d6f
Step #8 - "presubmit-build-docker": Removing intermediate container f24047600d6f
Step #8 - "presubmit-build-docker":  ---> 22306b09e98b
Step #8 - "presubmit-build-docker": Step 3/13 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in 3bd4ab128e42
Step #8 - "presubmit-build-docker": Removing intermediate container 3bd4ab128e42
Step #8 - "presubmit-build-docker":  ---> 124e22f8490a
Step #8 - "presubmit-build-docker": Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in 2d4b68343ba3
Step #8 - "presubmit-build-docker": Removing intermediate container 2d4b68343ba3
Step #8 - "presubmit-build-docker":  ---> 3f34d9c44c82
Step #8 - "presubmit-build-docker": Step 5/13 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in 17e6a41215f9
Step #8 - "presubmit-build-docker": Removing intermediate container 17e6a41215f9
Step #8 - "presubmit-build-docker":  ---> 47d1fdc6da89
Step #8 - "presubmit-build-docker": Step 6/13 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> af5e8c0f85d1
Step #8 - "presubmit-build-docker": Step 7/13 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> 1def2b50b3af
Step #8 - "presubmit-build-docker": Step 8/13 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in f2853e1ea119
Step #8 - "presubmit-build-docker": Removing intermediate container f2853e1ea119
Step #8 - "presubmit-build-docker":  ---> 83f2b6cc31d6
Step #8 - "presubmit-build-docker": Step 9/13 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 5ca0d3467c96
Step #8 - "presubmit-build-docker": Step 10/13 : RUN go build ./binary_transparency/firmware/cmd/ftmapserver
Step #8 - "presubmit-build-docker":  ---> Running in c807d7b8132f
Step #8 - "presubmit-build-docker": Removing intermediate container c807d7b8132f
Step #8 - "presubmit-build-docker":  ---> 2095b646526b
Step #8 - "presubmit-build-docker": Step 11/13 : FROM golang:1.22.5-bullseye@sha256:11ff2c5de8044d8d749cc684f6f3cdfbc9b2755960a62d4948b3483dc090e7aa
Step #8 - "presubmit-build-docker":  ---> e4ca4fc658c8
Step #8 - "presubmit-build-docker": Step 12/13 : COPY --from=builder /build/ftmapserver /bin/ftmapserver
Step #8 - "presubmit-build-docker":  ---> c081989227f2
Step #8 - "presubmit-build-docker": Step 13/13 : ENTRYPOINT ["/bin/ftmapserver"]
Step #8 - "presubmit-build-docker":  ---> Running in e4b731fefbce
Step #8 - "presubmit-build-docker": Removing intermediate container e4b731fefbce
Step #8 - "presubmit-build-docker":  ---> 6cacf2981c10
Step #8 - "presubmit-build-docker": Successfully built 6cacf2981c10
Step #8 - "presubmit-build-docker": Building ./binary_transparency/firmware/cmd/ft_personality/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon   26.3MB

Step #8 - "presubmit-build-docker": Step 1/13 : FROM golang:1.22.5-bullseye@sha256:11ff2c5de8044d8d749cc684f6f3cdfbc9b2755960a62d4948b3483dc090e7aa AS builder
Step #8 - "presubmit-build-docker":  ---> e4ca4fc658c8
Step #8 - "presubmit-build-docker": Step 2/13 : LABEL stage=builder
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 22306b09e98b
Step #8 - "presubmit-build-docker": Step 3/13 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 124e22f8490a
Step #8 - "presubmit-build-docker": Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 3f34d9c44c82
Step #8 - "presubmit-build-docker": Step 5/13 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 47d1fdc6da89
Step #8 - "presubmit-build-docker": Step 6/13 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> af5e8c0f85d1
Step #8 - "presubmit-build-docker": Step 7/13 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 1def2b50b3af
Step #8 - "presubmit-build-docker": Step 8/13 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 83f2b6cc31d6
Step #8 - "presubmit-build-docker": Step 9/13 : COPY . .
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker":  ---> 5ca0d3467c96
Step #8 - "presubmit-build-docker": Step 10/13 : RUN go build ./binary_transparency/firmware/cmd/ft_personality
Step #8 - "presubmit-build-docker":  ---> Running in 927c11d0e8eb
Step #8 - "presubmit-build-docker": Removing intermediate container 927c11d0e8eb
Step #8 - "presubmit-build-docker":  ---> 33ca34cbeaac
Step #8 - "presubmit-build-docker": Step 11/13 : FROM golang:1.22.5-bullseye@sha256:11ff2c5de8044d8d749cc684f6f3cdfbc9b2755960a62d4948b3483dc090e7aa
Step #8 - "presubmit-build-docker":  ---> e4ca4fc658c8
Step #8 - "presubmit-build-docker": Step 12/13 : COPY --from=builder /build/ft_personality /bin/ft_personality
Step #8 - "presubmit-build-docker":  ---> d20a39719cee
Step #8 - "presubmit-build-docker": Step 13/13 : ENTRYPOINT ["/bin/ft_personality"]
Step #8 - "presubmit-build-docker":  ---> Running in 74c2e41229af
Step #8 - "presubmit-build-docker": Removing intermediate container 74c2e41229af
Step #8 - "presubmit-build-docker":  ---> eadd972a5dec
Step #8 - "presubmit-build-docker": Successfully built eadd972a5dec
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]
9bcc8e1dcdd8: Preparing
c4c5378ea991: Preparing
0ba4b840c1cc: Preparing
62432e2c7474: Preparing
c7db25a165b8: Preparing
9b84d5061c78: Preparing
4a333c3ec4d7: Preparing
e764123b2946: Preparing
5f70bf18a086: Preparing
4a0ec6fa770e: Preparing
03efbc301ddf: Preparing
ef195ab6166e: Preparing
88e26a574ec2: Preparing
98cfa3c5931d: Preparing
83f3670cb016: Preparing
4a0ec6fa770e: Waiting
88e26a574ec2: Waiting
03efbc301ddf: Waiting
e764123b2946: Waiting
9b84d5061c78: Waiting
98cfa3c5931d: Waiting
83f3670cb016: Waiting
ef195ab6166e: Waiting
4a333c3ec4d7: Waiting
5f70bf18a086: Waiting
9bcc8e1dcdd8: Layer already exists
0ba4b840c1cc: Layer already exists
c4c5378ea991: Layer already exists
c7db25a165b8: Layer already exists
62432e2c7474: Layer already exists
9b84d5061c78: Layer already exists
e764123b2946: Layer already exists
4a333c3ec4d7: Layer already exists
4a0ec6fa770e: Layer already exists
5f70bf18a086: Layer already exists
03efbc301ddf: Layer already exists
ef195ab6166e: Layer already exists
88e26a574ec2: Layer already exists
83f3670cb016: Layer already exists
98cfa3c5931d: Layer already exists
latest: digest: sha256:6bb2363ba8ad7d45b25bc86701f8f100a0d1cdee13b45399f5864ac3bee7549e size: 3475
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-60537e07-a73b-4248-a527-6778577246ae.txt