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

Fix deadlock in log_client #3236

Closed
wants to merge 1 commit into from

Fix deadlock in log_client

d2fd619
Select commit
Loading
Failed to load commit list.
Closed

Fix deadlock in log_client #3236

Fix deadlock in log_client
d2fd619
Select commit
Loading
Failed to load commit list.
Google Cloud Build / trillian-pr-tests (trillian-opensource-ci) succeeded Dec 6, 2023 in 10m 51s

Summary

Build Information

Trigger trillian-pr-tests
Build 383a9784-bde3-4bbf-9025-a77be7438028
Start 2023-12-06T07:00:41-08:00
Duration 9m48.362s
Status SUCCESS

Steps

Step Status Duration
gcr.io/cloud-builders/docker SUCCESS 17.975s
gcr.io/cloud-builders/docker SUCCESS 1.989s
prepare SUCCESS 12.679s
check SUCCESS 21.032s
presubmit SUCCESS 4m34.914s
codecov SUCCESS 4m31.819s
presubmit_batched SUCCESS 4m33.509s
presubmit_pkcs11 SUCCESS 4m31.633s
presubmits_done SUCCESS 559ms
integration SUCCESS 1m30.798s
integration_docker SUCCESS 4m13.507s
integration_etcd SUCCESS 1m32.073s
integration_batched SUCCESS 1m30.75s
integration_pkcs11 SUCCESS 1m30.747s
integration_mariadb SUCCESS 1m18.765s

Details

starting build "383a9784-bde3-4bbf-9025-a77be7438028"

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:/google/trillian
 * branch            d2fd619751060f0538f5c73889b3bbc29aa06cae -> FETCH_HEAD
HEAD is now at d2fd619 Fix deadlock in log_client
BUILD
Starting Step #0
Step #0: Already have image (with digest): gcr.io/cloud-builders/docker
Step #0: latest: Pulling from trillian-opensource-ci/trillian_testbase
Step #0: 90e5e7d8b87a: Already exists
Step #0: 27e1a8ca91d3: Already exists
Step #0: d3a767d1d12e: Already exists
Step #0: 863cc4143efa: Already exists
Step #0: 955ef18cc5e9: Pulling fs layer
Step #0: 9f24b9e9063a: Pulling fs layer
Step #0: 767aa017c67c: Pulling fs layer
Step #0: cc701894e3c7: Pulling fs layer
Step #0: de835c29c430: Pulling fs layer
Step #0: 91fe43f2fb6e: Pulling fs layer
Step #0: 8f0bd634874b: Pulling fs layer
Step #0: cc701894e3c7: Waiting
Step #0: de835c29c430: Waiting
Step #0: 91fe43f2fb6e: Waiting
Step #0: 8f0bd634874b: Waiting
Step #0: 9f24b9e9063a: Verifying Checksum
Step #0: 9f24b9e9063a: Download complete
Step #0: 767aa017c67c: Download complete
Step #0: de835c29c430: Verifying Checksum
Step #0: de835c29c430: Download complete
Step #0: 955ef18cc5e9: Verifying Checksum
Step #0: 955ef18cc5e9: Download complete
Step #0: 8f0bd634874b: Verifying Checksum
Step #0: 8f0bd634874b: Download complete
Step #0: cc701894e3c7: Verifying Checksum
Step #0: cc701894e3c7: Download complete
Step #0: 91fe43f2fb6e: Verifying Checksum
Step #0: 91fe43f2fb6e: Download complete
Step #0: 955ef18cc5e9: Pull complete
Step #0: 9f24b9e9063a: Pull complete
Step #0: 767aa017c67c: Pull complete
Step #0: cc701894e3c7: Pull complete
Step #0: de835c29c430: Pull complete
Step #0: 91fe43f2fb6e: Pull complete
Step #0: 8f0bd634874b: Pull complete
Step #0: Digest: sha256:b46acc91b73f2a0f81c9cbcf9dc3fca1c0338d04d8ee1bc7968e76be777c9112
Step #0: Status: Downloaded newer image for gcr.io/trillian-opensource-ci/trillian_testbase:latest
Step #0: gcr.io/trillian-opensource-ci/trillian_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   7.46MB

