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 golang from 1.23.0-bullseye to 1.23.1-bullseye in /binary_transparency/firmware/cmd/ftmapserver in the all-deps group #1225

Bump golang

038e769
Select commit
Loading
Failed to load commit list.
Merged
Google Cloud Build / trillian-examples-cloud-build-pr (trillian-opensource-ci) succeeded Sep 9, 2024 in 6m 12s

Summary

Build Information

Trigger trillian-examples-cloud-build-pr
Build 3a446dcb-abcb-40b3-ae28-4949b9456cac
Start 2024-09-09T02:08:02-07:00
Duration 5m27.878s
Status SUCCESS

Steps

Step Status Duration
gcr.io/cloud-builders/docker SUCCESS 13.463s
gcr.io/cloud-builders/docker SUCCESS 1.957s
prepare SUCCESS 23.15s
go-get-proto SUCCESS 1.682s
go-get-proto-gen SUCCESS 1.619s
presubmit-build-and-test-with-coverage SUCCESS 1m1.476s
presubmit-lint SUCCESS 58.325s
presubmit-build-actions SUCCESS 1.805s
presubmit-build-docker SUCCESS 4m41.481s
usbarmory SUCCESS 15.901s
firmware-integration-test SUCCESS 1m13.649s
helloworld-integration-test SUCCESS 20.701s
gcr.io/cloud-builders/curl SUCCESS 2.109s

Details

