Bump the all-deps group across 1 directory with 4 updates #1292
Google Cloud Build / trillian-examples-cloud-build-pr (trillian-opensource-ci)
succeeded
Jan 20, 2025 in 6m 3s
Summary
Build Information
Trigger | trillian-examples-cloud-build-pr |
Build | f90b7c28-ed0f-4fc8-a034-d7da6ccdfeb0 |
Start | 2025-01-20T03:23:25-08:00 |
Duration | 5m15.15s |
Status | SUCCESS |
Steps
Step | Status | Duration |
---|---|---|
gcr.io/cloud-builders/docker | SUCCESS | 16.181s |
gcr.io/cloud-builders/docker | SUCCESS | 2.589s |
prepare | SUCCESS | 25.693s |
go-get-proto | SUCCESS | 1.888s |
go-get-proto-gen | SUCCESS | 1.881s |
presubmit-build-and-test-with-coverage | SUCCESS | 1m11.124s |
presubmit-lint | SUCCESS | 1m11.123s |
presubmit-build-actions | SUCCESS | 2.275s |
presubmit-build-docker | SUCCESS | 4m22.173s |
usbarmory | SUCCESS | 17.952s |
firmware-integration-test | SUCCESS | 1m19.668s |
helloworld-integration-test | SUCCESS | 22.174s |
gcr.io/cloud-builders/curl | SUCCESS | 1.965s |
Details
starting build "f90b7c28-ed0f-4fc8-a034-d7da6ccdfeb0"
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 6fd71313c6dbcda850cb57ec5b97d5f5d0e4d123 -> FETCH_HEAD
HEAD is now at 6fd7131 Bump the all-deps group across 1 directory with 4 updates
GitCommit:
6fd71313c6dbcda850cb57ec5b97d5f5d0e4d123
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: 5d6e107a26c2: Pulling fs layer
Step #0: 2377065f3b70: Pulling fs layer
Step #0: 5ee26b7a209f: Pulling fs layer
Step #0: 6e6ac2a88b4b: Pulling fs layer
Step #0: 06f05ace1117: Pulling fs layer
Step #0: a0b9a6800858: Pulling fs layer
Step #0: 4f4fb700ef54: Pulling fs layer
Step #0: ab20a7a9bdd9: Pulling fs layer
Step #0: 06cf66dbc14a: Pulling fs layer
Step #0: e3b71510995d: Pulling fs layer
Step #0: 39fc5341ac6a: Pulling fs layer
Step #0: 3081bb48b3d5: Pulling fs layer
Step #0: 0993238086a2: Pulling fs layer
Step #0: ba1efebca763: Pulling fs layer
Step #0: 829f99e624bd: Pulling fs layer
Step #0: 06cf66dbc14a: Waiting
Step #0: 4f4fb700ef54: Waiting
Step #0: ab20a7a9bdd9: Waiting
Step #0: 6e6ac2a88b4b: Waiting
Step #0: e3b71510995d: Waiting
Step #0: a0b9a6800858: Waiting
Step #0: 06f05ace1117: Waiting
Step #0: 39fc5341ac6a: Waiting
Step #0: 3081bb48b3d5: Waiting
Step #0: 0993238086a2: Waiting
Step #0: 829f99e624bd: Waiting
Step #0: 2377065f3b70: Verifying Checksum
Step #0: 2377065f3b70: Download complete
Step #0: 5ee26b7a209f: Verifying Checksum
Step #0: 5ee26b7a209f: Download complete
Step #0: 5d6e107a26c2: Verifying Checksum
Step #0: 5d6e107a26c2: Download complete
Step #0: a0b9a6800858: Verifying Checksum
Step #0: a0b9a6800858: Download complete
Step #0: 6e6ac2a88b4b: Verifying Checksum
Step #0: 6e6ac2a88b4b: Download complete
Step #0: 4f4fb700ef54: Verifying Checksum
Step #0: 4f4fb700ef54: Download complete
Step #0: 06f05ace1117: Verifying Checksum
Step #0: 06f05ace1117: Download complete
Step #0: ab20a7a9bdd9: Verifying Checksum
Step #0: ab20a7a9bdd9: Download complete
Step #0: 06cf66dbc14a: Verifying Checksum
Step #0: 06cf66dbc14a: Download complete
Step #0: 39fc5341ac6a: Verifying Checksum
Step #0: 39fc5341ac6a: Download complete
Step #0: 3081bb48b3d5: Verifying Checksum
Step #0: 3081bb48b3d5: Download complete
Step #0: 5d6e107a26c2: Pull complete
Step #0: 0993238086a2: Verifying Checksum
Step #0: 0993238086a2: Download complete
Step #0: 2377065f3b70: Pull complete
Step #0: e3b71510995d: Verifying Checksum
Step #0: e3b71510995d: Download complete
Step #0: ba1efebca763: Verifying Checksum
Step #0: ba1efebca763: Download complete
Step #0: 829f99e624bd: Verifying Checksum
Step #0: 829f99e624bd: Download complete
Step #0: 5ee26b7a209f: Pull complete
Step #0: 6e6ac2a88b4b: Pull complete
Step #0: 06f05ace1117: Pull complete
Step #0: a0b9a6800858: Pull complete
Step #0: 4f4fb700ef54: Pull complete
Step #0: ab20a7a9bdd9: Pull complete
Step #0: 06cf66dbc14a: Pull complete
Step #0: e3b71510995d: Pull complete
Step #0: 39fc5341ac6a: Pull complete
Step #0: 3081bb48b3d5: Pull complete
Step #0: 0993238086a2: Pull complete
Step #0: ba1efebca763: Pull complete
Step #0: 829f99e624bd: Pull complete
Step #0: Digest: sha256:279ee9e6092e8c4248c2f06d81a419effcffba29f0f0f5d9e79da0085318f480
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.9MB
Step #1: Step 1/14 : FROM golang:1.23.4-bullseye@sha256:6d4cbf0b3900afa3e4460ca995b6c351370ce8d2d44b7a964dc521ab640e1a88 AS testbase
Step #1: docker.io/library/golang:1.23.4-bullseye@sha256:6d4cbf0b3900afa3e4460ca995b6c351370ce8d2d44b7a964dc521ab640e1a88: Pulling from library/golang
Step #1: 5d6e107a26c2: Already exists
Step #1: 2377065f3b70: Already exists
Step #1: 5ee26b7a209f: Already exists
Step #1: 6e6ac2a88b4b: Already exists
Step #1: 06f05ace1117: Already exists
Step #1: a0b9a6800858: Already exists
Step #1: 4f4fb700ef54: Already exists
Step #1: Digest: sha256:6d4cbf0b3900afa3e4460ca995b6c351370ce8d2d44b7a964dc521ab640e1a88
Step #1: Status: Downloaded newer image for golang:1.23.4-bullseye@sha256:6d4cbf0b3900afa3e4460ca995b6c351370ce8d2d44b7a964dc521ab640e1a88
Step #1: ---> cf66775b9944
Step #1: Step 2/14 : WORKDIR /testbase
Step #1: ---> Using cache
Step #1: ---> 6f8bdcabcdad
Step #1: Step 3/14 : ARG GOFLAGS=""
Step #1: ---> Using cache
Step #1: ---> 7b4b4f5532f1
Step #1: Step 4/14 : ENV GOFLAGS=$GOFLAGS
Step #1: ---> Using cache
Step #1: ---> f46e54ada06d
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: ---> 81ac75984a92
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: ---> 23a7367fcf9a
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: ---> 6e0976f11d12
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: ---> 9ba12c6565d2
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: ---> bbb9eefbc0f2
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: ---> 058f51b93eb9
Step #1: Step 11/14 : RUN curl -sfL https://github.com/usbarmory/tamago-go/releases/download/tamago-go1.23.2/tamago-go1.23.2.linux-amd64.tar.gz | tar -xzf - -C /
Step #1: ---> Using cache
Step #1: ---> 3d765fda7665
Step #1: Step 12/14 : ENV TAMAGO=/usr/local/tamago-go/bin/go
Step #1: ---> Using cache
Step #1: ---> 77f50b7afef2
Step #1: Step 13/14 : ENV GOPATH /go
Step #1: ---> Using cache
Step #1: ---> 026c13c9fc48
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: ---> 58b866da1e10
Step #1: Successfully built 58b866da1e10
Step #1: Successfully tagged gcr.io/trillian-opensource-ci/testbase:latest
Finished Step #1
Starting Step #2 - "prepare"
Step #2 - "prepare": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #2 - "prepare": + git clone --depth=1 https://github.com/googleapis/googleapis.git /go/src/github.com/googleapis/googleapis
Step #2 - "prepare": Cloning into '/go/src/github.com/googleapis/googleapis'...
Step #2 - "prepare": + docker pull gcr.io/trillian-opensource-ci/log_server:latest
Step #2 - "prepare": latest: Pulling from trillian-opensource-ci/log_server
Step #2 - "prepare": 688513194d7a: Already exists
Step #2 - "prepare": bfb59b82a9b6: Already exists
Step #2 - "prepare": efa9d1d5d3a2: Already exists
Step #2 - "prepare": a62778643d56: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 3214acf345c0: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 0bab15eea81d: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": 701c983262e9: Already exists
Step #2 - "prepare": 221438ca359c: Already exists
Step #2 - "prepare": aa6f885a34a0: Pulling fs layer
Step #2 - "prepare": 749f0b9114df: Pulling fs layer
Step #2 - "prepare": 749f0b9114df: Verifying Checksum
Step #2 - "prepare": 749f0b9114df: Download complete
Step #2 - "prepare": aa6f885a34a0: Verifying Checksum
Step #2 - "prepare": aa6f885a34a0: Download complete
Step #2 - "prepare": aa6f885a34a0: Pull complete
Step #2 - "prepare": 749f0b9114df: Pull complete
Step #2 - "prepare": Digest: sha256:248e064594cf02051f79d276d46270780fb5a1d1efe133ea5440dae5cb7b31ae
Step #2 - "prepare": Status: Downloaded newer image for gcr.io/trillian-opensource-ci/log_server:latest
Step #2 - "prepare": gcr.io/trillian-opensource-ci/log_server:latest
Step #2 - "prepare": + docker tag gcr.io/trillian-opensource-ci/log_server:latest deployment_trillian-log-server
Step #2 - "prepare": + docker pull gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": latest: Pulling from trillian-opensource-ci/log_signer
Step #2 - "prepare": 688513194d7a: Already exists
Step #2 - "prepare": bfb59b82a9b6: Already exists
Step #2 - "prepare": efa9d1d5d3a2: Already exists
Step #2 - "prepare": a62778643d56: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 3214acf345c0: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 0bab15eea81d: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": 701c983262e9: Already exists
Step #2 - "prepare": 221438ca359c: Already exists
Step #2 - "prepare": 08f845f7e709: Pulling fs layer
Step #2 - "prepare": b2317e9704d6: Pulling fs layer
Step #2 - "prepare": b2317e9704d6: Verifying Checksum
Step #2 - "prepare": b2317e9704d6: Download complete
Step #2 - "prepare": 08f845f7e709: Verifying Checksum
Step #2 - "prepare": 08f845f7e709: Download complete
Step #2 - "prepare": 08f845f7e709: Pull complete
Step #2 - "prepare": b2317e9704d6: Pull complete
Step #2 - "prepare": Digest: sha256:0d21a6538d7a33a1b04c5618893154d221d076ccaad578896cc19a34d359f67b
Step #2 - "prepare": Status: Downloaded newer image for gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": + docker tag gcr.io/trillian-opensource-ci/log_signer:latest deployment_trillian-log-signer
Step #2 - "prepare": ++ go list -f '{{.Dir}}' github.com/google/trillian
Step #2 - "prepare": go: downloading github.com/google/trillian v1.7.1
Step #2 - "prepare": go: downloading google.golang.org/protobuf v1.36.3
Step #2 - "prepare": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576
Step #2 - "prepare": go: downloading google.golang.org/grpc v1.69.4
Step #2 - "prepare": go: downloading google.golang.org/genproto v0.0.0-20241118233622-e639e219e697
Step #2 - "prepare": go: downloading golang.org/x/net v0.34.0
Step #2 - "prepare": go: downloading golang.org/x/sys v0.29.0
Step #2 - "prepare": go: downloading golang.org/x/text v0.21.0
Step #2 - "prepare": + export TRILLIAN_PATH=/go/pkg/mod/github.com/google/[email protected]
Step #2 - "prepare": + TRILLIAN_PATH=/go/pkg/mod/github.com/google/[email protected]
Step #2 - "prepare": + echo -e 'networks:\n default:\n external:\n name: cloudbuild'
Step #2 - "prepare": + docker-compose -f /go/pkg/mod/github.com/google/[email protected]/examples/deployment/docker-compose.yml pull mysql trillian-log-server trillian-log-signer
Step #2 - "prepare": + docker-compose -f /go/pkg/mod/github.com/google/[email protected]/examples/deployment/docker-compose.yml up -d mysql trillian-log-server trillian-log-signer
Step #2 - "prepare": Building mysql
Step #2 - "prepare": Step 1/4 : FROM mysql:8.4@sha256:106d5197fd8e4892980469ad42eb20f7a336bd81509aae4ee175d852f5cc4565
Step #2 - "prepare": docker.io/library/mysql:8.4@sha256:106d5197fd8e4892980469ad42eb20f7a336bd81509aae4ee175d852f5cc4565: Pulling from library/mysql
Step #2 - "prepare": Digest: sha256:106d5197fd8e4892980469ad42eb20f7a336bd81509aae4ee175d852f5cc4565
Step #2 - "prepare": Status: Downloaded newer image for mysql:8.4@sha256:106d5197fd8e4892980469ad42eb20f7a336bd81509aae4ee175d852f5cc4565
Step #2 - "prepare": ---> 3818a28b4a67
Step #2 - "prepare": Step 2/4 : COPY examples/deployment/docker/db_server/mysql.cnf /etc/mysql/conf.d/trillian.cnf
Step #2 - "prepare": ---> 309dc43e65c9
Step #2 - "prepare": Step 3/4 : COPY storage/mysql/schema/storage.sql /docker-entrypoint-initdb.d/storage.sql
Step #2 - "prepare": ---> e0deeeb01738
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 1df031243e3b
Step #2 - "prepare": Removing intermediate container 1df031243e3b
Step #2 - "prepare": ---> 10e04b50ef42
Step #2 - "prepare": Successfully built 10e04b50ef42
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 #4 - "go-get-proto-gen"
Finished Step #3 - "go-get-proto"
Starting Step #5 - "presubmit-build-and-test-with-coverage"
Starting Step #10 - "firmware-integration-test"
Starting Step #6 - "presubmit-lint"
Starting Step #7 - "presubmit-build-actions"
Starting Step #9 - "usbarmory"
Starting Step #8 - "presubmit-build-docker"
Starting Step #11 - "helloworld-integration-test"
Step #5 - "presubmit-build-and-test-with-coverage": Already have image (with digest): gcr.io/trillian-opensource-ci/testbase
Step #8 - "presubmit-build-docker": 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 #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 #9 - "usbarmory": 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 #8 - "presubmit-build-docker": + ./scripts/presubmit.sh --cloud-build --no-build --no-linters --no-generate --no-actions
Step #8 - "presubmit-build-docker": Building non-serverless-action dockerfiles ====================
Step #8 - "presubmit-build-docker": Building ./integration/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon 17.9MB
Step #8 - "presubmit-build-docker": Step 1/14 : FROM golang:1.23.4-bullseye@sha256:6d4cbf0b3900afa3e4460ca995b6c351370ce8d2d44b7a964dc521ab640e1a88 AS testbase
Step #8 - "presubmit-build-docker": ---> cf66775b9944
Step #8 - "presubmit-build-docker": Step 2/14 : WORKDIR /testbase
Step #8 - "presubmit-build-docker": ---> Running in 051c69aec84b
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 #8 - "presubmit-build-docker": Removing intermediate container 051c69aec84b
Step #8 - "presubmit-build-docker": ---> 959bd0ab5801
Step #8 - "presubmit-build-docker": Step 3/14 : ARG GOFLAGS=""
Step #10 - "firmware-integration-test": go: downloading github.com/mattn/go-sqlite3 v1.14.24
Step #10 - "firmware-integration-test": go: downloading github.com/golang/glog v1.2.4
Step #10 - "firmware-integration-test": go: downloading golang.org/x/mod v0.22.0
Step #10 - "firmware-integration-test": go: downloading github.com/gorilla/mux v1.8.1
Step #10 - "firmware-integration-test": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #10 - "firmware-integration-test": go: downloading github.com/perlin-network/life v0.0.0-20191203030451-05c0e0f7eaea
Step #10 - "firmware-integration-test": go: downloading golang.org/x/sync v0.10.0
Step #10 - "firmware-integration-test": go: downloading github.com/transparency-dev/formats v0.0.0-20230914071414-5732692f1e50
Step #10 - "firmware-integration-test": go: downloading github.com/golang/mock v1.6.0
Step #10 - "firmware-integration-test": go: downloading k8s.io/klog/v2 v2.130.1
Step #8 - "presubmit-build-docker": ---> Running in 4bca91c3e451
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 #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 github.com/transparency-dev/merkle v0.0.2
Step #11 - "helloworld-integration-test": go: downloading bitbucket.org/creachadair/shell v0.0.8
Step #8 - "presubmit-build-docker": Removing intermediate container 4bca91c3e451
Step #8 - "presubmit-build-docker": ---> 0a6a8d91c8ce
Step #8 - "presubmit-build-docker": Step 4/14 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker": ---> Running in 9816d72be536
Step #8 - "presubmit-build-docker": Removing intermediate container 9816d72be536
Step #8 - "presubmit-build-docker": ---> 44a767c537a2
Step #8 - "presubmit-build-docker": Step 5/14 : RUN echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" >> /etc/apt/sources.list
Step #9 - "usbarmory": + ./binary_transparency/firmware/integration/ft_usbarmory_test.sh
Step #8 - "presubmit-build-docker": ---> Running in dfee1a07e522
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@4103b89371f7 on 2025-01-20 11:24:16' -X 'main.Revision=6fd7131' -X 'main.Boot=uSD' -X 'main.StartKernel=10753536' -X 'main.StartProof=10240512' -X 'main.PublicKeyStr='" -o armory-boot
Step #9 - "usbarmory": go: downloading golang.org/x/mod v0.22.0
Step #9 - "usbarmory": go: downloading golang.org/x/crypto v0.32.0
Step #9 - "usbarmory": go: downloading github.com/usbarmory/tamago v0.0.0-20221104085030-4122a878196a
Step #9 - "usbarmory": go: downloading github.com/dsoprea/go-ext4 v0.0.0-20190528173430-c13b09fc0ff8
Step #9 - "usbarmory": go: downloading github.com/transparency-dev/formats v0.0.0-20230914071414-5732692f1e50
Step #9 - "usbarmory": go: downloading github.com/golang/glog v1.2.4
Step #9 - "usbarmory": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #9 - "usbarmory": go: downloading github.com/u-root/u-root v0.14.0
Step #7 - "presubmit-build-actions": + ./scripts/presubmit.sh --cloud-build --no-build --no-linters --no-generate --no-docker
Step #9 - "usbarmory": go: downloading golang.org/x/sync v0.10.0
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 #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/golang/glog v1.2.4
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/mod v0.22.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/transparency-dev/formats v0.0.0-20230914071414-5732692f1e50
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/apache/beam/sdks/v2 v2.61.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/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 k8s.io/klog/v2 v2.130.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/certificate-transparency-go v1.3.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/mattn/go-sqlite3 v1.14.24
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading golang.org/x/sync v0.10.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/perlin-network/life v0.0.0-20191203030451-05c0e0f7eaea
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 github.com/google/go-querystring v1.1.0
Step #11 - "helloworld-integration-test": go: downloading github.com/go-logr/logr v1.4.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/go-logr/logr v1.4.2
Step #10 - "firmware-integration-test": go: downloading github.com/go-logr/logr v1.4.2
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
Finished Step #7 - "presubmit-build-actions"
Step #10 - "firmware-integration-test": go: downloading github.com/vmihailenco/msgpack v4.0.4+incompatible
Step #10 - "firmware-integration-test": go: downloading github.com/go-interpreter/wagon v0.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/go-interpreter/wagon v0.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/vmihailenco/msgpack v4.0.4+incompatible
Step #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 #8 - "presubmit-build-docker": Removing intermediate container dfee1a07e522
Step #8 - "presubmit-build-docker": ---> 0ac115bff268
Step #8 - "presubmit-build-docker": Step 6/14 : RUN apt-get update && apt-get -y install curl docker-compose lsof netcat unzip wget xxd
Step #9 - "usbarmory": go: downloading github.com/pierrec/lz4/v4 v4.1.18
Step #8 - "presubmit-build-docker": ---> Running in 47785f460b04
Step #8 - "presubmit-build-docker": Get:1 http://deb.debian.org/debian bullseye InRelease [116 kB]
Step #8 - "presubmit-build-docker": Get:2 http://deb.debian.org/debian-security bullseye-security InRelease [27.2 kB]
Step #8 - "presubmit-build-docker": Get:3 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]
Step #8 - "presubmit-build-docker": Get:4 http://deb.debian.org/debian bullseye-backports InRelease [49.0 kB]
Step #8 - "presubmit-build-docker": Get:5 http://deb.debian.org/debian bullseye/main amd64 Packages [8066 kB]
Step #8 - "presubmit-build-docker": Get:6 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages [338 kB]
Step #8 - "presubmit-build-docker": Get:7 http://deb.debian.org/debian bullseye-updates/main amd64 Packages [18.8 kB]
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/api v0.214.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/profiler v0.4.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/avast/retry-go/v4 v4.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/storage v1.45.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 github.com/dustin/go-humanize v1.0.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/docker v27.3.1+incompatible
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/compute/metadata v0.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go v0.116.0
Step #8 - "presubmit-build-docker": Get:8 http://deb.debian.org/debian bullseye-backports/main amd64 Packages [403 kB]
Step #8 - "presubmit-build-docker": Get:9 http://deb.debian.org/debian bullseye-backports/non-free amd64 Packages [14.4 kB]
Step #8 - "presubmit-build-docker": Get:10 http://deb.debian.org/debian bullseye-backports/contrib amd64 Packages [6164 B]
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/google/pprof v0.0.0-20240528025155-186aa0362fba
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/googleapis/gax-go/v2 v2.14.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20241113202542-65e8d215514f
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/sdk/metric v1.31.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel v1.31.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/sdk v1.31.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/metric v1.31.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/contrib/detectors/gcp v1.31.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/iam v1.2.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/otel/trace v1.31.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opencensus.io v0.24.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/envoyproxy/go-control-plane v0.13.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.24.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading cloud.google.com/go/monitoring v1.21.2
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.48.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/cespare/xxhash/v2 v2.3.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/cncf/xds/go v0.0.0-20240905190251-b4127c9b8d78
Step #8 - "presubmit-build-docker": Fetched 9082 kB in 1s (6228 kB/s)
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 cel.dev/expr v0.16.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/moby/docker-image-spec v1.3.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/opencontainers/image-spec v1.1.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/envoyproxy/protoc-gen-validate v1.1.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/docker/go-connections v0.5.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/distribution/reference v0.6.0
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading github.com/pkg/errors v0.9.1
Step #5 - "presubmit-build-and-test-with-coverage": go: downloading go.opentelemetry.io/contrib/instru
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/trillian-cloudbuild-logs/log-f90b7c28-ed0f-4fc8-a034-d7da6ccdfeb0.txt.]
...
░░
Step #10 - "firmware-integration-test": [app] print: ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░▒▒▒░░░░░░░░░░░░░░░░░░░░░░░
Step #10 - "firmware-integration-test": return value = 4919, duration = 129.38µs
Step #10 - "firmware-integration-test": === RUN TestFTIntegration/Firmware_update_with_witness_verification
Step #10 - "firmware-integration-test": I0120 11:25:22.466648 4506 ft_witness.go:53] Starting FT witness server...
Step #10 - "firmware-integration-test": I0120 11:25:22.466808 4506 witness.go:105] Polling FT log "http://localhost:43563"...
Step #5 - "presubmit-build-and-test-with-coverage": ok github.com/google/trillian-examples/experimental/batchmap/sumdb/build/pipeline 0.187s coverage: 84.0% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok github.com/google/trillian-examples/formats/checkpoints 0.016s coverage: 89.7% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok github.com/google/trillian-examples/helloworld 0.012s coverage: 0.0% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok github.com/google/trillian-examples/internal/note 0.007s coverage: 91.4% of statements
Step #5 - "presubmit-build-and-test-with-coverage": ok github.com/google/trillian-examples/serverless/cmd/clone2serverless/internal/storage/fs 0.023s coverage: 45.6% of statements
Step #5 - "presubmit-build-and-test-with-coverage": running go generate
Step #5 - "presubmit-build-and-test-with-coverage": Checking that generated files are the same as checked-in versions.
Step #5 - "presubmit-build-and-test-with-coverage": + echo 'Checking that generated files are the same as checked-in versions.'
Step #5 - "presubmit-build-and-test-with-coverage": + git diff -- --exit-code
Step #10 - "firmware-integration-test": I0120 11:25:24.467346 4506 publish.go:60] Measurement: badb92d12e948325c26b039e7a6e64b09b900a5cac7c1e1614dbfbd038619f669a24871b4b4348584523bdddc8c36e68e06a9c88ffc27482c94f58c9659c32fa
Step #10 - "firmware-integration-test": I0120 11:25:24.469605 4506 publish.go:79] Submitting entry...
Step #10 - "firmware-integration-test": I0120 11:25:24.481678 4506 publish.go:84] Successfully submitted entry, waiting for inclusion...
Step #10 - "firmware-integration-test": I0120 11:25:25.488156 4506 utils.go:62] Consistency proof between 3 and 4 verified
Step #10 - "firmware-integration-test": I0120 11:25:25.492126 4506 utils.go:77] Inclusion proof for leafhash 0x5348412d323536 verified
Step #10 - "firmware-integration-test": I0120 11:25:25.492168 4506 publish.go:94] Successfully logged {"Type":102,"Statement":"eyJEZXZpY2VJRCI6ImR1bW15IiwiRmlybXdhcmVSZXZpc2lvbiI6MywiRmlybXdhcmVJbWFnZVNIQTUxMiI6InZ5OGhrMnRtb0daWWczRnVwTEhPMm1DVEJLMTIzVWoyUWpFb3ZEYlV5dysxNy9xcHdmTGpLS1hQd2wwc3VKb3pmVUtGcUx3K0l0dTVtOTIrMFo1d2xRPT0iLCJFeHBlY3RlZEZpcm13YXJlTWVhc3VyZW1lbnQiOiJ1dHVTMFM2VWd5WENhd09lZW01a3NKdVFDbHlzZkI0V0ZOdjcwRGhobjJhYUpJY2JTME5JV0VVanZkM0l3MjVvNEdxY2lQL0NkSUxKVDFqSlpad3krZz09IiwiQnVpbGRUaW1lc3RhbXAiOiIyMDIxLTAyLTE2IDEwOjAwOjAwKzAwOjAwIn0=","Signature":"K4+AB3bBpuvTcM50Hm6p/hq0y4Afp3l0iHIh7HTXlwkMzc9hMdGr83STarQR3zpPEJp3lTv6XArrkK9lZMD8fTVjmPXmjwotwShDiw5KchPSHgTsuhB6MLt/Rg7XgzDRThP+bOrJz0D5Px5Nb8t2dqCNqkzxu0Fry14L7ZjyXEjazydLpu/ZVH/GMov3iv9eN0XhpvkoYuEOCBWU/ZcJkVAI5HMzjKzASQadp09vXrNKL5sBA5mD15OLNJQFEN8ZvgoXdVj4Vxc+yRhGouLZdhsJFAfWL4tFee7bB9JaqoVcNmS7rxFL/fQJimkww7BAibIv5W+P1j3zWTmLThMifw=="}
Step #10 - "firmware-integration-test": I0120 11:25:25.492179 4506 publish.go:97] Creating update package file "/tmp/TestFTIntegration18815772/001/update.ota"...
Step #10 - "firmware-integration-test": I0120 11:25:25.492379 4506 publish.go:126] Successfully created update package file "/tmp/TestFTIntegration18815772/001/update.ota"
Finished Step #6 - "presubmit-lint"
Finished Step #5 - "presubmit-build-and-test-with-coverage"
Step #10 - "firmware-integration-test": I0120 11:25:30.543051 4506 flash_tool.go:100] Update verified, about to apply to device...
Step #10 - "firmware-integration-test": I0120 11:25:30.543359 4506 flash_tool.go:106] Update applied.
Step #10 - "firmware-integration-test": E0120 11:25:30.543444 4506 ft_witness.go:63] witness.Poll(): context canceled
Step #10 - "firmware-integration-test": I0120 11:25:30.543493 4506 ft_personality.go:104] Server shutting down
Step #10 - "firmware-integration-test": I0120 11:25:30.543478 4506 ft_witness.go:77] Server shutting down
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration (22.02s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Log_initial_firmware (1.05s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Force_flashing_device_(init) (0.00s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Boot_device_with_initial_firmware (0.00s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Log_updated_firmware (1.30s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Flashing_device_(update) (0.10s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Booting_updated_device (0.00s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Replace_FW,_boot_device (0.00s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Replace_FW,_update_hash_(but_not_sign),_and_boot (0.13s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Replace_FW,_update_hash,_sign_manifest,_and_boot (0.08s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Log_malware,_device_boots,_but_monitor_sees_all! (6.28s)
Step #10 - "firmware-integration-test": --- PASS: TestFTIntegration/Firmware_update_with_witness_verification (8.08s)
Step #10 - "firmware-integration-test": PASS
Step #10 - "firmware-integration-test": coverage: 54.2% of statements in ../...
Step #10 - "firmware-integration-test": ok github.com/google/trillian-examples/binary_transparency/firmware/integration 22.032s coverage: 54.2% of statements in ../...
Finished Step #10 - "firmware-integration-test"
Starting Step #12
Step #12: Already have image (with digest): gcr.io/cloud-builders/curl
Step #12:
Step #12: _____ _
Step #12: / ____| | |
Step #12: | | ___ __| | ___ ___ _____ __
Step #12: | | / _ \ / _` |/ _ \/ __/ _ \ \ / /
Step #12: | |___| (_) | (_| | __/ (_| (_) \ V /
Step #12: \_____\___/ \__,_|\___|\___\___/ \_/
Step #12: Bash-1.0.6
Step #12:
Step #12:
Step #12: �[0;33m==>�[0m git not installed, testing for mercurial
Step #12: �[0;31m==>�[0m git nor mercurial are installed. Uploader may fail or have unintended consequences
Step #12: �[0;36m==>�[0m curl 7.68.0 (x86_64-pc-linux-gnu) libcurl/7.68.0 OpenSSL/1.1.1f zlib/1.2.11 brotli/1.0.7 libidn2/2.2.0 libpsl/0.21.0 (+libidn2/2.2.0) libssh/0.9.3/openssl/zlib nghttp2/1.40.0 librtmp/2.3
Step #12: Release-Date: 2020-01-08
Step #12: Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Step #12: Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM NTLM_WB PSL SPNEGO SSL TLS-SRP UnixSockets
Step #12: �[0;31mx>�[0m No CI provider detected.
Step #12: Testing inside Docker? �[0;36mhttp://docs.codecov.io/docs/testing-with-docker�[0m
Step #12: Testing with Tox? �[0;36mhttps://docs.codecov.io/docs/python#section-testing-with-tox�[0m
Step #12: �[0;90mcurrent dir: �[0m /workspace
Step #12: �[0;90mproject root:�[0m .
Step #12: �[0;90m-->�[0m token set from env
Step #12: /dev/fd/63: line 1044: git: command not found
Step #12: /dev/fd/63: line 1044: hg: command not found
Step #12: �[0;90mYaml found at:�[0m ./codecov.yml
Step #12: �[0;90m==>�[0m Running gcov in . �[0;90m(disable via -X gcov)�[0m
Step #12: �[0;90m==>�[0m Python coveragepy not found
Step #12: �[0;90m==>�[0m Searching for coverage reports in:
Step #12: �[0;32m+�[0m .
Step #12: �[0;90m->�[0m Found 2 reports
Step #12: �[0;90m==>�[0m Detecting git/mercurial file structure
Step #12: �[0;90m==>�[0m Reading reports
Step #12: �[0;32m+�[0m ./binary_transparency/firmware/integration/coverage.txt �[0;90mbytes=100958�[0m
Step #12: �[0;32m+�[0m ./coverage.txt �[0;90mbytes=266148�[0m
Step #12: �[0;90m==>�[0m Appending adjustments
Step #12: �[0;36mhttps://docs.codecov.io/docs/fixing-reports�[0m
Step #12: �[0;32m+�[0m Found adjustments
Step #12: �[0;90m==>�[0m Gzipping contents
Step #12: 36K /tmp/codecov.FbXrm8.gz
Step #12: �[0;90m==>�[0m Uploading reports
Step #12: �[0;90murl:�[0m https://codecov.io
Step #12: �[0;90mquery:�[0m branch=dependabot%2Fgo_modules%2Fall-deps-84d2d0a349&commit=6fd71313c6dbcda850cb57ec5b97d5f5d0e4d123&build=f90b7c28-ed0f-4fc8-a034-d7da6ccdfeb0&build_url=&name=&tag=&slug=&service=&flags=&pr=1292&job=&cmd_args=
Step #12: �[0;90m->�[0m Pinging Codecov
Step #12: https://codecov.io/upload/v4?package=bash-1.0.6&token=<hidden>&package=bash-1.0.6&token=fd562706-68f0-4bc4-87bd-122f5c3175bc&branch=dependabot%2Fgo_modules%2Fall-deps-84d2d0a349&commit=6fd71313c6dbcda850cb57ec5b97d5f5d0e4d123&build=f90b7c28-ed0f-4fc8-a034-d7da6ccdfeb0&build_url=&name=&tag=&slug=&service=&flags=&pr=1292&job=&cmd_args=
Step #12: �[0;90m->�[0m Uploading to
Step #12: https://storage.googleapis.com/codecov-production/shelter/v4/github/AlCutter/trillian-examples/6fd71313c6dbcda850cb57ec5b97d5f5d0e4d123/22fb4823-0b42-4cea-b500-de188bf0331b.txt?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=GOOG1EJWQHUGIBILH4J7Q6ZUSCIFNEOLYSNDS7L3B4N5SIBQ2J4YLYE5CRFCD%2F20250120%2Fus%2Fs3%2Faws4_request&X-Amz-Date=20250120T112536Z&X-Amz-Expires=30&X-Amz-SignedHeaders=host&X-Amz-Signature=40cb22f8bd2fa46a3029086c3c558530c5b21b8afcde419b7b94b5ca8b53552d
Step #12: % Total % Received % Xferd Average Speed Time Time Time Current
Step #12: Dload Upload Total Spent Left Speed
Step #12:
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 35970 0 0 100 35970 0 228k --:--:-- --:--:-- --:--:-- 228k
Step #12: �[0;32m->�[0m Reports have been successfully queued for processing at �[0;36mhttps://app.codecov.io/github/AlCutter/trillian-examples/commit/6fd71313c6dbcda850cb57ec5b97d5f5d0e4d123�[0m
Step #8 - "presubmit-build-docker": Removing intermediate container 4d84df80b7eb
Step #8 - "presubmit-build-docker": ---> 5b7925e0f787
Step #8 - "presubmit-build-docker": Step 9/13 : COPY . .
Finished Step #12
Step #8 - "presubmit-build-docker": ---> 961c2ee22e2a
Step #8 - "presubmit-build-docker": Step 10/13 : RUN go build ./binary_transparency/firmware/cmd/ft_personality
Step #8 - "presubmit-build-docker": ---> Running in eb0e808aa5f1
Step #8 - "presubmit-build-docker": Removing intermediate container eb0e808aa5f1
Step #8 - "presubmit-build-docker": ---> ea70297d5fcf
Step #8 - "presubmit-build-docker": Step 11/13 : FROM golang:1.23.4-bullseye@sha256:6d4cbf0b3900afa3e4460ca995b6c351370ce8d2d44b7a964dc521ab640e1a88
Step #8 - "presubmit-build-docker": ---> cf66775b9944
Step #8 - "presubmit-build-docker": Step 12/13 : COPY --from=builder /build/ft_personality /bin/ft_personality
Step #8 - "presubmit-build-docker": ---> fa74a050fb9e
Step #8 - "presubmit-build-docker": Step 13/13 : ENTRYPOINT ["/bin/ft_personality"]
Step #8 - "presubmit-build-docker": ---> Running in c768c71c9b85
Step #8 - "presubmit-build-docker": Removing intermediate container c768c71c9b85
Step #8 - "presubmit-build-docker": ---> 426f612591be
Step #8 - "presubmit-build-docker": Successfully built 426f612591be
Step #8 - "presubmit-build-docker": Building ./binary_transparency/firmware/cmd/ftmapserver/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon 26.74MB
Step #8 - "presubmit-build-docker": Step 1/13 : FROM golang:1.23.4-bullseye@sha256:6d4cbf0b3900afa3e4460ca995b6c351370ce8d2d44b7a964dc521ab640e1a88 AS builder
Step #8 - "presubmit-build-docker": ---> cf66775b9944
Step #8 - "presubmit-build-docker": Step 2/13 : LABEL stage=builder
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 6ccf47e6d284
Step #8 - "presubmit-build-docker": Step 3/13 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> eafe7e258628
Step #8 - "presubmit-build-docker": Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 98ca81b47dcc
Step #8 - "presubmit-build-docker": Step 5/13 : WORKDIR /build
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 4e3a98e84291
Step #8 - "presubmit-build-docker": Step 6/13 : COPY go.mod .
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 8fb69fc082bc
Step #8 - "presubmit-build-docker": Step 7/13 : COPY go.sum .
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 5edf3e41a2e8
Step #8 - "presubmit-build-docker": Step 8/13 : RUN go mod download
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 5b7925e0f787
Step #8 - "presubmit-build-docker": Step 9/13 : COPY . .
Step #8 - "presubmit-build-docker": ---> 542e7ad8cc8e
Step #8 - "presubmit-build-docker": Step 10/13 : RUN go build ./binary_transparency/firmware/cmd/ftmapserver
Step #8 - "presubmit-build-docker": ---> Running in dec275f22a0e
Step #8 - "presubmit-build-docker": Removing intermediate container dec275f22a0e
Step #8 - "presubmit-build-docker": ---> d70ddce3d55c
Step #8 - "presubmit-build-docker": Step 11/13 : FROM golang:1.23.4-bullseye@sha256:6d4cbf0b3900afa3e4460ca995b6c351370ce8d2d44b7a964dc521ab640e1a88
Step #8 - "presubmit-build-docker": ---> cf66775b9944
Step #8 - "presubmit-build-docker": Step 12/13 : COPY --from=builder /build/ftmapserver /bin/ftmapserver
Step #8 - "presubmit-build-docker": ---> d4800ba00b95
Step #8 - "presubmit-build-docker": Step 13/13 : ENTRYPOINT ["/bin/ftmapserver"]
Step #8 - "presubmit-build-docker": ---> Running in c7482c197d60
Step #8 - "presubmit-build-docker": Removing intermediate container c7482c197d60
Step #8 - "presubmit-build-docker": ---> f843b842ef22
Step #8 - "presubmit-build-docker": Successfully built f843b842ef22
Step #8 - "presubmit-build-docker": Building ./clone/cmd/sumdbclone/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon 26.74MB
Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.23.4-alpine3.20@sha256:6a84ccdb73e005d0ee7bfff6066f230612ca9dff3e88e31bfc752523c3a271f8 AS builder
Step #8 - "presubmit-build-docker": docker.io/library/golang:1.23.4-alpine3.20@sha256:6a84ccdb73e005d0ee7bfff6066f230612ca9dff3e88e31bfc752523c3a271f8: Pulling from library/golang
Step #8 - "presubmit-build-docker": 66a3d608f3fa: Already exists
Step #8 - "presubmit-build-docker": 3fbe7652777a: Pulling fs layer
Step #8 - "presubmit-build-docker": 06f05ace1117: Pulling fs layer
Step #8 - "presubmit-build-docker": bda4308841a6: Pulling fs layer
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pulling fs layer
Step #8 - "presubmit-build-docker": bda4308841a6: Verifying Checksum
Step #8 - "presubmit-build-docker": bda4308841a6: Download complete
Step #8 - "presubmit-build-docker": 3fbe7652777a: Verifying Checksum
Step #8 - "presubmit-build-docker": 3fbe7652777a: Download complete
Step #8 - "presubmit-build-docker": 3fbe7652777a: Pull complete
Step #8 - "presubmit-build-docker": 06f05ace1117: Verifying Checksum
Step #8 - "presubmit-build-docker": 06f05ace1117: Download complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Verifying Checksum
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Download complete
Step #8 - "presubmit-build-docker": 06f05ace1117: Pull complete
Step #8 - "presubmit-build-docker": bda4308841a6: Pull complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:6a84ccdb73e005d0ee7bfff6066f230612ca9dff3e88e31bfc752523c3a271f8
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for golang:1.23.4-alpine3.20@sha256:6a84ccdb73e005d0ee7bfff6066f230612ca9dff3e88e31bfc752523c3a271f8
Step #8 - "presubmit-build-docker": ---> 5ad11ca62bce
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker": ---> Running in 0545acdd86a0
Step #8 - "presubmit-build-docker": Removing intermediate container 0545acdd86a0
Step #8 - "presubmit-build-docker": ---> 573962380d03
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker": ---> Running in f93873386696
Step #8 - "presubmit-build-docker": Removing intermediate container f93873386696
Step #8 - "presubmit-build-docker": ---> 980318470f93
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker": ---> Running in 0a43fd00b7bf
Step #8 - "presubmit-build-docker": Removing intermediate container 0a43fd00b7bf
Step #8 - "presubmit-build-docker": ---> 176d17e9e010
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker": ---> e68f6c714fab
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker": ---> 3f3a89d0ff83
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker": ---> Running in 1468ca34262e
Step #8 - "presubmit-build-docker": Removing intermediate container 1468ca34262e
Step #8 - "presubmit-build-docker": ---> 0fab1a989e1e
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker": ---> 8f4b5b7fd37b
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/sumdbclone
Step #8 - "presubmit-build-docker": ---> Running in 636edde517f2
Step #8 - "presubmit-build-docker": Removing intermediate container 636edde517f2
Step #8 - "presubmit-build-docker": ---> a89c855eb1c1
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.21.2@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
Step #8 - "presubmit-build-docker": ---> b0c9d60fc5e3
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/sumdbclone /bin/sumdbclone
Step #8 - "presubmit-build-docker": ---> e16f9245d53a
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/sumdbclone"]
Step #8 - "presubmit-build-docker": ---> Running in a6a0413babef
Step #8 - "presubmit-build-docker": Removing intermediate container a6a0413babef
Step #8 - "presubmit-build-docker": ---> dd88ff6fa635
Step #8 - "presubmit-build-docker": Successfully built dd88ff6fa635
Step #8 - "presubmit-build-docker": Building ./clone/cmd/ctclone/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon 26.74MB
Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.23.4-alpine3.20@sha256:6a84ccdb73e005d0ee7bfff6066f230612ca9dff3e88e31bfc752523c3a271f8 AS builder
Step #8 - "presubmit-build-docker": ---> 5ad11ca62bce
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 573962380d03
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 980318470f93
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 176d17e9e010
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> e68f6c714fab
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 3f3a89d0ff83
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 0fab1a989e1e
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 8f4b5b7fd37b
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/ctclone
Step #8 - "presubmit-build-docker": ---> Running in 13bd7c460079
Step #8 - "presubmit-build-docker": Removing intermediate container 13bd7c460079
Step #8 - "presubmit-build-docker": ---> f58955d90ca6
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.21.2@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
Step #8 - "presubmit-build-docker": ---> b0c9d60fc5e3
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/ctclone /bin/ctclone
Step #8 - "presubmit-build-docker": ---> bfa53e230085
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/ctclone"]
Step #8 - "presubmit-build-docker": ---> Running in a3036f4af528
Step #8 - "presubmit-build-docker": Removing intermediate container a3036f4af528
Step #8 - "presubmit-build-docker": ---> f93851a6fa67
Step #8 - "presubmit-build-docker": Successfully built f93851a6fa67
Step #8 - "presubmit-build-docker": Building ./clone/cmd/sumdbverify/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon 26.74MB
Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.22.8-alpine3.20@sha256:f56a8a4a1aea41bc4694728b69c219af1523aea15690cbbed82dc9bac81e6603 AS builder
Step #8 - "presubmit-build-docker": docker.io/library/golang:1.22.8-alpine3.20@sha256:f56a8a4a1aea41bc4694728b69c219af1523aea15690cbbed82dc9bac81e6603: Pulling from library/golang
Step #8 - "presubmit-build-docker": 43c4264eed91: Pulling fs layer
Step #8 - "presubmit-build-docker": f9e46eeee198: Pulling fs layer
Step #8 - "presubmit-build-docker": 4bfbe2417dd5: Pulling fs layer
Step #8 - "presubmit-build-docker": 62c3b7d90559: Pulling fs layer
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pulling fs layer
Step #8 - "presubmit-build-docker": 62c3b7d90559: Waiting
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Waiting
Step #8 - "presubmit-build-docker": f9e46eeee198: Verifying Checksum
Step #8 - "presubmit-build-docker": f9e46eeee198: Download complete
Step #8 - "presubmit-build-docker": 43c4264eed91: Verifying Checksum
Step #8 - "presubmit-build-docker": 43c4264eed91: Download complete
Step #8 - "presubmit-build-docker": 43c4264eed91: Pull complete
Step #8 - "presubmit-build-docker": f9e46eeee198: Pull complete
Step #8 - "presubmit-build-docker": 62c3b7d90559: Download complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Download complete
Step #8 - "presubmit-build-docker": 4bfbe2417dd5: Verifying Checksum
Step #8 - "presubmit-build-docker": 4bfbe2417dd5: Download complete
Step #8 - "presubmit-build-docker": 4bfbe2417dd5: Pull complete
Step #8 - "presubmit-build-docker": 62c3b7d90559: Pull complete
Step #8 - "presubmit-build-docker": 4f4fb700ef54: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:f56a8a4a1aea41bc4694728b69c219af1523aea15690cbbed82dc9bac81e6603
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for golang:1.22.8-alpine3.20@sha256:f56a8a4a1aea41bc4694728b69c219af1523aea15690cbbed82dc9bac81e6603
Step #8 - "presubmit-build-docker": ---> 39b8359e61dc
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker": ---> Running in e374d31cab9b
Step #8 - "presubmit-build-docker": Removing intermediate container e374d31cab9b
Step #8 - "presubmit-build-docker": ---> a5110c0da8b4
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker": ---> Running in 85564a2eb1d4
Step #8 - "presubmit-build-docker": Removing intermediate container 85564a2eb1d4
Step #8 - "presubmit-build-docker": ---> df826d3b38f8
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker": ---> Running in 73e067f7b33e
Step #8 - "presubmit-build-docker": Removing intermediate container 73e067f7b33e
Step #8 - "presubmit-build-docker": ---> 6edeb70f4539
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker": ---> 962a0d802389
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker": ---> ec8f6399a7d8
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker": ---> Running in ccdfbe68221b
Step #8 - "presubmit-build-docker": Removing intermediate container ccdfbe68221b
Step #8 - "presubmit-build-docker": ---> d56216d05ec6
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker": ---> c12ff916926d
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/sumdbverify
Step #8 - "presubmit-build-docker": ---> Running in b8f250dc34d4
Step #8 - "presubmit-build-docker": Removing intermediate container b8f250dc34d4
Step #8 - "presubmit-build-docker": ---> 1053d741ee13
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.18.4@sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978
Step #8 - "presubmit-build-docker": docker.io/library/alpine:3.18.4@sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978: Pulling from library/alpine
Step #8 - "presubmit-build-docker": 96526aa774ef: Pulling fs layer
Step #8 - "presubmit-build-docker": 96526aa774ef: Verifying Checksum
Step #8 - "presubmit-build-docker": 96526aa774ef: Download complete
Step #8 - "presubmit-build-docker": 96526aa774ef: Pull complete
Step #8 - "presubmit-build-docker": Digest: sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978
Step #8 - "presubmit-build-docker": Status: Downloaded newer image for alpine:3.18.4@sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978
Step #8 - "presubmit-build-docker": ---> 8ca4688f4f35
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/sumdbverify /bin/verify
Step #8 - "presubmit-build-docker": ---> 402a3a7b60fa
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/verify"]
Step #8 - "presubmit-build-docker": ---> Running in 0fa178a6a166
Step #8 - "presubmit-build-docker": Removing intermediate container 0fa178a6a166
Step #8 - "presubmit-build-docker": ---> 2e4a40b39234
Step #8 - "presubmit-build-docker": Successfully built 2e4a40b39234
Step #8 - "presubmit-build-docker": Building ./clone/cmd/ctverify/Dockerfile ------------------------------------------------
Step #8 - "presubmit-build-docker": Sending build context to Docker daemon 26.74MB
Step #8 - "presubmit-build-docker": Step 1/12 : FROM golang:1.23.4-alpine3.20@sha256:6a84ccdb73e005d0ee7bfff6066f230612ca9dff3e88e31bfc752523c3a271f8 AS builder
Step #8 - "presubmit-build-docker": ---> 5ad11ca62bce
Step #8 - "presubmit-build-docker": Step 2/12 : ARG GOFLAGS=""
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 573962380d03
Step #8 - "presubmit-build-docker": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 980318470f93
Step #8 - "presubmit-build-docker": Step 4/12 : WORKDIR /build
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 176d17e9e010
Step #8 - "presubmit-build-docker": Step 5/12 : COPY go.mod .
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> e68f6c714fab
Step #8 - "presubmit-build-docker": Step 6/12 : COPY go.sum .
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 3f3a89d0ff83
Step #8 - "presubmit-build-docker": Step 7/12 : RUN go mod download
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 0fab1a989e1e
Step #8 - "presubmit-build-docker": Step 8/12 : COPY . .
Step #8 - "presubmit-build-docker": ---> Using cache
Step #8 - "presubmit-build-docker": ---> 8f4b5b7fd37b
Step #8 - "presubmit-build-docker": Step 9/12 : RUN go build ./clone/cmd/ctverify
Step #8 - "presubmit-build-docker": ---> Running in 20ac19d89202
Step #8 - "presubmit-build-docker": Removing intermediate container 20ac19d89202
Step #8 - "presubmit-build-docker": ---> fd5ef2f1283d
Step #8 - "presubmit-build-docker": Step 10/12 : FROM alpine:3.21.2@sha256:56fa17d2a7e7f168a043a2712e63aed1f8543aeafdcee47c58dcffe38ed51099
Step #8 - "presubmit-build-docker": ---> b0c9d60fc5e3
Step #8 - "presubmit-build-docker": Step 11/12 : COPY --from=builder /build/ctverify /bin/ctverify
Step #8 - "presubmit-build-docker": ---> 0e6ae413272d
Step #8 - "presubmit-build-docker": Step 12/12 : ENTRYPOINT ["/bin/ctverify"]
Step #8 - "presubmit-build-docker": ---> Running in 6d2cbf5fe62a
Step #8 - "presubmit-build-docker": Removing intermediate container 6d2cbf5fe62a
Step #8 - "presubmit-build-docker": ---> 5eb3e4b94d0d
Step #8 - "presubmit-build-docker": Successfully built 5eb3e4b94d0d
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]
6d7f3675e5c3: Preparing
3521c736a339: Preparing
eb0ca356514c: Preparing
080a67c56bfc: Preparing
c2f4e10dff5e: Preparing
394c4450addd: Preparing
245f42ca87a0: Preparing
fdc967050e71: Preparing
5f70bf18a086: Preparing
8d0961a975bb: Preparing
f3fe8ef9af87: Preparing
cc5c1dff6c53: Preparing
089feee80a16: Preparing
ea80abbb66c8: Preparing
217c390bacd6: Preparing
fdc967050e71: Waiting
5f70bf18a086: Waiting
ea80abbb66c8: Waiting
217c390bacd6: Waiting
089feee80a16: Waiting
8d0961a975bb: Waiting
f3fe8ef9af87: Waiting
cc5c1dff6c53: Waiting
394c4450addd: Waiting
245f42ca87a0: Waiting
eb0ca356514c: Layer already exists
3521c736a339: Layer already exists
6d7f3675e5c3: Layer already exists
c2f4e10dff5e: Layer already exists
080a67c56bfc: Layer already exists
394c4450addd: Layer already exists
8d0961a975bb: Layer already exists
245f42ca87a0: Layer already exists
fdc967050e71: Layer already exists
5f70bf18a086: Layer already exists
cc5c1dff6c53: Layer already exists
f3fe8ef9af87: Layer already exists
ea80abbb66c8: Layer already exists
217c390bacd6: Layer already exists
089feee80a16: Layer already exists
latest: digest: sha256:279ee9e6092e8c4248c2f06d81a419effcffba29f0f0f5d9e79da0085318f480 size: 3476
DONE
Step #2 - "prepare": �[1A�[2K
Creating deployment_trillian-log-signer_1 ... �[32mdone�[0m
�[1B�[2A�[2K
Creating deployment_trillian-log-server_1 ... �[32mdone�[0m
�[2B
Loading