Step #1: Step 1/11 : FROM golang:1.21.5-bookworm@sha256:a6b787c7f9046e3fdaa97bca1f76fd23ff4108f612de885e1af87e0dccc02f99
Step #1: docker.io/library/golang:1.21.5-bookworm@sha256:a6b787c7f9046e3fdaa97bca1f76fd23ff4108f612de885e1af87e0dccc02f99: Pulling from library/golang
Step #1: 90e5e7d8b87a: Already exists
Step #1: 27e1a8ca91d3: Already exists
Step #1: d3a767d1d12e: Already exists
Step #1: 863cc4143efa: Already exists
Step #1: 955ef18cc5e9: Already exists
Step #1: 9f24b9e9063a: Already exists
Step #1: Digest: sha256:a6b787c7f9046e3fdaa97bca1f76fd23ff4108f612de885e1af87e0dccc02f99
Step #1: Status: Downloaded newer image for golang:1.21.5-bookworm@sha256:a6b787c7f9046e3fdaa97bca1f76fd23ff4108f612de885e1af87e0dccc02f99
Step #1:  ---> 262779cc8c42
Step #1: Step 2/11 : WORKDIR /testbase
Step #1:  ---> Using cache
Step #1:  ---> 91536f5b38e1
Step #1: Step 3/11 : ARG GOFLAGS=""
Step #1:  ---> Using cache
Step #1:  ---> ae8ba06293f5
Step #1: Step 4/11 : ENV GOFLAGS=$GOFLAGS
Step #1:  ---> Using cache
Step #1:  ---> bbff43ec9b42
Step #1: Step 5/11 : ENV GOPATH /go
Step #1:  ---> Using cache
Step #1:  ---> 20932f5bc730
Step #1: Step 6/11 : RUN apt-get update && apt-get install -y   build-essential   curl   docker-compose   lsof   mariadb-client   netcat-openbsd   socat   softhsm   unzip   wget   xxd
Step #1:  ---> Using cache
Step #1:  ---> 22d9cefec36f
Step #1: Step 7/11 : RUN curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.55.1
Step #1:  ---> Using cache
Step #1:  ---> 0ce28faab366
Step #1: Step 8/11 : RUN curl https://binaries.cockroachdb.com/cockroach-v22.1.11.linux-amd64.tgz | tar -xz && cp -i cockroach-v22.1.11.linux-amd64/cockroach /usr/local/bin/
Step #1:  ---> Using cache
Step #1:  ---> 1bb4dbae74b1
Step #1: Step 9/11 : RUN mkdir protoc &&     (cd protoc &&     PROTOC_VERSION="3.20.1" &&     PROTOC_ZIP="protoc-${PROTOC_VERSION}-linux-x86_64.zip" &&     wget "https:/google/protobuf/releases/download/v${PROTOC_VERSION}/${PROTOC_ZIP}" &&     unzip -o ${PROTOC_ZIP} -d /usr/local bin/protoc &&     unzip -o ${PROTOC_ZIP} -d /usr/local 'include/*'     )
Step #1:  ---> Using cache
Step #1:  ---> 441a74aa36ee
Step #1: Step 10/11 : ENV PATH /usr/local/bin:$PATH
Step #1:  ---> Using cache
Step #1:  ---> 6ba3956de26b
Step #1: Step 11/11 : ENV PATH $GOPATH/bin:/testbase/protoc/bin:$PATH
Step #1:  ---> Using cache
Step #1:  ---> c0f68a18915c
Step #1: Successfully built c0f68a18915c
Step #1: Successfully tagged gcr.io/trillian-opensource-ci/trillian_testbase:latest
Finished Step #1
Starting Step #2 - "prepare"
Step #2 - "prepare": Already have image (with digest): gcr.io/trillian-opensource-ci/trillian_testbase
Step #2 - "prepare": + go install github.com/golang/mock/mockgen google.golang.org/protobuf/proto google.golang.org/protobuf/cmd/protoc-gen-go google.golang.org/grpc/cmd/protoc-gen-go-grpc github.com/pseudomuto/protoc-gen-doc/cmd/protoc-gen-doc golang.org/x/tools/cmd/goimports golang.org/x/tools/cmd/stringer
Step #2 - "prepare": go: downloading golang.org/x/tools v0.16.0
Step #2 - "prepare": go: downloading github.com/golang/mock v1.6.0
Step #2 - "prepare": go: downloading google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0
Step #2 - "prepare": go: downloading github.com/pseudomuto/protoc-gen-doc v1.5.1
Step #2 - "prepare": go: downloading google.golang.org/protobuf v1.31.0
Step #2 - "prepare": go: downloading google.golang.org/grpc v1.59.0
Step #2 - "prepare": go: downloading github.com/pseudomuto/protokit v0.2.0
Step #2 - "prepare": go: downloading github.com/mwitkow/go-proto-validators v0.2.0
Step #2 - "prepare": go: downloading github.com/golang/protobuf v1.5.3
Step #2 - "prepare": go: downloading github.com/envoyproxy/protoc-gen-validate v1.0.2
Step #2 - "prepare": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20231106174013-bbf56f31fb17
Step #2 - "prepare": go: downloading github.com/Masterminds/sprig v2.22.0+incompatible
Step #2 - "prepare": go: downloading golang.org/x/mod v0.14.0
Step #2 - "prepare": go: downloading google.golang.org/genproto v0.0.0-20231106174013-bbf56f31fb17
Step #2 - "prepare": go: downloading github.com/gogo/protobuf v1.3.2
Step #2 - "prepare": go: downloading golang.org/x/crypto v0.16.0
Step #2 - "prepare": go: downloading github.com/imdario/mergo v0.3.16
Step #2 - "prepare": go: downloading github.com/Masterminds/semver v1.5.0
Step #2 - "prepare": go: downloading github.com/Masterminds/goutils v1.1.1
Step #2 - "prepare": go: downloading github.com/google/uuid v1.4.0
Step #2 - "prepare": go: downloading github.com/mitchellh/copystructure v1.0.0
Step #2 - "prepare": go: downloading github.com/huandu/xstrings v1.2.0
Step #2 - "prepare": go: downloading github.com/mitchellh/reflectwalk v1.0.1
Finished Step #2 - "prepare"
Starting Step #3 - "check"
Step #3 - "check": Already have image (with digest): gcr.io/trillian-opensource-ci/trillian_testbase
Step #3 - "check": running gofmt
Step #3 - "check": running goimports
Step #3 - "check": running go generate
Step #3 - "check": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #3 - "check": go: downloading github.com/prometheus/client_golang v1.17.0
Step #3 - "check": go: downloading github.com/prometheus/client_model v0.5.0
Step #3 - "check": go: downloading go.etcd.io/etcd/client/v3 v3.5.10
Step #3 - "check": go: downloading k8s.io/klog/v2 v2.110.1
Step #3 - "check": go: downloading bitbucket.org/creachadair/shell v0.0.7
Step #3 - "check": go: downloading golang.org/x/sync v0.5.0
Step #3 - "check": go: downloading go.opencensus.io v0.24.0
Step #3 - "check": go: downloading contrib.go.opencensus.io/exporter/stackdriver v0.13.14
Step #3 - "check": go: downloading github.com/google/go-cmp v0.6.0
Step #3 - "check": go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
Step #3 - "check": go: downloading gopkg.in/yaml.v2 v2.4.0
Step #3 - "check": go: downloading github.com/apache/beam/sdks/v2 v2.52.0
Step #3 - "check": go: downloading github.com/go-redis/redis v6.15.9+incompatible
Step #3 - "check": go: downloading github.com/go-sql-driver/mysql v1.7.1
Step #3 - "check": go: downloading github.com/cockroachdb/cockroach-go/v2 v2.3.5
Step #3 - "check": go: downloading github.com/lib/pq v1.10.9
Step #3 - "check": go: downloading cloud.google.com/go/spanner v1.53.1
Step #3 - "check": go: downloading google.golang.org/api v0.153.0
Step #3 - "check": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20231120223509-83a465c0220f
Step #3 - "check": go: downloading golang.org/x/net v0.19.0
Step #3 - "check": go: downloading github.com/google/btree v1.1.2
Step #3 - "check": go: downloading golang.org/x/sys v0.15.0
Step #3 - "check": go: downloading go.etcd.io/etcd/server/v3 v3.5.10
Step #3 - "check": go: downloading github.com/go-logr/logr v1.3.0
Step #3 - "check": go: downloading go.etcd.io/etcd/api/v3 v3.5.10
Step #3 - "check": go: downloading go.etcd.io/etcd/client/pkg/v3 v3.5.10
Step #3 - "check": go: downloading go.uber.org/zap v1.26.0
Step #3 - "check": go: downloading cloud.google.com/go/compute/metadata v0.2.3
Step #3 - "check": go: downloading cloud.google.com/go/monitoring v1.16.3
Step #3 - "check": go: downloading cloud.google.com/go/trace v1.10.4
Step #3 - "check": go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1
Step #3 - "check": go: downloading cloud.google.com/go/compute v1.23.3
Step #3 - "check": go: downloading cloud.google.com/go v0.110.10
Step #3 - "check": go: downloading github.com/prometheus/prometheus v0.47.2
Step #3 - "check": go: downloading golang.org/x/oauth2 v0.14.0
Step #3 - "check": go: downloading github.com/beorn7/perks v1.0.1
Step #3 - "check": go: downloading github.com/cespare/xxhash/v2 v2.2.0
Step #3 - "check": go: downloading github.com/prometheus/common v0.45.0
Step #3 - "check": go: downloading github.com/prometheus/procfs v0.12.0
Step #3 - "check": go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
Step #3 - "check": go: downloading github.com/jackc/pgx/v4 v4.18.1
Step #3 - "check": go: downloading github.com/coreos/go-semver v0.3.1
Step #3 - "check": go: downloading github.com/coreos/go-systemd/v22 v22.5.0
Step #3 - "check": go: downloading go.uber.org/multierr v1.11.0
Step #3 - "check": go: downloading github.com/aws/aws-sdk-go v1.46.4
Step #3 - "check": go: downloading github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
Step #3 - "check": go: downloading github.com/grpc-ecosystem/grpc-gateway v1.16.0
Step #3 - "check": go: downloading github.com/soheilhy/cmux v0.1.5
Step #3 - "check": go: downloading github.com/tmc/grpc-websocket-proxy v0.0.0-20220101234140-673ab2c3ae75
Step #3 - "check": go: downloading go.etcd.io/bbolt v1.3.8
Step #3 - "check": go: downloading go.etcd.io/etcd/pkg/v3 v3.5.10
Step #3 - "check": go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.45.0
Step #3 - "check": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.19.0
Step #3 - "check": go: downloading go.opentelemetry.io/otel v1.19.0
Step #3 - "check": go: downloading go.opentelemetry.io/otel/sdk v1.19.0
Step #3 - "check": go: downloading gopkg.in/natefinch/lumberjack.v2 v2.2.1
Step #3 - "check": go: downloading sigs.k8s.io/yaml v1.4.0
Step #3 - "check": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.19.0
Step #3 - "check": go: downloading github.com/googleapis/gax-go/v2 v2.12.0
Step #3 - "check": go: downloading github.com/matttproud/golang_protobuf_extensions/v2 v2.0.0
Step #3 - "check": go: downloading github.com/jackc/pgconn v1.14.1
Step #3 - "check": go: downloading github.com/jackc/pgio v1.0.0
Step #3 - "check": go: downloading github.com/jackc/pgproto3/v2 v2.3.2
Step #3 - "check": go: downloading github.com/dustin/go-humanize v1.0.1
Step #3 - "check": go: downloading github.com/jackc/pgtype v1.14.0
Step #3 - "check": go: downloading go.etcd.io/etcd/raft/v3 v3.5.10
Step #3 - "check": go: downloading github.com/xiang90/probing v0.0.0-20221125231312-a49e3df8f510
Step #3 - "check": go: downloading golang.org/x/time v0.5.0
Step #3 - "check": go: downloading github.com/jonboulle/clockwork v0.4.0
Step #3 - "check": go: downloading github.com/gorilla/websocket v1.5.0
Step #3 - "check": go: downloading github.com/sirupsen/logrus v1.9.3
Step #3 - "check": go: downloading golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028
Step #3 - "check": go: downloading go.opentelemetry.io/otel/metric v1.19.0
Step #3 - "check": go: downloading go.opentelemetry.io/otel/trace v1.19.0
Step #3 - "check": go: downloading github.com/envoyproxy/go-control-plane v0.11.1
Step #3 - "check": go: downloading github.com/spf13/pflag v1.0.5
Step #3 - "check": go: downloading github.com/golang-jwt/jwt/v4 v4.5.0
Step #3 - "check": go: downloading go.etcd.io/etcd/client/v2 v2.305.10
Step #3 - "check": go: downloading github.com/jackc/chunkreader/v2 v2.0.1
Step #3 - "check": go: downloading github.com/jackc/pgpassfile v1.0.0
Step #3 - "check": go: downloading github.com/jackc/pgservicefile v0.0.0-20221227161230-091c0ba34f0a
Step #3 - "check": go: downloading golang.org/x/text v0.14.0
Step #3 - "check": go: downloading go.opentelemetry.io/proto/otlp v1.0.0
Step #3 - "check": go: downloading github.com/cenkalti/backoff/v4 v4.2.1
Step #3 - "check": go: downloading github.com/json-iterator/go v1.1.12
Step #3 - "check": go: downloading github.com/modern-go/reflect2 v1.0.2
Step #3 - "check": go: downloading github.com/go-logr/stdr v1.2.2
Step #3 - "check": go: downloading github.com/cncf/xds/go v0.0.0-20231016030527-8bd2eac9fb4a
Step #3 - "check": go: downloading github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe
Step #3 - "check": go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.18.0
Step #3 - "check": go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
Step #3 - "check": go: downloading gopkg.in/retry.v1 v1.0.3
Step #3 - "check": go: downloading golang.org/x/exp v0.0.0-20231006140011-7918f672742d
Step #3 - "check": go: downloading github.com/docker/docker v24.0.7+incompatible
Step #3 - "check": go: downloading cloud.google.com/go/profiler v0.4.0
Step #3 - "check": go: downloading cloud.google.com/go/storage v1.33.0
Step #3 - "check": go: downloading github.com/google/pprof v0.0.0-20231023181126-ff6d637d2a7b
Step #3 - "check": go: downloading cloud.google.com/go/iam v1.1.5
Step #3 - "check": go: downloading github.com/opencontainers/image-spec v1.1.0-rc5
Step #3 - "check": go: downloading github.com/docker/distribution v2.8.3+incompatible
Step #3 - "check": go: downloading github.com/opencontainers/go-digest v1.0.0
Step #3 - "check": go: downloading github.com/docker/go-connections v0.4.0
Step #3 - "check": go: downloading github.com/pkg/errors v0.9.1
Step #3 - "check": go: downloading github.com/docker/go-units v0.5.0
Step #3 - "check": go: downloading github.com/distribution/reference v0.5.0
Step #3 - "check": go: downloading github.com/google/s2a-go v0.1.7
Step #3 - "check": go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.2
Step #3 - "check": go: downloading github.com/jmespath/go-jmespath v0.4.0
Step #3 - "check": checking git diff is empty
Finished Step #3 - "check"
Starting Step #4 - "presubmit"
Starting Step #7 - "presubmit_pkcs11"
Starting Step #6 - "presubmit_batched"
Starting Step #5 - "codecov"
Step #5 - "codecov": Already have image (with digest): gcr.io/trillian-opensource-ci/trillian_testbase
Step #7 - "presubmit_pkcs11": Already have image (with digest): gcr.io/trillian-opensource-ci/trillian_testbase
Step #4 - "presubmit": Already have image (with digest): gcr.io/trillian-opensource-ci/trillian_testbase
Step #6 - "presubmit_batched": Already have image (with digest): gcr.io/trillian-opensource-ci/trillian_testbase
Step #6 - "presubmit_batched": + MYSQL_PORT=3306
Step #6 - "presubmit_batched": + export MYSQL_HOST=d4b26b19384e_db_1
Step #6 - "presubmit_batched": + MYSQL_HOST=d4b26b19384e_db_1
Step #6 - "presubmit_batched": + COMPOSE_CONFIG='-p d4b26b19384e -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml'
Step #6 - "presubmit_batched": + docker-compose -p d4b26b19384e -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml up -d
Step #5 - "codecov": + MYSQL_PORT=3306
Step #5 - "codecov": + export MYSQL_HOST=48a32a91987e_db_1
Step #5 - "codecov": + MYSQL_HOST=48a32a91987e_db_1
Step #5 - "codecov": + COMPOSE_CONFIG='-p 48a32a91987e -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml'
Step #5 - "codecov": + docker-compose -p 48a32a91987e -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml up -d
Step #7 - "presubmit_pkcs11": + MYSQL_PORT=3306
Step #7 - "presubmit_pkcs11": + export MYSQL_HOST=ff76f39488e4_db_1
Step #7 - "presubmit_pkcs11": + MYSQL_HOST=ff76f39488e4_db_1
Step #7 - "presubmit_pkcs11": + COMPOSE_CONFIG='-p ff76f39488e4 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml'
Step #7 - "presubmit_pkcs11": + docker-compose -p ff76f39488e4 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml up -d
Step #4 - "presubmit": + MYSQL_PORT=3306
Step #4 - "presubmit": + export MYSQL_HOST=5ba68c237bb3_db_1
Step #4 - "presubmit": + MYSQL_HOST=5ba68c237bb3_db_1
Step #4 - "presubmit": + COMPOSE_CONFIG='-p 5ba68c237bb3 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml'
Step #4 - "presubmit": + docker-compose -p 5ba68c237bb3 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml up -d
Step #6 - "presubmit_batched": Pulling db (mysql:8.0)...
Step #5 - "codecov": Pulling db (mysql:8.0)...
Step #7 - "presubmit_pkcs11": Pulling db (mysql:8.0)...
Step #4 - "presubmit": Pulling db (mysql:8.0)...
Step #4 - "presubmit": 8.0: Pulling from library/mysql
Step #6 - "presubmit_batched": 8.0: Pulling from library/mysql
Step #5 - "codecov": 8.0: Pulling from library/mysql
Step #7 - "presubmit_pkcs11": 8.0: Pulling from library/mysql
Step #7 - "presubmit_pkcs11": Digest: sha256:974cac08fff819ea2dfeb83fed4d2eb5100bb79603aff6148bdc53d8be4895f3
Step #4 - "presubmit": Digest: sha256:974cac08fff819ea2dfeb83fed4d2eb5100bb79603aff6148bdc53d8be4895f3
Step #6 - "presubmit_batched": Digest: sha256:974cac08fff819ea2dfeb83fed4d2eb5100bb79603aff6148bdc53d8be4895f3
Step #7 - "presubmit_pkcs11": Status: Downloaded newer image for mysql:8.0
Step #4 - "presubmit": Status: Image is up to date for mysql:8.0
Step #6 - "presubmit_batched": Status: Downloaded newer image for mysql:8.0
Step #5 - "codecov": Digest: sha256:974cac08fff819ea2dfeb83fed4d2eb5100bb79603aff6148bdc53d8be4895f3
Step #5 - "codecov": Status: Image is up to date for mysql:8.0
Step #4 - "presubmit": Creating 5ba68c237bb3_db_1 ... 
Step #7 - "presubmit_pkcs11": Creating ff76f39488e4_db_1 ... 
Step #6 - "presubmit_batched": Creating d4b26b19384e_db_1 ... 
Step #5 - "codecov": Creating 48a32a91987e_db_1 ... 
Step #6 - "presubmit_batched": Creating d4b26b19384e_db_1 ... done
Step #6 - "presubmit_batched": + trap 'docker-compose -p d4b26b19384e -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml down' EXIT
Step #6 - "presubmit_batched": + mysql --protocol=TCP --host=d4b26b19384e_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #6 - "presubmit_batched": ERROR 2002 (HY000): Can't connect to server on 'd4b26b19384e_db_1' (115)
Step #6 - "presubmit_batched": + sleep 5
Step #5 - "codecov": Creating 48a32a91987e_db_1 ... done
Step #5 - "codecov": + trap 'docker-compose -p 48a32a91987e -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml down' EXIT
Step #5 - "codecov": + mysql --protocol=TCP --host=48a32a91987e_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #5 - "codecov": ERROR 2002 (HY000): Can't connect to server on '48a32a91987e_db_1' (115)
Step #5 - "codecov": + sleep 5
Step #4 - "presubmit": Creating 5ba68c237bb3_db_1 ... done
Step #7 - "presubmit_pkcs11": Creating ff76f39488e4_db_1 ... done
Step #4 - "presubmit": + trap 'docker-compose -p 5ba68c237bb3 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml down' EXIT
Step #4 - "presubmit": + mysql --protocol=TCP --host=5ba68c237bb3_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #7 - "presubmit_pkcs11": + trap 'docker-compose -p ff76f39488e4 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml down' EXIT
Step #7 - "presubmit_pkcs11": + mysql --protocol=TCP --host=ff76f39488e4_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #4 - "presubmit": ERROR 2002 (HY000): Can't connect to server on '5ba68c237bb3_db_1' (115)
Step #4 - "presubmit": + sleep 5
Step #7 - "presubmit_pkcs11": ERROR 2002 (HY000): Can't connect to server on 'ff76f39488e4_db_1' (115)
Step #7 - "presubmit_pkcs11": + sleep 5
Step #6 - "presubmit_batched": + mysql --protocol=TCP --host=d4b26b19384e_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #6 - "presubmit_batched": ERROR 2002 (HY000): Can't connect to server on 'd4b26b19384e_db_1' (115)
Step #6 - "presubmit_batched": + sleep 5
Step #5 - "codecov": + mysql --protocol=TCP --host=48a32a91987e_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #5 - "codecov": ERROR 2002 (HY000): Can't connect to server on '48a32a91987e_db_1' (115)
Step #5 - "codecov": + sleep 5
Step #4 - "presubmit": + mysql --protocol=TCP --host=5ba68c237bb3_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #7 - "presubmit_pkcs11": + mysql --protocol=TCP --host=ff76f39488e4_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #4 - "presubmit": ERROR 2002 (HY000): Can't connect to server on '5ba68c237bb3_db_1' (115)
Step #4 - "presubmit": + sleep 5
Step #7 - "presubmit_pkcs11": ERROR 2002 (HY000): Can't connect to server on 'ff76f39488e4_db_1' (115)
Step #7 - "presubmit_pkcs11": + sleep 5
Step #6 - "presubmit_batched": + mysql --protocol=TCP --host=d4b26b19384e_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #6 - "presubmit_batched": ERROR 2002 (HY000): Can't connect to server on 'd4b26b19384e_db_1' (115)
Step #6 - "presubmit_batched": + sleep 5
Step #5 - "codecov": + mysql --protocol=TCP --host=48a32a91987e_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #5 - "codecov": ERROR 2002 (HY000): Can't connect to server on '48a32a91987e_db_1' (115)
Step #5 - "codecov": + sleep 5
Step #4 - "presubmit": + mysql --protocol=TCP --host=5ba68c237bb3_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #7 - "presubmit_pkcs11": + mysql --protocol=TCP --host=ff76f39488e4_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #4 - "presubmit": ERROR 2002 (HY000): Can't connect to server on '5ba68c237bb3_db_1' (115)
Step #4 - "presubmit": + sleep 5
Step #7 - "presubmit_pkcs11": ERROR 2002 (HY000): Can't connect to server on 'ff76f39488e4_db_1' (115)
Step #7 - "presubmit_pkcs11": + sleep 5
Step #6 - "presubmit_batched": + mysql --protocol=TCP --host=d4b26b19384e_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #6 - "presubmit_batched": Variable_name	Value
Step #6 - "presubmit_batched": admin_tls_version	TLSv1.2,TLSv1.3
Step #6 - "presubmit_batched": immediate_server_version	999999
Step #6 - "presubmit_batched": innodb_version	8.0.35
Step #6 - "presubmit_batched": original_server_version	999999
Step #6 - "presubmit_batched": protocol_version	10
Step #6 - "presubmit_batched": replica_type_conversions	
Step #6 - "presubmit_batched": slave_type_conversions	
Step #6 - "presubmit_batched": tls_version	TLSv1.2,TLSv1.3
Step #6 - "presubmit_batched": version	8.0.35
Step #6 - "presubmit_batched": version_comment	MySQL Community Server - GPL
Step #6 - "presubmit_batched": version_compile_machine	x86_64
Step #6 - "presubmit_batched": version_compile_os	Linux
Step #6 - "presubmit_batched": version_compile_zlib	1.2.13
Step #6 - "presubmit_batched": + export 'TEST_MYSQL_URI=root:bananas@tcp(d4b26b19384e_db_1:3306)/'
Step #6 - "presubmit_batched": + TEST_MYSQL_URI='root:bananas@tcp(d4b26b19384e_db_1:3306)/'
Step #6 - "presubmit_batched": + ./scripts/presubmit.sh --no-linters --no-generate
Step #5 - "codecov": + mysql --protocol=TCP --host=48a32a91987e_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #6 - "presubmit_batched": running go build
Step #5 - "codecov": Variable_name	Value
Step #5 - "codecov": admin_tls_version	TLSv1.2,TLSv1.3
Step #5 - "codecov": immediate_server_version	999999
Step #5 - "codecov": innodb_version	8.0.35
Step #5 - "codecov": original_server_version	999999
Step #5 - "codecov": protocol_version	10
Step #5 - "codecov": replica_type_conversions	
Step #5 - "codecov": slave_type_conversions	
Step #5 - "codecov": tls_version	TLSv1.2,TLSv1.3
Step #5 - "codecov": version	8.0.35
Step #5 - "codecov": version_comment	MySQL Community Server - GPL
Step #5 - "codecov": version_compile_machine	x86_64
Step #5 - "codecov": version_compile_os	Linux
Step #5 - "codecov": version_compile_zlib	1.2.13
Step #5 - "codecov": + export 'TEST_MYSQL_URI=root:bananas@tcp(48a32a91987e_db_1:3306)/'
Step #5 - "codecov": + TEST_MYSQL_URI='root:bananas@tcp(48a32a91987e_db_1:3306)/'
Step #5 - "codecov": + ./scripts/presubmit.sh --coverage --no-linters --no-generate
Step #5 - "codecov": running go build
Step #4 - "presubmit": + mysql --protocol=TCP --host=5ba68c237bb3_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #7 - "presubmit_pkcs11": + mysql --protocol=TCP --host=ff76f39488e4_db_1 --port=3306 --user=root -pbananas -e 'SHOW VARIABLES LIKE "%version%";'
Step #7 - "presubmit_pkcs11": Variable_name	Value
Step #7 - "presubmit_pkcs11": admin_tls_version	TLSv1.2,TLSv1.3
Step #7 - "presubmit_pkcs11": immediate_server_version	999999
Step #7 - "presubmit_pkcs11": innodb_version	8.0.35
Step #7 - "presubmit_pkcs11": original_server_version	999999
Step #7 - "presubmit_pkcs11": protocol_version	10
Step #7 - "presubmit_pkcs11": replica_type_conversions	
Step #7 - "presubmit_pkcs11": slave_type_conversions	
Step #7 - "presubmit_pkcs11": tls_version	TLSv1.2,TLSv1.3
Step #7 - "presubmit_pkcs11": version	8.0.35
Step #7 - "presubmit_pkcs11": version_comment	MySQL Community Server - GPL
Step #7 - "presubmit_pkcs11": version_compile_machine	x86_64
Step #7 - "presubmit_pkcs11": version_compile_os	Linux
Step #7 - "presubmit_pkcs11": version_compile_zlib	1.2.13
Step #4 - "presubmit": Variable_name	Value
Step #4 - "presubmit": admin_tls_version	TLSv1.2,TLSv1.3
Step #4 - "presubmit": immediate_server_version	999999
Step #4 - "presubmit": innodb_version	8.0.35
Step #4 - "presubmit": original_server_version	999999
Step #4 - "presubmit": protocol_version	10
Step #4 - "presubmit": replica_type_conversions	
Step #4 - "presubmit": slave_type_conversions	
Step #4 - "presubmit": tls_version	TLSv1.2,TLSv1.3
Step #4 - "presubmit": version	8.0.35
Step #4 - "presubmit": version_comment	MySQL Community Server - GPL
Step #4 - "presubmit": version_compile_machine	x86_64
Step #4 - "presubmit": version_compile_os	Linux
Step #4 - "presubmit": version_compile_zlib	1.2.13
Step #7 - "presubmit_pkcs11": + export 'TEST_MYSQL_URI=root:bananas@tcp(ff76f39488e4_db_1:3306)/'
Step #7 - "presubmit_pkcs11": + TEST_MYSQL_URI='root:bananas@tcp(ff76f39488e4_db_1:3306)/'
Step #7 - "presubmit_pkcs11": + ./scripts/presubmit.sh --no-linters --no-generate
Step #4 - "presubmit": + export 'TEST_MYSQL_URI=root:bananas@tcp(5ba68c237bb3_db_1:3306)/'
Step #4 - "presubmit": + TEST_MYSQL_URI='root:bananas@tcp(5ba68c237bb3_db_1:3306)/'
Step #4 - "presubmit": + ./scripts/presubmit.sh --no-linters --no-generate
Step #7 - "presubmit_pkcs11": running go build
Step #4 - "presubmit": running go build
Step #7 - "presubmit_pkcs11": go: downloading github.com/letsencrypt/pkcs11key/v4 v4.0.0
Step #7 - "presubmit_pkcs11": go: downloading github.com/miekg/pkcs11 v1.1.1
Step #5 - "codecov": running go test -timeout=20m -covermode=atomic -coverprofile=coverage.txt ./...
Step #5 - "codecov": go: downloading github.com/gofrs/flock v0.8.1
Step #5 - "codecov": go: downloading cloud.google.com/go/longrunning v0.5.4
Step #7 - "presubmit_pkcs11": running go test -timeout=20m ./...
Step #7 - "presubmit_pkcs11": go: downloading github.com/gofrs/flock v0.8.1
Step #7 - "presubmit_pkcs11": go: downloading cloud.google.com/go/longrunning v0.5.4
Step #6 - "presubmit_batched": running go test -timeout=20m ./...
Step #4 - "presubmit": running go test -timeout=20m ./...
Step #7 - "presubmit_pkcs11": ?   	github.com/google/trillian	[no test files]
Step #6 - "presubmit_batched": ?   	github.com/google/trillian	[no test files]
Step #4 - "presubmit": ?   	github.com/google/trillian	[no test files]
Step #5 - "codecov": ?   	github.com/google/trillian	[no test files]
Step #5 - "codecov": ?   	github.com/google/trillian/cmd/deletetree	[no test files]
Step #6 - "presubmit_batched": ?   	github.com/google/trillian/cmd/deletetree	[no test files]
Step #6 - "presubmit_batched": ?   	github.com/google/trillian/cmd/internal/serverutil	[no test files]
Step #5 - "codecov": ?   	github.com/google/trillian/cmd/internal/serverutil	[no test files]
Step #4 - "presubmit": ?   	github.com/google/trillian/cmd/deletetree	[no test files]
Step #4 - "presubmit": ?   	github.com/google/trillian/cmd/internal/serverutil	[no test files]
Step #7 - "presubmit_pkcs11": ?   	github.com/google/trillian/cmd/deletetree	[no test files]
Step #7 - "presubmit_pkcs11": ?   	github.com/google/trillian/cmd/internal/serverutil	[no test files]
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/trillian-cloudbuild-logs/log-383a9784-bde3-4bbf-9025-a77be7438028.txt.]
...
-z ' 1240 1015' ']'
Step #11 - "integration_etcd": + '[' 1 -gt 5 ']'
Step #11 - "integration_etcd": + echo 'Retry kill -INT  1240 1015'
Step #11 - "integration_etcd": + kill -INT 1240 1015
Step #11 - "integration_etcd": + sleep 1
Step #13 - "integration_pkcs11": + (( count++ ))
Step #13 - "integration_pkcs11": + local im_still_alive=
Step #13 - "integration_pkcs11": + for pid in ${pids}
Step #13 - "integration_pkcs11": + ps -p 575
Step #13 - "integration_pkcs11": + im_still_alive+=' 575'
Step #13 - "integration_pkcs11": + for pid in ${pids}
Step #13 - "integration_pkcs11": + ps -p 321
Step #13 - "integration_pkcs11": + im_still_alive+=' 321'
Step #13 - "integration_pkcs11": + pids=' 575 321'
Step #13 - "integration_pkcs11": + '[' -z ' 575 321' ']'
Step #13 - "integration_pkcs11": Now do kill -KILL  575 321
Step #13 - "integration_pkcs11": + '[' 6 -gt 5 ']'
Step #13 - "integration_pkcs11": + echo 'Now do kill -KILL  575 321'
Step #13 - "integration_pkcs11": + kill -KILL 575 321
Step #13 - "integration_pkcs11": + break
Step #13 - "integration_pkcs11": + set -e
Step #13 - "integration_pkcs11": + TO_KILL=()
Step #13 - "integration_pkcs11": + '[' 0 '!=' 0 ']'
Step #13 - "integration_pkcs11": + exit 0
Step #13 - "integration_pkcs11": + on_exit
Step #13 - "integration_pkcs11": + local pids=
Step #13 - "integration_pkcs11": + kill_pid ''
Step #13 - "integration_pkcs11": + local pids=
Step #13 - "integration_pkcs11": + set +e
Step #13 - "integration_pkcs11": + local count=0
Step #13 - "integration_pkcs11": + kill -INT
Step #13 - "integration_pkcs11": + set -e
Step #13 - "integration_pkcs11": + local file=
Step #13 - "integration_pkcs11": + for file in "${TO_DELETE[@]}"
Step #13 - "integration_pkcs11": + echo 'Deleting   on exit'
Step #13 - "integration_pkcs11": + rm -rf
Step #13 - "integration_pkcs11": Deleting   on exit
Step #13 - "integration_pkcs11": --- PASS: Log integration test
Step #13 - "integration_pkcs11": + docker-compose -p 91837b79c087 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml down
Step #9 - "integration": + (( count++ ))
Step #9 - "integration": + local im_still_alive=
Step #9 - "integration": + for pid in ${pids}
Step #9 - "integration": + ps -p 4321
Step #9 - "integration": + im_still_alive+=' 4321'
Step #9 - "integration": + for pid in ${pids}
Step #9 - "integration": + ps -p 2180
Step #9 - "integration": Now do kill -KILL  4321 2180
Step #9 - "integration": + im_still_alive+=' 2180'
Step #9 - "integration": + pids=' 4321 2180'
Step #9 - "integration": + '[' -z ' 4321 2180' ']'
Step #9 - "integration": + '[' 6 -gt 5 ']'
Step #9 - "integration": + echo 'Now do kill -KILL  4321 2180'
Step #9 - "integration": + kill -KILL 4321 2180
Step #9 - "integration": + break
Step #9 - "integration": + set -e
Step #9 - "integration": + TO_KILL=()
Step #9 - "integration": + '[' 0 '!=' 0 ']'
Step #9 - "integration": + exit 0
Step #9 - "integration": + on_exit
Step #9 - "integration": + local pids=
Step #9 - "integration": + kill_pid ''
Step #9 - "integration": + local pids=
Step #9 - "integration": + set +e
Step #9 - "integration": + local count=0
Step #9 - "integration": + kill -INT
Step #9 - "integration": + set -e
Step #9 - "integration": + local file=
Step #9 - "integration": + for file in "${TO_DELETE[@]}"
Step #9 - "integration": + echo 'Deleting   on exit'
Step #9 - "integration": + rm -rf
Step #9 - "integration": Deleting   on exit
Step #9 - "integration": --- PASS: Log integration test
Step #9 - "integration": + docker-compose -p ec24de781e18 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml down
Step #12 - "integration_batched": + (( count++ ))
Step #12 - "integration_batched": + local im_still_alive=
Step #12 - "integration_batched": + for pid in ${pids}
Step #12 - "integration_batched": + ps -p 589
Step #12 - "integration_batched": + im_still_alive+=' 589'
Step #12 - "integration_batched": + for pid in ${pids}
Step #12 - "integration_batched": + ps -p 367
Step #12 - "integration_batched": Now do kill -KILL  589 367
Step #12 - "integration_batched": + im_still_alive+=' 367'
Step #12 - "integration_batched": + pids=' 589 367'
Step #12 - "integration_batched": + '[' -z ' 589 367' ']'
Step #12 - "integration_batched": + '[' 6 -gt 5 ']'
Step #12 - "integration_batched": + echo 'Now do kill -KILL  589 367'
Step #12 - "integration_batched": + kill -KILL 589 367
Step #12 - "integration_batched": Deleting   on exit
Step #12 - "integration_batched": + break
Step #12 - "integration_batched": + set -e
Step #12 - "integration_batched": + TO_KILL=()
Step #12 - "integration_batched": + '[' 0 '!=' 0 ']'
Step #12 - "integration_batched": + exit 0
Step #12 - "integration_batched": + on_exit
Step #12 - "integration_batched": + local pids=
Step #12 - "integration_batched": + kill_pid ''
Step #12 - "integration_batched": + local pids=
Step #12 - "integration_batched": + set +e
Step #12 - "integration_batched": + local count=0
Step #12 - "integration_batched": + kill -INT
Step #12 - "integration_batched": + set -e
Step #12 - "integration_batched": + local file=
Step #12 - "integration_batched": + for file in "${TO_DELETE[@]}"
Step #12 - "integration_batched": + echo 'Deleting   on exit'
Step #12 - "integration_batched": + rm -rf
Step #12 - "integration_batched": --- PASS: Log integration test
Step #12 - "integration_batched": + docker-compose -p 718bdf577f48 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml down
Step #13 - "integration_pkcs11": Stopping 91837b79c087_db_1 ... 
Step #9 - "integration": Stopping ec24de781e18_db_1 ... 
Step #12 - "integration_batched": Stopping 718bdf577f48_db_1 ... 
Step #11 - "integration_etcd": + (( count++ ))
Step #11 - "integration_etcd": + local im_still_alive=
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1240
Step #11 - "integration_etcd": + im_still_alive+=' 1240'
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1015
Step #11 - "integration_etcd": + im_still_alive+=' 1015'
Step #11 - "integration_etcd": + pids=' 1240 1015'
Step #11 - "integration_etcd": + '[' -z ' 1240 1015' ']'
Step #11 - "integration_etcd": + '[' 2 -gt 5 ']'
Step #11 - "integration_etcd": Retry kill -INT  1240 1015
Step #11 - "integration_etcd": + echo 'Retry kill -INT  1240 1015'
Step #11 - "integration_etcd": + kill -INT 1240 1015
Step #11 - "integration_etcd": + sleep 1
Step #11 - "integration_etcd": + (( count++ ))
Step #11 - "integration_etcd": + local im_still_alive=
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1240
Step #11 - "integration_etcd": + im_still_alive+=' 1240'
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1015
Step #11 - "integration_etcd": + im_still_alive+=' 1015'
Step #11 - "integration_etcd": + pids=' 1240 1015'
Step #11 - "integration_etcd": + '[' -z ' 1240 1015' ']'
Step #11 - "integration_etcd": + '[' 3 -gt 5 ']'
Step #11 - "integration_etcd": + echo 'Retry kill -INT  1240 1015'
Step #11 - "integration_etcd": + kill -INT 1240 1015
Step #11 - "integration_etcd": + sleep 1
Step #11 - "integration_etcd": Retry kill -INT  1240 1015
Step #12 - "integration_batched": [mysql] 2023/12/06 15:07:38 packets.go:122: closing bad idle connection: EOF
Step #12 - "integration_batched": [mysql] 2023/12/06 15:07:38 connection.go:173: driver: bad connection
Step #13 - "integration_pkcs11": [mysql] 2023/12/06 15:07:38 packets.go:122: closing bad idle connection: EOF
Step #13 - "integration_pkcs11": [mysql] 2023/12/06 15:07:38 connection.go:173: driver: bad connection
Step #9 - "integration": [mysql] 2023/12/06 15:07:38 packets.go:122: closing bad idle connection: EOF
Step #9 - "integration": [mysql] 2023/12/06 15:07:38 connection.go:173: driver: bad connection
Step #11 - "integration_etcd": + (( count++ ))
Step #11 - "integration_etcd": + local im_still_alive=
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1240
Step #11 - "integration_etcd": + im_still_alive+=' 1240'
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1015
Step #11 - "integration_etcd": Retry kill -INT  1240 1015
Step #11 - "integration_etcd": + im_still_alive+=' 1015'
Step #11 - "integration_etcd": + pids=' 1240 1015'
Step #11 - "integration_etcd": + '[' -z ' 1240 1015' ']'
Step #11 - "integration_etcd": + '[' 4 -gt 5 ']'
Step #11 - "integration_etcd": + echo 'Retry kill -INT  1240 1015'
Step #11 - "integration_etcd": + kill -INT 1240 1015
Step #11 - "integration_etcd": + sleep 1
Step #12 - "integration_batched": [mysql] 2023/12/06 15:07:39 packets.go:122: closing bad idle connection: EOF
Step #12 - "integration_batched": [mysql] 2023/12/06 15:07:39 connection.go:173: driver: bad connection
Step #13 - "integration_pkcs11": [mysql] 2023/12/06 15:07:39 packets.go:122: closing bad idle connection: EOF
Step #13 - "integration_pkcs11": [mysql] 2023/12/06 15:07:39 connection.go:173: driver: bad connection
Step #9 - "integration": [mysql] 2023/12/06 15:07:39 packets.go:122: closing bad idle connection: EOF
Step #9 - "integration": [mysql] 2023/12/06 15:07:39 connection.go:173: driver: bad connection
Step #11 - "integration_etcd": + (( count++ ))
Step #11 - "integration_etcd": + local im_still_alive=
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1240
Step #11 - "integration_etcd": + im_still_alive+=' 1240'
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1015
Step #11 - "integration_etcd": Retry kill -INT  1240 1015
Step #11 - "integration_etcd": + im_still_alive+=' 1015'
Step #11 - "integration_etcd": + pids=' 1240 1015'
Step #11 - "integration_etcd": + '[' -z ' 1240 1015' ']'
Step #11 - "integration_etcd": + '[' 5 -gt 5 ']'
Step #11 - "integration_etcd": + echo 'Retry kill -INT  1240 1015'
Step #11 - "integration_etcd": + kill -INT 1240 1015
Step #11 - "integration_etcd": + sleep 1
Step #11 - "integration_etcd": + (( count++ ))
Step #11 - "integration_etcd": + local im_still_alive=
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1240
Step #11 - "integration_etcd": + im_still_alive+=' 1240'
Step #11 - "integration_etcd": + for pid in ${pids}
Step #11 - "integration_etcd": + ps -p 1015
Step #11 - "integration_etcd": Now do kill -KILL  1240 1015
Step #11 - "integration_etcd": + im_still_alive+=' 1015'
Step #11 - "integration_etcd": + pids=' 1240 1015'
Step #11 - "integration_etcd": + '[' -z ' 1240 1015' ']'
Step #11 - "integration_etcd": + '[' 6 -gt 5 ']'
Step #11 - "integration_etcd": + echo 'Now do kill -KILL  1240 1015'
Step #11 - "integration_etcd": + kill -KILL 1240 1015
Step #11 - "integration_etcd": + break
Step #11 - "integration_etcd": + set -e
Step #11 - "integration_etcd": + TO_KILL=()
Step #11 - "integration_etcd": + '[' 0 '!=' 0 ']'
Step #11 - "integration_etcd": + exit 0
Step #11 - "integration_etcd": + on_exit
Step #11 - "integration_etcd": + local pids=
Step #11 - "integration_etcd": + kill_pid ''
Step #11 - "integration_etcd": + local pids=
Step #11 - "integration_etcd": + set +e
Step #11 - "integration_etcd": + local count=0
Step #11 - "integration_etcd": + kill -INT
Step #11 - "integration_etcd": Deleting   on exit
Step #11 - "integration_etcd": + set -e
Step #11 - "integration_etcd": + local file=
Step #11 - "integration_etcd": + for file in "${TO_DELETE[@]}"
Step #11 - "integration_etcd": + echo 'Deleting   on exit'
Step #11 - "integration_etcd": + rm -rf
Step #11 - "integration_etcd": --- PASS: Log integration test
Step #11 - "integration_etcd": + docker-compose -p dc17002fcce6 -f ./integration/cloudbuild/docker-compose.mysql.yml -f ./integration/cloudbuild/docker-compose.network.yml down
Step #11 - "integration_etcd": Stopping dc17002fcce6_db_1 ... 
Step #11 - "integration_etcd": [mysql] 2023/12/06 15:07:42 packets.go:122: closing bad idle connection: EOF
Step #11 - "integration_etcd": [mysql] 2023/12/06 15:07:42 connection.go:173: driver: bad connection
Step #13 - "integration_pkcs11": Stopping 91837b79c087_db_1 ... done
Step #12 - "integration_batched": Stopping 718bdf577f48_db_1 ... done
Step #9 - "integration": Stopping ec24de781e18_db_1 ... done
Step #13 - "integration_pkcs11": Removing 91837b79c087_db_1 ... 
Step #12 - "integration_batched": Removing 718bdf577f48_db_1 ... 
Step #9 - "integration": Removing ec24de781e18_db_1 ... 
Step #13 - "integration_pkcs11": Removing 91837b79c087_db_1 ... done
Step #13 - "integration_pkcs11": Network cloudbuild is external, skipping
Step #12 - "integration_batched": Removing 718bdf577f48_db_1 ... done
Step #12 - "integration_batched": Network cloudbuild is external, skipping
Step #9 - "integration": Removing ec24de781e18_db_1 ... done
Step #9 - "integration": Network cloudbuild is external, skipping
Step #11 - "integration_etcd": [mysql] 2023/12/06 15:07:43 packets.go:122: closing bad idle connection: EOF
Step #11 - "integration_etcd": [mysql] 2023/12/06 15:07:43 connection.go:173: driver: bad connection
Step #10 - "integration_docker": Removing intermediate container b2e49ea4dec0
Step #10 - "integration_docker":  ---> 0f679f168011
Step #10 - "integration_docker": Step 7/13 : COPY . .
Finished Step #13 - "integration_pkcs11"
Finished Step #12 - "integration_batched"
Finished Step #9 - "integration"
Step #10 - "integration_docker":  ---> 6fd99facd97f
Step #10 - "integration_docker": Step 8/13 : RUN go install ./cmd/trillian_log_server
Step #10 - "integration_docker":  ---> Running in a929eeba2f46
Step #11 - "integration_etcd": Stopping dc17002fcce6_db_1 ... done
Step #11 - "integration_etcd": Removing dc17002fcce6_db_1 ... 
Step #11 - "integration_etcd": Removing dc17002fcce6_db_1 ... done
Step #11 - "integration_etcd": Network cloudbuild is external, skipping
Finished Step #11 - "integration_etcd"
Step #10 - "integration_docker": Removing intermediate container a929eeba2f46
Step #10 - "integration_docker":  ---> 771c9b9e4fbe
Step #10 - "integration_docker": Step 9/13 : RUN go run github.com/google/go-licenses save ./cmd/trillian_log_server --save_path /THIRD_PARTY_NOTICES
Step #10 - "integration_docker":  ---> Running in 4e9e067eef31
Step #10 - "integration_docker": �[91mW1206 15:08:16.490298    1245 library.go:101] "golang.org/x/sys/unix" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/golang.org/x/[email protected]/unix/asm_linux_amd64.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:08:19.721624    1245 library.go:101] "github.com/cespare/xxhash/v2" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/github.com/cespare/xxhash/[email protected]/xxhash_amd64.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:08:22.053889    1245 library.go:101] "golang.org/x/crypto/chacha20poly1305" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/golang.org/x/[email protected]/chacha20poly1305/chacha20poly1305_amd64.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:08:22.074818    1245 library.go:101] "golang.org/x/crypto/internal/poly1305" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/golang.org/x/[email protected]/internal/poly1305/sum_amd64.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:08:22.081840    1245 library.go:101] "golang.org/x/sys/cpu" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/golang.org/x/[email protected]/cpu/cpu_x86.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:08:28.170768    1245 library.go:101] "github.com/envoyproxy/protoc-gen-validate/validate" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/github.com/envoyproxy/[email protected]/validate/validate.h
Step #10 - "integration_docker": �[0mRemoving intermediate container 4e9e067eef31
Step #10 - "integration_docker":  ---> 067ee43ad149
Step #10 - "integration_docker": Step 10/13 : FROM gcr.io/distroless/base-debian12@sha256:1dfdb5ed7d9a66dcfc90135b25a46c25a85cf719b619b40c249a2445b9d055f5
Step #10 - "integration_docker": gcr.io/distroless/base-debian12@sha256:1dfdb5ed7d9a66dcfc90135b25a46c25a85cf719b619b40c249a2445b9d055f5: Pulling from distroless/base-debian12
Step #10 - "integration_docker": 06004fb4a3b3: Pulling fs layer
Step #10 - "integration_docker": 2b776ada0341: Pulling fs layer
Step #10 - "integration_docker": 66d6209d01f4: Pulling fs layer
Step #10 - "integration_docker": fcb6f6d2c998: Pulling fs layer
Step #10 - "integration_docker": e8c73c638ae9: Pulling fs layer
Step #10 - "integration_docker": 1e3d9b7d1452: Pulling fs layer
Step #10 - "integration_docker": 4aa0ea1413d3: Pulling fs layer
Step #10 - "integration_docker": 2fa82a9c76b2: Pulling fs layer
Step #10 - "integration_docker": 672354a91bfa: Pulling fs layer
Step #10 - "integration_docker": 1b26523ec020: Pulling fs layer
Step #10 - "integration_docker": ad7888c7ea2f: Pulling fs layer
Step #10 - "integration_docker": 4aa0ea1413d3: Waiting
Step #10 - "integration_docker": 2fa82a9c76b2: Waiting
Step #10 - "integration_docker": 672354a91bfa: Waiting
Step #10 - "integration_docker": 1b26523ec020: Waiting
Step #10 - "integration_docker": ad7888c7ea2f: Waiting
Step #10 - "integration_docker": fcb6f6d2c998: Waiting
Step #10 - "integration_docker": 1e3d9b7d1452: Waiting
Step #10 - "integration_docker": 2b776ada0341: Verifying Checksum
Step #10 - "integration_docker": 2b776ada0341: Download complete
Step #10 - "integration_docker": 66d6209d01f4: Verifying Checksum
Step #10 - "integration_docker": 66d6209d01f4: Download complete
Step #10 - "integration_docker": 06004fb4a3b3: Verifying Checksum
Step #10 - "integration_docker": 06004fb4a3b3: Download complete
Step #10 - "integration_docker": fcb6f6d2c998: Verifying Checksum
Step #10 - "integration_docker": fcb6f6d2c998: Download complete
Step #10 - "integration_docker": e8c73c638ae9: Download complete
Step #10 - "integration_docker": 1e3d9b7d1452: Verifying Checksum
Step #10 - "integration_docker": 1e3d9b7d1452: Download complete
Step #10 - "integration_docker": 06004fb4a3b3: Pull complete
Step #10 - "integration_docker": 4aa0ea1413d3: Verifying Checksum
Step #10 - "integration_docker": 4aa0ea1413d3: Download complete
Step #10 - "integration_docker": 2fa82a9c76b2: Verifying Checksum
Step #10 - "integration_docker": 2fa82a9c76b2: Download complete
Step #10 - "integration_docker": 672354a91bfa: Verifying Checksum
Step #10 - "integration_docker": 672354a91bfa: Download complete
Step #10 - "integration_docker": 2b776ada0341: Pull complete
Step #10 - "integration_docker": 1b26523ec020: Download complete
Step #10 - "integration_docker": ad7888c7ea2f: Verifying Checksum
Step #10 - "integration_docker": ad7888c7ea2f: Download complete
Step #10 - "integration_docker": 66d6209d01f4: Pull complete
Step #10 - "integration_docker": fcb6f6d2c998: Pull complete
Step #10 - "integration_docker": e8c73c638ae9: Pull complete
Step #10 - "integration_docker": 1e3d9b7d1452: Pull complete
Step #10 - "integration_docker": 4aa0ea1413d3: Pull complete
Step #10 - "integration_docker": 2fa82a9c76b2: Pull complete
Step #10 - "integration_docker": 672354a91bfa: Pull complete
Step #10 - "integration_docker": 1b26523ec020: Pull complete
Step #10 - "integration_docker": ad7888c7ea2f: Pull complete
Step #10 - "integration_docker": Digest: sha256:1dfdb5ed7d9a66dcfc90135b25a46c25a85cf719b619b40c249a2445b9d055f5
Step #10 - "integration_docker": Status: Downloaded newer image for gcr.io/distroless/base-debian12@sha256:1dfdb5ed7d9a66dcfc90135b25a46c25a85cf719b619b40c249a2445b9d055f5
Step #10 - "integration_docker":  ---> 2857ac6ad755
Step #10 - "integration_docker": Step 11/13 : COPY --from=build /go/bin/trillian_log_server /
Step #10 - "integration_docker":  ---> 068365a3c244
Step #10 - "integration_docker": Step 12/13 : COPY --from=build /THIRD_PARTY_NOTICES /THIRD_PARTY_NOTICES
Step #10 - "integration_docker":  ---> 16aa3bfd8fb2
Step #10 - "integration_docker": Step 13/13 : ENTRYPOINT ["/trillian_log_server"]
Step #10 - "integration_docker":  ---> Running in 7c09bbaeb96d
Step #10 - "integration_docker": Removing intermediate container 7c09bbaeb96d
Step #10 - "integration_docker":  ---> 7d35008b293f
Step #10 - "integration_docker": Successfully built 7d35008b293f
Step #10 - "integration_docker": Successfully tagged deployment_trillian-log-server:latest
Step #10 - "integration_docker": Building trillian-log-signer
Step #10 - "integration_docker": Sending build context to Docker daemon  7.795MB