starting build "3a446dcb-abcb-40b3-ae28-4949b9456cac"

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            038e769ab994b60819492f1afab168fe91292abd -> FETCH_HEAD
HEAD is now at 038e769 Bump golang
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: 203e9cf21bd2: Already exists
Step #0: 9a3438c04e45: Pulling fs layer
Step #0: 6665b6f4bd77: Pulling fs layer
Step #0: c9c67c0e0bb7: Pulling fs layer
Step #0: c4b14fb4020d: Pulling fs layer
Step #0: 647bf4d5f474: Pulling fs layer
Step #0: 4f4fb700ef54: Pulling fs layer
Step #0: 0d0ee2e6de14: Pulling fs layer
Step #0: 45d6bbc2cbfe: Pulling fs layer
Step #0: b632f58ba250: Pulling fs layer
Step #0: cbf4c4dc9394: Pulling fs layer
Step #0: a3a6cd8802c6: Pulling fs layer
Step #0: b91dc69057d6: Pulling fs layer
Step #0: 81aedfeaaa43: Pulling fs layer
Step #0: ba62efde80bf: Pulling fs layer
Step #0: 4f4fb700ef54: Waiting
Step #0: c4b14fb4020d: Waiting
Step #0: 0d0ee2e6de14: Waiting
Step #0: 45d6bbc2cbfe: Waiting
Step #0: 647bf4d5f474: Waiting
Step #0: b632f58ba250: Waiting
Step #0: cbf4c4dc9394: Waiting
Step #0: a3a6cd8802c6: Waiting
Step #0: 81aedfeaaa43: Waiting
Step #0: b91dc69057d6: Waiting
Step #0: 9a3438c04e45: Verifying Checksum
Step #0: 9a3438c04e45: Download complete
Step #0: 6665b6f4bd77: Verifying Checksum
Step #0: 6665b6f4bd77: Download complete
Step #0: 9a3438c04e45: Pull complete
Step #0: 647bf4d5f474: Verifying Checksum
Step #0: 647bf4d5f474: Download complete
Step #0: 4f4fb700ef54: Verifying Checksum
Step #0: 4f4fb700ef54: Download complete
Step #0: 0d0ee2e6de14: Verifying Checksum
Step #0: 0d0ee2e6de14: Download complete
Step #0: 45d6bbc2cbfe: Verifying Checksum
Step #0: 45d6bbc2cbfe: Download complete
Step #0: c9c67c0e0bb7: Verifying Checksum
Step #0: c9c67c0e0bb7: Download complete
Step #0: 6665b6f4bd77: Pull complete
Step #0: cbf4c4dc9394: Verifying Checksum
Step #0: cbf4c4dc9394: Download complete
Step #0: c4b14fb4020d: Verifying Checksum
Step #0: c4b14fb4020d: Download complete
Step #0: b91dc69057d6: Verifying Checksum
Step #0: b91dc69057d6: Download complete
Step #0: b632f58ba250: Verifying Checksum
Step #0: b632f58ba250: Download complete
Step #0: a3a6cd8802c6: Verifying Checksum
Step #0: a3a6cd8802c6: Download complete
Step #0: c9c67c0e0bb7: Pull complete
Step #0: 81aedfeaaa43: Verifying Checksum
Step #0: 81aedfeaaa43: Download complete
Step #0: ba62efde80bf: Verifying Checksum
Step #0: ba62efde80bf: Download complete
Step #0: c4b14fb4020d: Pull complete
Step #0: 647bf4d5f474: Pull complete
Step #0: 4f4fb700ef54: Pull complete
Step #0: 0d0ee2e6de14: Pull complete
Step #0: 45d6bbc2cbfe: Pull complete
Step #0: b632f58ba250: Pull complete
Step #0: cbf4c4dc9394: Pull complete
Step #0: a3a6cd8802c6: Pull complete
Step #0: b91dc69057d6: Pull complete
Step #0: 81aedfeaaa43: Pull complete
Step #0: ba62efde80bf: Pull complete
Step #0: Digest: sha256:add94456b2d46eb9d6de76c7d0ef0ee77773aad44fedaaa9ac72091c3a853c1f
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.23.0-bullseye@sha256:ecef8303ced05b7cd1addf3c8ea98974f9231d4c5a0c230d23b37bb623714a23 AS testbase
Step #1: docker.io/library/golang:1.23.0-bullseye@sha256:ecef8303ced05b7cd1addf3c8ea98974f9231d4c5a0c230d23b37bb623714a23: Pulling from library/golang
Step #1: 203e9cf21bd2: Already exists
Step #1: 9a3438c04e45: Already exists
Step #1: 6665b6f4bd77: Already exists
Step #1: c9c67c0e0bb7: Already exists
Step #1: c4b14fb4020d: Already exists
Step #1: 647bf4d5f474: Already exists
Step #1: 4f4fb700ef54: Already exists
Step #1: Digest: sha256:ecef8303ced05b7cd1addf3c8ea98974f9231d4c5a0c230d23b37bb623714a23
Step #1: Status: Downloaded newer image for golang:1.23.0-bullseye@sha256:ecef8303ced05b7cd1addf3c8ea98974f9231d4c5a0c230d23b37bb623714a23
Step #1:  ---> 48f8b7439c53
Step #1: Step 2/14 : WORKDIR /testbase
Step #1:  ---> Using cache
Step #1:  ---> abef7e2c6e41
Step #1: Step 3/14 : ARG GOFLAGS=""
Step #1:  ---> Using cache
Step #1:  ---> 674bb375161c
Step #1: Step 4/14 : ENV GOFLAGS=$GOFLAGS
Step #1:  ---> Using cache
Step #1:  ---> 94f12d4ceea9
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:  ---> 601c6c209bee
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:  ---> 7086a5cd9817
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:  ---> 39e07525320d
Step #1: Step 8/14 : RUN curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.60.1
Step #1:  ---> Using cache
Step #1:  ---> e3d185e68536
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:  ---> 7bf297a0ef98
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:  ---> 2a936e8003e2
Step #1: Step 11/14 : RUN curl -sfL https://github.com/usbarmory/tamago-go/releases/download/tamago-go1.22.6/tamago-go1.22.6.linux-amd64.tar.gz | tar -xzf - -C /
Step #1:  ---> Using cache
Step #1:  ---> c5953e1ad9b2
Step #1: Step 12/14 : ENV TAMAGO=/usr/local/tamago-go/bin/go
Step #1:  ---> Using cache
Step #1:  ---> 4ba44b6e4096
Step #1: Step 13/14 : ENV GOPATH /go
Step #1:  ---> Using cache
Step #1:  ---> d0b1ea2ac284
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:  ---> e3a330750426
Step #1: Successfully built e3a330750426
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": efcb6c3d4482: Pulling fs layer
Step #2 - "prepare": 929708b33ed8: Pulling fs layer
Step #2 - "prepare": 929708b33ed8: Verifying Checksum
Step #2 - "prepare": 929708b33ed8: Download complete
Step #2 - "prepare": efcb6c3d4482: Verifying Checksum
Step #2 - "prepare": efcb6c3d4482: Download complete
Step #2 - "prepare": efcb6c3d4482: Pull complete
Step #2 - "prepare": 929708b33ed8: Pull complete
Step #2 - "prepare": Digest: sha256:a62faa9202309149bf6957399c8c6637dfb0cc296284301b5437b726bdaa72b7
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": 2e06dd9a4290: Pulling fs layer
Step #2 - "prepare": 3aa830b266ef: Pulling fs layer
Step #2 - "prepare": 3aa830b266ef: Verifying Checksum
Step #2 - "prepare": 3aa830b266ef: Download complete
Step #2 - "prepare": 2e06dd9a4290: Verifying Checksum
Step #2 - "prepare": 2e06dd9a4290: Download complete
Step #2 - "prepare": 2e06dd9a4290: Pull complete
Step #2 - "prepare": 3aa830b266ef: Pull complete
Step #2 - "prepare": Digest: sha256:8034dc03a55c2f41524c7e107c7cc308331c4c6571cd62a6d11faa30322a15c0
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.1
Step #2 - "prepare": go: downloading google.golang.org/grpc v1.66.0
Step #2 - "prepare": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142
Step #2 - "prepare": go: downloading google.golang.org/protobuf v1.34.2
Step #2 - "prepare": go: downloading google.golang.org/genproto v0.0.0-20240814211410-ddb44dafa142
Step #2 - "prepare": go: downloading golang.org/x/net v0.28.0
Step #2 - "prepare": go: downloading golang.org/x/sys v0.24.0
Step #2 - "prepare": go: downloading golang.org/x/text v0.17.0
Step #2 - "prepare": + export TRILLIAN_PATH=/go/pkg/mod/github.com/google/trillian@v1.6.1
Step #2 - "prepare": + TRILLIAN_PATH=/go/pkg/mod/github.com/google/trillian@v1.6.1
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.1/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.1/examples/deployment/docker-compose.yml up -d mysql trillian-log-server trillian-log-signer
Step #2 - "prepare": Building mysql
Step #2 - "prepare": Step 1/4 : FROM mysql:8.4
Step #2 - "prepare": 8.4: Pulling from library/mysql
Step #2 - "prepare": Digest: sha256:ad77a7c4e2031597e0c73a21993f780cdde6cef15d3dae734fe550c6142f8097
Step #2 - "prepare": Status: Downloaded newer image for mysql:8.4
Step #2 - "prepare":  ---> 750b67184e7a
Step #2 - "prepare": Step 2/4 : COPY examples/deployment/docker/db_server/mysql.cnf /etc/mysql/conf.d/trillian.cnf
Step #2 - "prepare":  ---> d8f721a12344
Step #2 - "prepare": Step 3/4 : COPY storage/mysql/schema/storage.sql /docker-entrypoint-initdb.d/storage.sql
Step #2 - "prepare":  ---> 5891071d25ac
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 868176877d23
Step #2 - "prepare": Removing intermediate container 868176877d23
Step #2 - "prepare":  ---> 528ab5db9055
Step #2 - "prepare": Successfully built 528ab5db9055
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 #3 - "go-get-proto": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #4 - "go-get-proto-gen": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #4 - "go-get-proto-gen": go: downloading github.com/golang/protobuf v1.5.4
Step #3 - "go-get-proto": go: downloading github.com/golang/protobuf v1.5.4
Step #4 - "go-get-proto-gen": go: module github.com/golang/protobuf is deprecated: Use the "google.golang.org/protobuf" module instead.
Step #3 - "go-get-proto": go: module github.com/golang/protobuf is deprecated: Use the "google.golang.org/protobuf" module instead.
Finished Step #4 - "go-get-proto-gen"
Finished Step #3 - "go-get-proto"
Starting Step #6 - "presubmit-lint"
Starting Step #10 - "firmware-integration-test"
Starting Step #7 - "presubmit-build-actions"
Starting Step #5 - "presubmit-build-and-test-with-coverage"
Starting Step #11 - "helloworld-integration-test"
Starting Step #9 - "usbarmory"
Starting Step #8 - "presubmit-build-docker"
Step #10 - "firmware-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 #7 - "presubmit-build-actions": 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 #5 - "presubmit-build-and-test-with-coverage": 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 #9 - "usbarmory": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #11 - "helloworld-integration-test": + export PATH=/bin:/usr/bin:/workspace/bin:/go/protoc/bin:/usr/local/go/bin
Step #11 - "helloworld-integration-test": + PATH=/bin:/usr/bin:/workspace/bin:/go/protoc/bin:/usr/local/go/bin
Step #11 - "helloworld-integration-test": + export TRILLIAN_LOG_RPC=deployment_trillian-log-server_1:8090
Step #11 - "helloworld-integration-test": + TRILLIAN_LOG_RPC=deployment_trillian-log-server_1:8090
Step #11 - "helloworld-integration-test": + ./helloworld/hw_integration.sh --coverage
Step #11 - "helloworld-integration-test": go: downloading k8s.io/klog/v2 v2.130.1
Step #11 - "helloworld-integration-test": go: downloading bitbucket.org/creachadair/shell v0.0.8
Step #11 - "helloworld-integration-test": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #7 - "presubmit-build-actions": + ./scripts/presubmit.sh --cloud-build --no-build --no-linters --no-generate --no-docker
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 #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 #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/transparency-dev/merkle v0.0.2
Step #10 - "firmware-integration-test": go: downloading k8s.io/klog/v2 v2.130.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading k8s.io/klog/v2 v2.130.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/apache/beam/sdks/v2 v2.58.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #10 - "firmware-integration-test": go: downloading github.com/go-logr/logr v1.4.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/go-logr/logr v1.4.2
Step #11 - "helloworld-integration-test": go: downloading github.com/go-logr/logr v1.4.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/ctverify/Dockerfile ------------------------------------------------
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@b1b4fee3b363 on 2024-09-09 09:08:48' -X 'main.Revision=038e769' -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/dsoprea/go-ext4 v0.0.0-20190528173430-c13b09fc0ff8
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 #8 - "presubmit-build-docker": Sending build context to Docker daemon  17.89MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.23.0-alpine3.20@sha256:d0b31558e6b3e4cc59f6011d79905835108c919143ebecc58f35965bf79948f4 AS builder
Step #8 - "presubmit-build-docker":  ---> d0c638dc5c33
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in 185b5497e123
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": Removing intermediate container 185b5497e123
Step #8 - "presubmit-build-docker":  ---> 7c3d99f4ab11
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in 3344be98e9e7
Step #8 - "presubmit-build-docker": Removing intermediate container 3344be98e9e7
Step #8 - "presubmit-build-docker":  ---> a5fa0e69d837
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in 4ece4aa1dcfb
Step #8 - "presubmit-build-docker": Removing intermediate container 4ece4aa1dcfb
Step #8 - "presubmit-build-docker":  ---> 43fc7b45b7ce
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> a2b7672b7d1b
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> 6dbde473d675
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in f0d37f877e88
Step #9 - "usbarmory": go: downloading github.com/u-root/uio v0.0.0-20240209044354-b3d14b93376a
Step #9 - "usbarmory": go: downloading golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8
Step #9 - "usbarmory": go: downloading github.com/pierrec/lz4/v4 v4.1.18
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/api v0.194.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/compute/metadata v0.5.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/exp v0.0.0-20240325151524-a685a6edb6d8
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/storage v1.43.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/docker v25.0.6+incompatible
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 github.com/avast/retry-go/v4 v4.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/uuid v1.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go v0.115.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/pprof v0.0.0-20240320155624-b11c3daa6f07
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/googleapis/gax-go/v2 v2.13.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20240730163845-b1a4ccb954bf
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/iam v1.1.12
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 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 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.24.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/docker/go-units v0.5.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/opencontainers/image-spec v1.1.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/go-connections v0.5.0
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/gogo/protobuf v1.3.2
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/pkg/errors v0.9.1
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/felixge/httpsnoop v1.0.4
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/auth v0.9.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.2
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.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/s2a-go v0.1.8
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.4
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:    2859008 Bytes = 2792.00 KiB = 2.73 MiB
Step #9 - "usbarmory": Load Address: 9000f420
Step #9 - "usbarmory": Entry Point:  90010000
Step #9 - "usbarmory": HAB Blocks:   0x9000f400 0x00000000 0x002b5c00
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": �[1m---[�[7mBuild armory unikernel ext4 image�[m]----------------------------------------------�[0m
Step #9 - "usbarmory": 4+0 records in
Step #9 - "usbarmory": 4+0 records out
Step #9 - "usbarmory": 4 bytes copied, 8.1743e-05 s, 48.9 kB/s
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 Sep  9 09:09 /tmp/armory.ext4
Step #11 - "helloworld-integration-test": I0909 09:09:01.745174    2807 main.go:110] Creating tree tree_state:ACTIVE  tree_type:LOG  max_root_duration:{seconds:3600}
Step #11 - "helloworld-integration-test": W0909 09:09:01.745397    2807 rpcflags.go:36] Using an insecure gRPC connection to Trillian
Step #11 - "helloworld-integration-test": I0909 09:09:01.745752    2807 admin.go:50] CreateTree...
Step #11 - "helloworld-integration-test": I0909 09:09:01.921173    2807 admin.go:95] Initialising Log 4932350679899556064...
Step #11 - "helloworld-integration-test": I0909 09:09:01.941657    2807 admin.go:106] Initialised Log (4932350679899556064) with new SignedTreeHead:
Step #11 - "helloworld-integration-test": log_root:"\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00 \xe3\xb0\xc4B\x98\xfc\x1c\x14\x9a\xfb\xf4șo\xb9$'\xaeA\xe4d\x9b\x93L\xa4\x95\x99\x1bxR\xb8U\x17\xf3\x88K\x82\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
Finished Step #9 - "usbarmory"
Step #11 - "helloworld-integration-test": ok  	github.com/google/trillian-examples/helloworld	1.445s
Finished Step #11 - "helloworld-integration-test"
Step #8 - "presubmit-build-docker": Removing intermediate container f0d37f877e88
Step #8 - "presubmit-build-docker":  ---> dfeea605fea9
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 5250a3535046
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/ctverify
Step #8 - "presubmit-build-docker":  ---> Running in c6979fb7285c
Step #8 - "presubmit-build-docker": Removing intermediate container c6979fb7285c
Step #8 - "presubmit-build-docker":  ---> 7885043d2da6
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.20.2@sha256:0a4eaa0eecf5f8c050e5bba433f58c052be7587ee8af3e8b3910ef9ab5fbe9f5
Step #8 - "presubmit-build-docker":  ---> 324bc02ae123
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/ctverify /bin/ctverify
Step #8 - "presubmit-build-docker":  ---> c7d4393aebb5
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/ctverify"]
Step #8 - "presubmit-build-docker":  ---> Running in 2a679223c094
Step #8 - "presubmit-build-docker": Removing intermediate container 2a679223c094
Step #8 - "presubmit-build-docker":  ---> 875dc8a3b9dd
Step #8 - "presubmit-build-docker": Successfully built 875dc8a3b9dd
Step #8 - "presubmit-build-docker": Building ./clone/cmd/ctclone/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.23MB

Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.23.0-alpine3.20@sha256:d0b31558e6b3e4cc59f6011d79905835108c919143ebecc58f35965bf79948f4 AS builder
Step #8 - "presubmit-build-docker":  ---> d0c638dc5c33
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Using cache
Step #8 - "presubmit-build-docker"
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/trillian-cloudbuild-logs/log-3a446dcb-abcb-40b3-ae28-4949b9456cac.txt.]
...
epo_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.111.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": Saving to: 'protoc-3.5.1-linux-x86_64.zip'
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker":      0K ..........�[0m�[91m ....�[0m�[91m...... �[0m�[91m..�[0m�[91m.�[0m�[91m..�[0m�[91m..... .�[0m�[91m..�[0m�[91m..�[0m�[91m...�[0m�[91m.. ...�[0m�[91m....�[0m�[91m...  3% 7.19M 0s�[0m�[91m
Step #8 - "presubmit-build-docker":     50K .�[0m�[91m....�[0m�[91m....�[0m�[91m. ..�[0m�[91m........ ........�[0m�[91m.. .......... ...�[0m�[91m.......  7% 7.48M 0s
Step #8 - "presubmit-build-docker":    100K .........�[0m�[91m. .......... .....�[0m�[91m..... .......... .......... 11% 17.2M 0s
Step #8 - "presubmit-build-docker":    150K .......�[0m�[91m... .......... ...�[0m�[91m....... .........�[0m�[91m. .......... 14% 45.2M 0s
Step #8 - "presubmit-build-docker":    200K .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m......... .......�[0m�[91m... .......... 18% 18.0M 0s
Step #8 - "presubmit-build-docker":    250K ...�[0m�[91m....... .......... .......�[0m�[91m... .....�[0m�[91m..... .......... 22% 18.4M 0s
Step #8 - "presubmit-build-docker":    300K .......... .......�[0m�[91m... .......... ...�[0m�[91m....... .......... 25% 51.1M 0s
Step #8 - "presubmit-build-docker":    350K .......�[0m�[91m... .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m... 29%  169M 0s
Step #8 - "presubmit-build-docker":    400K .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......... .....�[0m�[91m..... 33% 40.8M 0s
Step #8 - "presubmit-build-docker":    450K ...�[0m�[91m....... .�[0m�[91m......... .......�[0m�[91m... .......... ...�[0m�[91m....... 37% 38.3M 0s
Step #8 - "presubmit-build-docker":    500K .........�[0m�[91m. .......... .....�[0m�[91m..... .......... .........�[0m�[91m. 40%  134M 0s
Step #8 - "presubmit-build-docker":    550K .......�[0m�[91m... .......... .......... ...�[0m�[91m......�[0m�[91m. .......... 44% 17.7M 0s
Step #8 - "presubmit-build-docker":    600K .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m... .......... 48%  142M 0s
Step #8 - "presubmit-build-docker":    650K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......... .....�[0m�[91m..... ...�[0m�[91m....... 51%  157M 0s�[0m�[91m
Step #8 - "presubmit-build-docker":    700K .........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. 55%  153M 0s
Step #8 - "presubmit-build-docker":    750K .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... 59%  172M 0s
Step #8 - "presubmit-build-docker":    800K .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... 63%  147M 0s
Step #8 - "presubmit-build-docker":    850K ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .......... ...�[0m�[91m....... 66%  137M 0s
Step #8 - "presubmit-build-docker":    900K .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m......... 70%  149M 0s
Step #8 - "presubmit-build-docker":    950K .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......... 74%  186M 0s
Step #8 - "presubmit-build-docker":   1000K .....�[0m�[91m..... .......... .......�[0m�[91m... .......... ...�[0m�[91m....... 77% 40.3M 0s
Step #8 - "presubmit-build-docker":   1050K .�[0m�[91m......... .....�[0m�[91m..�[0m�[91m... .......... .......... .�[0m�[91m........�[0m�[91m. 81%  163M 0s
Step #8 - "presubmit-build-docker":   1100K .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......... 85% 18.2M 0s
Step #8 - "presubmit-build-docker":   1150K .....�[0m�[91m..... .......... .�[0m�[91m......... .......�[0m�[91m... .......... 89%  175M 0s
Step #8 - "presubmit-build-docker":   1200K �[0m�[91m...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... 92%  184M 0s
Step #8 - "presubmit-build-docker":   1250K .�[0m�[91m........�[0m�[91m. .......�[0m�[91m... .....�[0m�[91m..... ...�[0m�[91m....... .�[0m�[91m........�[0m�[91m. 96%  142M 0s
Step #8 - "presubmit-build-docker":   1300K .......�[0m�[91m... .....�[0m�[91m..... .......... .�[0m�[91m........�[0m�[91m. .......   100%  220M�[0m�[91m=0.04s
Step #8 - "presubmit-build-docker": 
Step #8 - "presubmit-build-docker": �[0m�[91m2024-09-09 09:10:49 (35.3 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 7d87b90b3b3e
Step #8 - "presubmit-build-docker":  ---> 87b8c74bb260
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 ec588103d4aa
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 10 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 (45.2 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 ... 19166 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 ec588103d4aa
Step #8 - "presubmit-build-docker":  ---> d70a991043d3
Step #8 - "presubmit-build-docker": Step 11/14 : RUN curl -sfL https://github.com/usbarmory/tamago-go/releases/download/tamago-go1.22.6/tamago-go1.22.6.linux-amd64.tar.gz | tar -xzf - -C /
Step #8 - "presubmit-build-docker":  ---> Running in 9eaf243a5b31
Step #8 - "presubmit-build-docker": �[91mtar: Removing leading `/' from member names
Step #8 - "presubmit-build-docker": �[0mRemoving intermediate container 9eaf243a5b31
Step #8 - "presubmit-build-docker":  ---> 409ec3d7bd8e
Step #8 - "presubmit-build-docker": Step 12/14 : ENV TAMAGO=/usr/local/tamago-go/bin/go
Step #8 - "presubmit-build-docker":  ---> Running in 6e1d4b53913d
Step #8 - "presubmit-build-docker": Removing intermediate container 6e1d4b53913d
Step #8 - "presubmit-build-docker":  ---> 3c49ba9542df
Step #8 - "presubmit-build-docker": Step 13/14 : ENV GOPATH /go
Step #8 - "presubmit-build-docker":  ---> Running in 1957a4489fcb
Step #8 - "presubmit-build-docker": Removing intermediate container 1957a4489fcb
Step #8 - "presubmit-build-docker":  ---> ababe3f86102
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 f8b806e6e371
Step #8 - "presubmit-build-docker": Removing intermediate container f8b806e6e371
Step #8 - "presubmit-build-docker":  ---> c2ce02a11e98
Step #8 - "presubmit-build-docker": Successfully built c2ce02a11e98
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.59MB

Step #8 - "presubmit-build-docker": Step 1/13 : FROM golang:1.23.0-bullseye@sha256:ecef8303ced05b7cd1addf3c8ea98974f9231d4c5a0c230d23b37bb623714a23 AS builder
Step #8 - "presubmit-build-docker":  ---> 48f8b7439c53
Step #8 - "presubmit-build-docker": Step 2/13 : LABEL stage=builder
Step #8 - "presubmit-build-docker":  ---> Running in 6dad786438d6
Step #8 - "presubmit-build-docker": Removing intermediate container 6dad786438d6
Step #8 - "presubmit-build-docker":  ---> ef8c075b995e
Step #8 - "presubmit-build-docker": Step 3/13 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in 198fc987d1b2
Step #8 - "presubmit-build-docker": Removing intermediate container 198fc987d1b2
Step #8 - "presubmit-build-docker":  ---> 6672bdf67688
Step #8 - "presubmit-build-docker": Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in df9a8d871cca
Step #8 - "presubmit-build-docker": Removing intermediate container df9a8d871cca
Step #8 - "presubmit-build-docker":  ---> 869124b4e59b
Step #8 - "presubmit-build-docker": Step 5/13 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in 2de23e8bb153
Step #8 - "presubmit-build-docker": Removing intermediate container 2de23e8bb153
Step #8 - "presubmit-build-docker":  ---> 9bae496b0b7c
Step #8 - "presubmit-build-docker": Step 6/13 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> f1f96daed436
Step #8 - "presubmit-build-docker": Step 7/13 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> 0c2ef630a8e4
Step #8 - "presubmit-build-docker": Step 8/13 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in b0cebd756135
Step #8 - "presubmit-build-docker": Removing intermediate container b0cebd756135
Step #8 - "presubmit-build-docker":  ---> dd1467088fe6
Step #8 - "presubmit-build-docker": Step 9/13 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 489e74f36fbd
Step #8 - "presubmit-build-docker": Step 10/13 : RUN go build ./binary_transparency/firmware/cmd/ft_personality
Step #8 - "presubmit-build-docker":  ---> Running in 21dc4f72bb64
Step #8 - "presubmit-build-docker": Removing intermediate container 21dc4f72bb64
Step #8 - "presubmit-build-docker":  ---> 7cff15a7a5b1
Step #8 - "presubmit-build-docker": Step 11/13 : FROM golang:1.23.0-bullseye@sha256:ecef8303ced05b7cd1addf3c8ea98974f9231d4c5a0c230d23b37bb623714a23
Step #8 - "presubmit-build-docker":  ---> 48f8b7439c53
Step #8 - "presubmit-build-docker": Step 12/13 : COPY --from=builder /build/ft_personality /bin/ft_personality
Step #8 - "presubmit-build-docker":  ---> a34a1892afb1
Step #8 - "presubmit-build-docker": Step 13/13 : ENTRYPOINT ["/bin/ft_personality"]
Step #8 - "presubmit-build-docker":  ---> Running in c48c7a77bc26
Step #8 - "presubmit-build-docker": Removing intermediate container c48c7a77bc26
Step #8 - "presubmit-build-docker":  ---> 0dfba974a10e
Step #8 - "presubmit-build-docker": Successfully built 0dfba974a10e
Step #8 - "presubmit-build-docker": Building ./binary_transparency/firmware/cmd/ftmapserver/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon  26.59MB

Step #8 - "presubmit-build-docker": Step 1/13 : FROM golang:1.23.1-bullseye@sha256:45b43371f21ec51276118e6806a22cbb0bca087ddd54c491fdc7149be01035d5 AS builder
Step #8 - "presubmit-build-docker": docker.io/library/golang:1.23.1-bullseye@sha256:45b43371f21ec51276118e6806a22cbb0bca087ddd54c491fdc7149be01035d5: Pulling from library/golang
Step #8 - "presubmit-build-docker": ba83bbfca944: Pulling fs layer
Step #8 - "presubmit-build-docker": 48e779000ed2: Pulling fs layer
Step #8 - "presubmit-build-docker": 6d691dff6d17: Pulling fs layer
Step #8 - "presubmit-build-docker": d59c79e79e16: Pulling fs layer
Step #8 - "presubmit-build-docker": e7bff916ab0c: Pulling fs layer
Step #8 - "presubmit-build-docker": 284aed4a7e09: Pulling fs layer
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pulling fs layer
Step #8 - "presubmit-build-docker": d59c79e79e16: Waiting
Step #8 - "presubmit-build-docker": e7bff916ab0c: Waiting
Step #8 - "presubmit-build-docker": 284aed4a7e09: Waiting
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Waiting
Step #8 - "presubmit-build-docker": 48e779000ed2: Verifying Checksum
Step #8 - "presubmit-build-docker": 48e779000ed2: Download complete
Step #8 - "presubmit-build-docker": ba83bbfca944: Verifying Checksum
Step #8 - "presubmit-build-docker": ba83bbfca944: Download complete
Step #8 - "presubmit-build-docker": 6d691dff6d17: Verifying Checksum
Step #8 - "presubmit-build-docker": 6d691dff6d17: Download complete
Step #8 - "presubmit-build-docker": 284aed4a7e09: Verifying Checksum
Step #8 - "presubmit-build-docker": 284aed4a7e09: Download complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Download complete
Step #8 - "presubmit-build-docker": e7bff916ab0c: Verifying Checksum
Step #8 - "presubmit-build-docker": e7bff916ab0c: Download complete
Step #8 - "presubmit-build-docker": d59c79e79e16: Verifying Checksum
Step #8 - "presubmit-build-docker": d59c79e79e16: Download complete
Step #8 - "presubmit-build-docker": ba83bbfca944: Pull complete
Step #8 - "presubmit-build-docker": 48e779000ed2: Pull complete
Step #8 - "presubmit-build-docker": 6d691dff6d17: Pull complete
Step #8 - "presubmit-build-docker": d59c79e79e16: Pull complete
Step #8 - "presubmit-build-docker": e7bff916ab0c: Pull complete
Step #8 - "presubmit-build-docker": 284aed4a7e09: Pull complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:45b43371f21ec51276118e6806a22cbb0bca087ddd54c491fdc7149be01035d5
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for golang:1.23.1-bullseye@sha256:45b43371f21ec51276118e6806a22cbb0bca087ddd54c491fdc7149be01035d5
Step #8 - "presubmit-build-docker":  ---> 17ea70b079e7
Step #8 - "presubmit-build-docker": Step 2/13 : LABEL stage=builder
Step #8 - "presubmit-build-docker":  ---> Running in b1cbbe0d88fb
Step #8 - "presubmit-build-docker": Removing intermediate container b1cbbe0d88fb
Step #8 - "presubmit-build-docker":  ---> 0238a51dba95
Step #8 - "presubmit-build-docker": Step 3/13 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker":  ---> Running in a4b5e06aac7c
Step #8 - "presubmit-build-docker": Removing intermediate container a4b5e06aac7c
Step #8 - "presubmit-build-docker":  ---> 25fd46ab9cd2
Step #8 - "presubmit-build-docker": Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker":  ---> Running in 05a45800d0ba
Step #8 - "presubmit-build-docker": Removing intermediate container 05a45800d0ba
Step #8 - "presubmit-build-docker":  ---> 98665c70d4ed
Step #8 - "presubmit-build-docker": Step 5/13 : WORKDIR /build
Step #8 - "presubmit-build-docker":  ---> Running in fc8ea6b8815d
Step #8 - "presubmit-build-docker": Removing intermediate container fc8ea6b8815d
Step #8 - "presubmit-build-docker":  ---> a66347a944ed
Step #8 - "presubmit-build-docker": Step 6/13 : COPY go.mod .
Step #8 - "presubmit-build-docker":  ---> 26ad26e8a067
Step #8 - "presubmit-build-docker": Step 7/13 : COPY go.sum .
Step #8 - "presubmit-build-docker":  ---> 0a7275138444
Step #8 - "presubmit-build-docker": Step 8/13 : RUN go mod download
Step #8 - "presubmit-build-docker":  ---> Running in b130ea4fa13f
Step #8 - "presubmit-build-docker": Removing intermediate container b130ea4fa13f
Step #8 - "presubmit-build-docker":  ---> 1eb09fe7f824
Step #8 - "presubmit-build-docker": Step 9/13 : COPY . .
Step #8 - "presubmit-build-docker":  ---> 08ed2b89cd49
Step #8 - "presubmit-build-docker": Step 10/13 : RUN go build ./binary_transparency/firmware/cmd/ftmapserver
Step #8 - "presubmit-build-docker":  ---> Running in 5e06996b5ad3
Step #8 - "presubmit-build-docker": Removing intermediate container 5e06996b5ad3
Step #8 - "presubmit-build-docker":  ---> 3aca952d566b
Step #8 - "presubmit-build-docker": Step 11/13 : FROM golang:1.23.1-bullseye@sha256:45b43371f21ec51276118e6806a22cbb0bca087ddd54c491fdc7149be01035d5
Step #8 - "presubmit-build-docker":  ---> 17ea70b079e7
Step #8 - "presubmit-build-docker": Step 12/13 : COPY --from=builder /build/ftmapserver /bin/ftmapserver
Step #8 - "presubmit-build-docker":  ---> 8c4196b96775
Step #8 - "presubmit-build-docker": Step 13/13 : ENTRYPOINT ["/bin/ftmapserver"]
Step #8 - "presubmit-build-docker":  ---> Running in aaf01545a00d
Step #8 - "presubmit-build-docker": Removing intermediate container aaf01545a00d
Step #8 - "presubmit-build-docker":  ---> 465b6d69c36d
Step #8 - "presubmit-build-docker": Successfully built 465b6d69c36d
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]
ec3c45893578: Preparing
d0b618ba27df: Preparing
41daf01c4c1d: Preparing
07bf39f7cb3d: Preparing
c7d2097bb181: Preparing
44a9a556343e: Preparing
ddb4dc0fae79: Preparing
f45a4455f53b: Preparing
5f70bf18a086: Preparing
e07d6532f245: Preparing
9538b1dfedad: Preparing
b90d901e84d4: Preparing
c7fd29476165: Preparing
2a5df58ba97f: Preparing
4f28916f37e9: Preparing
5f70bf18a086: Waiting
e07d6532f245: Waiting
c7fd29476165: Waiting
4f28916f37e9: Waiting
2a5df58ba97f: Waiting
b90d901e84d4: Waiting
9538b1dfedad: Waiting
f45a4455f53b: Waiting
ddb4dc0fae79: Waiting
44a9a556343e: Waiting
d0b618ba27df: Layer already exists
41daf01c4c1d: Layer already exists
c7d2097bb181: Layer already exists
ec3c45893578: Layer already exists
07bf39f7cb3d: Layer already exists
5f70bf18a086: Layer already exists
ddb4dc0fae79: Layer already exists
44a9a556343e: Layer already exists
f45a4455f53b: Layer already exists
e07d6532f245: Layer already exists
2a5df58ba97f: Layer already exists
b90d901e84d4: Layer already exists
9538b1dfedad: Layer already exists
c7fd29476165: Layer already exists
4f28916f37e9: Layer already exists
latest: digest: sha256:add94456b2d46eb9d6de76c7d0ef0ee77773aad44fedaaa9ac72091c3a853c1f size: 3475
DONE
Step #2 - "prepare": �[1A�[2K
Creating deployment_trillian-log-server_1 ... �[32mdone�[0m
�[1B�[2A�[2K
Creating deployment_trillian-log-signer_1 ... �[32mdone�[0m
�[2B

Build Log: https://storage.cloud.google.com/trillian-cloudbuild-logs/log-3a446dcb-abcb-40b3-ae28-4949b9456cac.txt