Step #10 - "integration_docker": Step 1/13 : FROM golang:1.21.5-bookworm@sha256:a6b787c7f9046e3fdaa97bca1f76fd23ff4108f612de885e1af87e0dccc02f99 as build
Step #10 - "integration_docker":  ---> 262779cc8c42
Step #10 - "integration_docker": Step 2/13 : WORKDIR /trillian
Step #10 - "integration_docker":  ---> Using cache
Step #10 - "integration_docker":  ---> f5ef72b390cc
Step #10 - "integration_docker": Step 3/13 : ARG GOFLAGS=""
Step #10 - "integration_docker":  ---> Using cache
Step #10 - "integration_docker":  ---> 5592a6de0cda
Step #10 - "integration_docker": Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #10 - "integration_docker":  ---> Using cache
Step #10 - "integration_docker":  ---> c825087b58ba
Step #10 - "integration_docker": Step 5/13 : COPY go.mod go.sum ./
Step #10 - "integration_docker":  ---> Using cache
Step #10 - "integration_docker":  ---> 0c24492b9e0e
Step #10 - "integration_docker": Step 6/13 : RUN go mod download
Step #10 - "integration_docker":  ---> Using cache
Step #10 - "integration_docker":  ---> 0f679f168011
Step #10 - "integration_docker": Step 7/13 : COPY . .
Step #10 - "integration_docker":  ---> Using cache
Step #10 - "integration_docker":  ---> 6fd99facd97f
Step #10 - "integration_docker": Step 8/13 : RUN go install ./cmd/trillian_log_signer
Step #10 - "integration_docker":  ---> Running in 08fd7de2591e
Step #10 - "integration_docker": Removing intermediate container 08fd7de2591e
Step #10 - "integration_docker":  ---> 524cb3bc68ed
Step #10 - "integration_docker": Step 9/13 : RUN go run github.com/google/go-licenses save ./cmd/trillian_log_signer --save_path /THIRD_PARTY_NOTICES
Step #10 - "integration_docker":  ---> Running in 6be6cb48ebe6
Step #10 - "integration_docker": �[91mW1206 15:09:09.581308    1209 library.go:101] "golang.org/x/sys/unix" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/golang.org/x/[email protected]/unix/asm_linux_amd64.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:09:12.713645    1209 library.go:101] "github.com/cespare/xxhash/v2" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/github.com/cespare/xxhash/[email protected]/xxhash_amd64.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:09:15.282841    1209 library.go:101] "golang.org/x/crypto/chacha20poly1305" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/golang.org/x/[email protected]/chacha20poly1305/chacha20poly1305_amd64.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:09:15.301780    1209 library.go:101] "golang.org/x/crypto/internal/poly1305" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/golang.org/x/[email protected]/internal/poly1305/sum_amd64.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:09:15.308396    1209 library.go:101] "golang.org/x/sys/cpu" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/golang.org/x/[email protected]/cpu/cpu_x86.s
Step #10 - "integration_docker": �[0m�[91mW1206 15:09:21.075789    1209 library.go:101] "github.com/envoyproxy/protoc-gen-validate/validate" contains non-Go code that can't be inspected for further dependencies:
Step #10 - "integration_docker": /go/pkg/mod/github.com/envoyproxy/[email protected]/validate/validate.h
Step #10 - "integration_docker": �[0mRemoving intermediate container 6be6cb48ebe6
Step #10 - "integration_docker":  ---> 9ddec1ed939c
Step #10 - "integration_docker": Step 10/13 : FROM gcr.io/distroless/base-debian12@sha256:1dfdb5ed7d9a66dcfc90135b25a46c25a85cf719b619b40c249a2445b9d055f5
Step #10 - "integration_docker":  ---> 2857ac6ad755
Step #10 - "integration_docker": Step 11/13 : COPY --from=build /go/bin/trillian_log_signer /
Step #10 - "integration_docker":  ---> 45c21cc755f1
Step #10 - "integration_docker": Step 12/13 : COPY --from=build /THIRD_PARTY_NOTICES /THIRD_PARTY_NOTICES
Step #10 - "integration_docker":  ---> 3bc875298b30
Step #10 - "integration_docker": Step 13/13 : ENTRYPOINT ["/trillian_log_signer"]
Step #10 - "integration_docker":  ---> Running in 6771d51fa2c3
Step #10 - "integration_docker": Removing intermediate container 6771d51fa2c3
Step #10 - "integration_docker":  ---> 38a98014dc4f
Step #10 - "integration_docker": Successfully built 38a98014dc4f
Step #10 - "integration_docker": Successfully tagged deployment_trillian-log-signer:latest
Step #10 - "integration_docker": Creating deployment_mysql_1 ... 
Step #10 - "integration_docker": Creating deployment_mysql_1 ... done
Step #10 - "integration_docker": Creating deployment_trillian-log-server_1 ... 
Step #10 - "integration_docker": Creating deployment_trillian-log-signer_1 ... 
Step #10 - "integration_docker": Creating deployment_trillian-log-signer_1 ... done
Step #10 - "integration_docker": Creating deployment_trillian-log-server_1 ... done
Step #10 - "integration_docker": --2023-12-06 15:09:30--  http://deployment_trillian-log-server_1:8091/healthz
Step #10 - "integration_docker": Resolving deployment_trillian-log-server_1 (deployment_trillian-log-server_1)... 192.168.10.6
Step #10 - "integration_docker": Connecting to deployment_trillian-log-server_1 (deployment_trillian-log-server_1)|192.168.10.6|:8091... failed: Connection refused.
Step #10 - "integration_docker": Retrying.
Step #10 - "integration_docker": 
Step #10 - "integration_docker": --2023-12-06 15:09:31--  (try: 2)  http://deployment_trillian-log-server_1:8091/healthz
Step #10 - "integration_docker": Connecting to deployment_trillian-log-server_1 (deployment_trillian-log-server_1)|192.168.10.6|:8091... failed: Connection refused.
Step #10 - "integration_docker": Retrying.
Step #10 - "integration_docker": 
Step #10 - "integration_docker": --2023-12-06 15:09:36--  (try: 3)  http://deployment_trillian-log-server_1:8091/healthz
Step #10 - "integration_docker": Connecting to deployment_trillian-log-server_1 (deployment_trillian-log-server_1)|192.168.10.6|:8091... connected.
Step #10 - "integration_docker": HTTP request sent, awaiting response... 200 OK
Step #10 - "integration_docker": Length: 2 [text/plain]
Step #10 - "integration_docker": Saving to: 'STDOUT'
Step #10 - "integration_docker": 
Step #10 - "integration_docker":      0K                                                       100%  302K=0s
Step #10 - "integration_docker": 
Step #10 - "integration_docker": 2023-12-06 15:09:52 (302 KB/s) - written to stdout [2/2]
Step #10 - "integration_docker": 
Step #10 - "integration_docker": Health: ok
Step #10 - "integration_docker": Provision log
Step #10 - "integration_docker": I1206 15:09:52.770484     257 main.go:110] Creating tree tree_state:ACTIVE tree_type:LOG max_root_duration:{seconds:3600}
Step #10 - "integration_docker": W1206 15:09:52.770700     257 rpcflags.go:36] Using an insecure gRPC connection to Trillian
Step #10 - "integration_docker": I1206 15:09:52.771011     257 admin.go:50] CreateTree...
Step #10 - "integration_docker": I1206 15:09:52.782148     257 admin.go:95] Initialising Log 7855327405884283330...
Step #10 - "integration_docker": I1206 15:09:52.800237     257 admin.go:106] Initialised Log (7855327405884283330) with new SignedTreeHead:
Step #10 - "integration_docker": 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\x9eF\xa7\x1f\x7fơ\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
Step #10 - "integration_docker": Created tree 7855327405884283330
Step #10 - "integration_docker": Running test
Step #10 - "integration_docker": /workspace/integration /workspace
Step #10 - "integration_docker": ok  	github.com/google/trillian/integration	20.117s
Step #10 - "integration_docker": /workspace
Step #10 - "integration_docker": Stopping deployment_trillian-log-signer_1 ... 
Step #10 - "integration_docker": Stopping deployment_trillian-log-server_1 ... 
Step #10 - "integration_docker": Stopping deployment_mysql_1               ... 
Step #10 - "integration_docker": Stopping deployment_trillian-log-server_1 ... done
Step #10 - "integration_docker": Stopping deployment_trillian-log-signer_1 ... done
Step #10 - "integration_docker": Stopping deployment_mysql_1               ... done
Step #10 - "integration_docker": Removing deployment_trillian-log-signer_1 ... 
Step #10 - "integration_docker": Removing deployment_trillian-log-server_1 ... 
Step #10 - "integration_docker": Removing deployment_mysql_1               ... 
Step #10 - "integration_docker": Removing deployment_trillian-log-signer_1 ... done
Step #10 - "integration_docker": Removing deployment_trillian-log-server_1 ... done
Step #10 - "integration_docker": Removing deployment_mysql_1               ... done
Step #10 - "integration_docker": Removing network deployment_default
Step #10 - "integration_docker": Network deployment_default not found.
Finished Step #10 - "integration_docker"
PUSH
Pushing gcr.io/trillian-opensource-ci/trillian_testbase:latest
The push refers to repository [gcr.io/trillian-opensource-ci/trillian_testbase]
44ff063affbd: Preparing
71b6e570106a: Preparing
65437bec6e0d: Preparing
4f82338c96bb: Preparing
ab5d9918832f: Preparing
d6ccc255a4d7: Preparing
433616732888: Preparing
69f1187b6d09: Preparing
30f5cd833236: Preparing
7c32e0608151: Preparing
7cea17427f83: Preparing
d6ccc255a4d7: Waiting
433616732888: Waiting
69f1187b6d09: Waiting
30f5cd833236: Waiting
7c32e0608151: Waiting
7cea17427f83: Waiting
ab5d9918832f: Layer already exists
71b6e570106a: Layer already exists
44ff063affbd: Layer already exists
4f82338c96bb: Layer already exists
d6ccc255a4d7: Layer already exists
433616732888: Layer already exists
69f1187b6d09: Layer already exists
65437bec6e0d: Layer already exists
30f5cd833236: Layer already exists
7c32e0608151: Layer already exists
7cea17427f83: Layer already exists
latest: digest: sha256:b46acc91b73f2a0f81c9cbcf9dc3fca1c0338d04d8ee1bc7968e76be777c9112 size: 2640
DONE

Build Log: https://storage.cloud.google.com/trillian-cloudbuild-logs/log-383a9784-bde3-4bbf-9025-a77be7438028.txt