Fix Go potential bugs and maintainability #1496
Merged
Google Cloud Build / certificate-transparency-go-cloud-build-pull-request (trillian-opensource-ci)
succeeded
May 30, 2024 in 10m 17s
Summary
Build Information
Trigger | certificate-transparency-go-cloud-build-pull-request |
Build | d2a02bee-d256-4fbd-a329-a6e53f32b228 |
Start | 2024-05-30T04:07:17-07:00 |
Duration | 9m30.22s |
Status | SUCCESS |
Steps
Step | Status | Duration |
---|---|---|
gcr.io/cloud-builders/docker | SUCCESS | 13.093s |
gcr.io/cloud-builders/docker | SUCCESS | 1.523s |
prepare | SUCCESS | 24.311s |
ci-ready | SUCCESS | 1m37.145s |
default_test | SUCCESS | 3m35.389s |
race_detection | SUCCESS | 6m46.113s |
etcd_with_coverage | SUCCESS | 3m31.687s |
etcd_with_race | SUCCESS | 6m45.755s |
with_pkcs11_and_race | SUCCESS | 6m50.366s |
codecov.io | SUCCESS | 3.641s |
ci_complete | SUCCESS | 990ms |
build_ctfe | SUCCESS | 1m8.172s |
build_envsubst | SUCCESS | 3.892s |
envsubst_kubernetes_configs | SUCCESS | 961ms |
update_kubernetes_configs_dryrun | SUCCESS | 7.353s |
Details
starting build "d2a02bee-d256-4fbd-a329-a6e53f32b228"
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/certificate-transparency-go
* branch 274bf15c4ab1b015b996cc1a051b71ce9eb4b723 -> FETCH_HEAD
HEAD is now at 274bf15 Return `nil` instead of `&trillian.LogLeaf{}` when there is an err
BUILD
Starting Step #0
Starting Step #11 - "build_ctfe"
Step #0: Already have image (with digest): gcr.io/cloud-builders/docker
Step #11 - "build_ctfe": Already have image (with digest): gcr.io/cloud-builders/docker
Step #11 - "build_ctfe": Sending build context to Docker daemon 5.537MB
Step #11 - "build_ctfe": Step 1/12 : FROM golang:1.22.3-bookworm@sha256:5c56bd47228dd572d8a82971cf1f946cd8bb1862a8ec6dc9f3d387cc94136976 as build
Step #11 - "build_ctfe": docker.io/library/golang:1.22.3-bookworm@sha256:5c56bd47228dd572d8a82971cf1f946cd8bb1862a8ec6dc9f3d387cc94136976: Pulling from library/golang
Step #11 - "build_ctfe": Digest: sha256:5c56bd47228dd572d8a82971cf1f946cd8bb1862a8ec6dc9f3d387cc94136976
Step #11 - "build_ctfe": Status: Downloaded newer image for golang:1.22.3-bookworm@sha256:5c56bd47228dd572d8a82971cf1f946cd8bb1862a8ec6dc9f3d387cc94136976
Step #11 - "build_ctfe": ---> 5905f95343e8
Step #11 - "build_ctfe": Step 2/12 : ARG GOFLAGS=""
Step #11 - "build_ctfe": ---> Running in 5fcb07a61de6
Step #0: latest: Pulling from trillian-opensource-ci/ct_testbase
Step #0: c6cf28de8a06: Already exists
Step #0: 891494355808: Already exists
Step #0: 6582c62583ef: Already exists
Step #0: 6d74711819e4: Already exists
Step #0: 5ca436926747: Already exists
Step #0: a583c4d6eaf8: Already exists
Step #0: 4f4fb700ef54: Already exists
Step #11 - "build_ctfe": Removing intermediate container 5fcb07a61de6
Step #11 - "build_ctfe": ---> 8e3712101c75
Step #11 - "build_ctfe": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #0: 7df279098dbf: Pulling fs layer
Step #0: 09add3b7cf32: Pulling fs layer
Step #0: 0524154d7bbc: Pulling fs layer
Step #0: ae63d11b99e4: Pulling fs layer
Step #0: 9aaea9fb94a3: Pulling fs layer
Step #0: adecac684b90: Pulling fs layer
Step #0: ae63d11b99e4: Waiting
Step #0: 9aaea9fb94a3: Waiting
Step #0: adecac684b90: Waiting
Step #11 - "build_ctfe": ---> Running in 2efedbf75fac
Step #0: 7df279098dbf: Verifying Checksum
Step #11 - "build_ctfe": Removing intermediate container 2efedbf75fac
Step #11 - "build_ctfe": ---> 270e4bfb997c
Step #11 - "build_ctfe": Step 4/12 : WORKDIR /build
Step #0: 0524154d7bbc: Verifying Checksum
Step #0: 0524154d7bbc: Download complete
Step #11 - "build_ctfe": ---> Running in 396332a9b263
Step #0: 7df279098dbf: Pull complete
Step #11 - "build_ctfe": Removing intermediate container 396332a9b263
Step #11 - "build_ctfe": ---> f52c4fc17197
Step #11 - "build_ctfe": Step 5/12 : COPY go.mod .
Step #0: 9aaea9fb94a3: Verifying Checksum
Step #0: 9aaea9fb94a3: Download complete
Step #0: adecac684b90: Verifying Checksum
Step #0: adecac684b90: Download complete
Step #0: ae63d11b99e4: Verifying Checksum
Step #0: ae63d11b99e4: Download complete
Step #11 - "build_ctfe": ---> 6cb4db3aed7a
Step #11 - "build_ctfe": Step 6/12 : COPY go.sum .
Step #11 - "build_ctfe": ---> 6cb23e0d8261
Step #11 - "build_ctfe": Step 7/12 : RUN go mod download
Step #11 - "build_ctfe": ---> Running in 5c45f73077e8
Step #0: 09add3b7cf32: Verifying Checksum
Step #0: 09add3b7cf32: Download complete
Step #0: 09add3b7cf32: Pull complete
Step #0: 0524154d7bbc: Pull complete
Step #0: ae63d11b99e4: Pull complete
Step #0: 9aaea9fb94a3: Pull complete
Step #0: adecac684b90: Pull complete
Step #0: Digest: sha256:3e1099411e7a5dd73b68fe12eb9715d3bb8731d722d36c9ffd6642da17299feb
Step #0: Status: Downloaded newer image for gcr.io/trillian-opensource-ci/ct_testbase:latest
Step #0: gcr.io/trillian-opensource-ci/ct_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 5.537MB
Step #1: Step 1/13 : FROM golang:1.22.3-bookworm@sha256:5c56bd47228dd572d8a82971cf1f946cd8bb1862a8ec6dc9f3d387cc94136976 as ct_testbase
Step #1: ---> 5905f95343e8
Step #1: Step 2/13 : WORKDIR /testbase
Step #1: ---> Using cache
Step #1: ---> 78852a84be40
Step #1: Step 3/13 : ARG GOFLAGS=""
Step #1: ---> Using cache
Step #1: ---> 99d8241e96a0
Step #1: Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #1: ---> Using cache
Step #1: ---> 10aaeb9bbf49
Step #1: Step 5/13 : RUN apt-get update && apt-get -y install build-essential curl docker-compose lsof mariadb-client netcat-openbsd unzip wget xxd
Step #1: ---> Using cache
Step #1: ---> 2f2da3cf4542
Step #1: Step 6/13 : RUN cd /usr/bin && curl -L -O https://github.com/jqlang/jq/releases/download/jq-1.7/jq-linux64 && mv jq-linux64 /usr/bin/jq && chmod +x /usr/bin/jq
Step #1: ---> Using cache
Step #1: ---> 6e7b7005153e
Step #1: Step 7/13 : 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: ---> afb53a6c011e
Step #1: Step 8/13 : RUN mkdir protoc && (cd protoc && PROTOC_VERSION=3.20.1 && PROTOC_ZIP="protoc-${PROTOC_VERSION}-linux-x86_64.zip" && wget "https://github.com/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: ---> 91a48edbef7b
Step #1: Step 9/13 : ENV PATH /usr/local/bin:$PATH
Step #1: ---> Using cache
Step #1: ---> b731a61446ef
Step #1: Step 10/13 : COPY ./integration/test-runner.sh /testbase/
Step #1: ---> Using cache
Step #1: ---> 68b96f278619
Step #1: Step 11/13 : ENV GOPATH /go
Step #1: ---> Using cache
Step #1: ---> 0fedb50f21d9
Step #1: Step 12/13 : ENV PATH $GOPATH/bin:/testbase/protoc/bin:$PATH
Step #1: ---> Using cache
Step #1: ---> 471f9e1001a8
Step #1: Step 13/13 : CMD /bin/bash -exc /testbase/test-runner.sh
Step #1: ---> Using cache
Step #1: ---> 10f8dc7dbfe5
Step #1: Successfully built 10f8dc7dbfe5
Step #1: Successfully tagged gcr.io/trillian-opensource-ci/ct_testbase:latest
Finished Step #1
Starting Step #2 - "prepare"
Step #2 - "prepare": Already have image (with digest): gcr.io/trillian-opensource-ci/ct_testbase
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": b2ce0e066077: Already exists
Step #2 - "prepare": e8d9a567199d: Already exists
Step #2 - "prepare": 058cf3d8c2ba: Already exists
Step #2 - "prepare": b6824ed73363: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 33e068de2649: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 27be814a09eb: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": b3ae1613dfe7: Already exists
Step #2 - "prepare": cf804ed06a0f: Already exists
Step #2 - "prepare": 9d791bd2d67a: Pulling fs layer
Step #2 - "prepare": a1eac4a9892a: Pulling fs layer
Step #2 - "prepare": a1eac4a9892a: Verifying Checksum
Step #2 - "prepare": a1eac4a9892a: Download complete
Step #2 - "prepare": 9d791bd2d67a: Verifying Checksum
Step #2 - "prepare": 9d791bd2d67a: Download complete
Step #2 - "prepare": 9d791bd2d67a: Pull complete
Step #2 - "prepare": a1eac4a9892a: Pull complete
Step #2 - "prepare": Digest: sha256:fc5fe004ea9d762e97af0020ed0794a8222f9fa35ddc21dcffc2d5d951ce8f2d
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": b2ce0e066077: Already exists
Step #2 - "prepare": e8d9a567199d: Already exists
Step #2 - "prepare": 058cf3d8c2ba: Already exists
Step #2 - "prepare": b6824ed73363: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 33e068de2649: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 27be814a09eb: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": b3ae1613dfe7: Already exists
Step #2 - "prepare": cf804ed06a0f: Already exists
Step #2 - "prepare": e3ea6e31cffe: Pulling fs layer
Step #2 - "prepare": e2fadbf07482: Pulling fs layer
Step #2 - "prepare": e2fadbf07482: Verifying Checksum
Step #2 - "prepare": e2fadbf07482: Download complete
Step #2 - "prepare": e3ea6e31cffe: Verifying Checksum
Step #2 - "prepare": e3ea6e31cffe: Download complete
Step #2 - "prepare": e3ea6e31cffe: Pull complete
Step #2 - "prepare": e2fadbf07482: Pull complete
Step #2 - "prepare": Digest: sha256:0e87ef9a55af4483ab192fc21fb86a9fd62e5d89231f578bdb9d89d17ce14f9a
Step #2 - "prepare": Status: Downloaded newer image for gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": + docker tag gcr.io/trillian-opensource-ci/log_signer:latest deployment_trillian-log-signer
Step #2 - "prepare": ++ go list -f '{{.Dir}}' github.com/google/trillian
Step #2 - "prepare": go: downloading github.com/google/trillian v1.6.0
Step #2 - "prepare": go: downloading google.golang.org/protobuf v1.34.1
Step #2 - "prepare": go: downloading google.golang.org/grpc v1.63.2
Step #2 - "prepare": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20240227224415-6ceb2ff114de
Step #2 - "prepare": go: downloading google.golang.org/genproto v0.0.0-20240227224415-6ceb2ff114de
Step #2 - "prepare": go: downloading golang.org/x/sys v0.20.0
Step #2 - "prepare": go: downloading golang.org/x/net v0.25.0
Step #2 - "prepare": go: downloading golang.org/x/text v0.15.0
Step #2 - "prepare": + export TRILLIAN_LOCATION=/go/pkg/mod/github.com/google/trillian@v1.6.0
Step #2 - "prepare": + TRILLIAN_LOCATION=/go/pkg/mod/github.com/google/trillian@v1.6.0
Step #2 - "prepare": + echo -e 'networks:\n default:\n external:\n name: cloudbuild'
Step #2 - "prepare": + docker-compose -f /go/pkg/mod/github.com/google/trillian@v1.6.0/examples/deployment/docker-compose.yml pull mysql trillian-log-server trillian-log-signer
Step #2 - "prepare": Pulling mysql ...
Step #2 - "prepare": Pulling trillian-log-server ...
Step #2 - "prepare": Pulling trillian-log-signer ...
Step #2 - "prepare": Pulling trillian-log-signer ... done
Step #2 - "prepare": Pulling mysql ... done
Step #2 - "prepare": Pulling trillian-log-server ... done
Step #2 - "prepare": + docker-compose -f /go/pkg/mod/github.com/google/trillian@v1.6.0/examples/deployment/docker-compose.yml up -d mysql trillian-log-server trillian-log-signer
Step #2 - "prepare": Building mysql
Step #2 - "prepare": Sending build context to Docker daemon 5.242MB
Step #2 - "prepare": Step 1/4 : FROM mysql:8.2
Step #2 - "prepare": 8.2: Pulling from library/mysql
Step #2 - "prepare": 558b7d69a2e5: Pulling fs layer
Step #2 - "prepare": 599b67b0dd6a: Pulling fs layer
Step #2 - "prepare": 50314d46ce2b: Pulling fs layer
Step #2 - "prepare": 494babc92263: Pulling fs layer
Step #2 - "prepare": 02548e6f2dbf: Pulling fs layer
Step #2 - "prepare": a9e5e2637e0d: Pulling fs layer
Step #2 - "prepare": 657b198fe6b7: Pulling fs layer
Step #2 - "prepare": 215a2b0eabbf: Pulling fs layer
Step #2 - "prepare": 02548e6f2dbf: Waiting
Step #2 - "prepare": a9e5e2637e0d: Waiting
Step #2 - "prepare": 494babc92263: Waiting
Step #2 - "prepare": 657b198fe6b7: Waiting
Step #2 - "prepare": 377a4c7a89c5: Pulling fs layer
Step #2 - "prepare": 4bfe599fe218: Pulling fs layer
Step #2 - "prepare": 215a2b0eabbf: Waiting
Step #2 - "prepare": 599b67b0dd6a: Verifying Checksum
Step #2 - "prepare": 599b67b0dd6a: Download complete
Step #2 - "prepare": 50314d46ce2b: Verifying Checksum
Step #2 - "prepare": 50314d46ce2b: Download complete
Step #2 - "prepare": 02548e6f2dbf: Verifying Checksum
Step #2 - "prepare": 02548e6f2dbf: Download complete
Step #2 - "prepare": 494babc92263: Verifying Checksum
Step #2 - "prepare": 494babc92263: Download complete
Step #2 - "prepare": a9e5e2637e0d: Verifying Checksum
Step #2 - "prepare": a9e5e2637e0d: Download complete
Step #2 - "prepare": 215a2b0eabbf: Verifying Checksum
Step #2 - "prepare": 215a2b0eabbf: Download complete
Step #2 - "prepare": 558b7d69a2e5: Verifying Checksum
Step #2 - "prepare": 558b7d69a2e5: Download complete
Step #2 - "prepare": 4bfe599fe218: Verifying Checksum
Step #2 - "prepare": 4bfe599fe218: Download complete
Step #2 - "prepare": 377a4c7a89c5: Download complete
Step #2 - "prepare": 657b198fe6b7: Verifying Checksum
Step #2 - "prepare": 657b198fe6b7: Download complete
Step #2 - "prepare": 558b7d69a2e5: Pull complete
Step #2 - "prepare": 599b67b0dd6a: Pull complete
Step #2 - "prepare": 50314d46ce2b: Pull complete
Step #2 - "prepare": 494babc92263: Pull complete
Step #2 - "prepare": 02548e6f2dbf: Pull complete
Step #2 - "prepare": a9e5e2637e0d: Pull complete
Step #2 - "prepare": 657b198fe6b7: Pull complete
Step #2 - "prepare": 215a2b0eabbf: Pull complete
Step #2 - "prepare": 377a4c7a89c5: Pull complete
Step #2 - "prepare": 4bfe599fe218: Pull complete
Step #2 - "prepare": Digest: sha256:212fe73edca5df6ff14826d5eb975c914bfb91f82a2e923f9050568f99525da1
Step #2 - "prepare": Status: Downloaded newer image for mysql:8.2
Step #2 - "prepare": ---> bc861cf238f2
Step #2 - "prepare": Step 2/4 : COPY examples/deployment/docker/db_server/mysql.cnf /etc/mysql/conf.d/trillian.cnf
Step #2 - "prepare": ---> f9e7df54d635
Step #2 - "prepare": Step 3/4 : COPY storage/mysql/schema/storage.sql /docker-entrypoint-initdb.d/storage.sql
Step #2 - "prepare": ---> 0aa1816c7900
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 dfc719ab75c0
Step #11 - "build_ctfe": Removing intermediate container 5c45f73077e8
Step #11 - "build_ctfe": ---> ce807c3c9f0e
Step #11 - "build_ctfe": Step 8/12 : COPY . .
Step #2 - "prepare": Removing intermediate container dfc719ab75c0
Step #2 - "prepare": ---> ef8f0f8b2372
Step #2 - "prepare": Successfully built ef8f0f8b2372
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 #11 - "build_ctfe": ---> 70c5623068ca
Step #11 - "build_ctfe": Step 9/12 : RUN go build ./trillian/ctfe/ct_server
Step #11 - "build_ctfe": ---> Running in cb819a003902
Step #2 - "prepare": Creating deployment_mysql_1 ...
Step #2 - "prepare": Creating deployment_mysql_1 ... done
Step #2 - "prepare": Creating deployment_trillian-log-signer_1 ...
Step #2 - "prepare": Creating deployment_trillian-log-server_1 ...
Step #2 - "prepare": Creating deployment_trillian-log-signer_1 ... done
Step #2 - "prepare": Creating deployment_trillian-log-server_1 ... done
Finished Step #2 - "prepare"
Starting Step #3 - "ci-ready"
Step #3 - "ci-ready": Already have image (with digest): gcr.io/trillian-opensource-ci/ct_testbase
Step #3 - "ci-ready": go: downloading github.com/fullstorydev/grpcurl v1.9.1
Step #3 - "ci-ready": go: downloading github.com/golang/mock v1.6.0
Step #3 - "ci-ready": go: downloading github.com/golang/protobuf v1.5.4
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/v3 v3.5.13
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/etcdctl/v3 v3.5.13
Step #3 - "ci-ready": go: downloading github.com/jhump/protoreflect v1.16.0
Step #3 - "ci-ready": go: downloading github.com/envoyproxy/go-control-plane v0.12.0
Step #3 - "ci-ready": go: downloading github.com/cespare/xxhash/v2 v2.2.0
Step #3 - "ci-ready": go: downloading golang.org/x/sync v0.6.0
Step #3 - "ci-ready": go: downloading github.com/cncf/xds/go v0.0.0-20231128003011-0fa0005c9caa
Step #3 - "ci-ready": go: downloading golang.org/x/mod v0.14.0
Step #3 - "ci-ready": go: downloading golang.org/x/tools v0.16.1
Step #3 - "ci-ready": go: downloading github.com/envoyproxy/protoc-gen-validate v1.0.4
Step #3 - "ci-ready": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20240227224415-6ceb2ff114de
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/client/v2 v2.305.13
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/etcdutl/v3 v3.5.13
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/tests/v3 v3.5.13
Step #3 - "ci-ready": go: downloading golang.org/x/oauth2 v0.17.0
Step #3 - "ci-ready": go: downloading github.com/urfave/cli v1.22.14
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/api/v3 v3.5.13
Step #3 - "ci-ready": go: downloading github.com/spf13/cobra v1.8.0
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/pkg/v3 v3.5.13
Step #3 - "ci-ready": go: downloading github.com/bufbuild/protocompile v0.10.0
Step #3 - "ci-ready": go: downloading github.com/bgentry/speakeasy v0.1.0
Step #3 - "ci-ready": go: downloading github.com/dustin/go-humanize v1.0.1
Step #3 - "ci-ready": go: downloading github.com/spf13/pflag v1.0.5
Step #3 - "ci-ready": go: downloading github.com/olekukonko/tablewriter v0.0.5
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/client/pkg/v3 v3.5.13
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/client/v3 v3.5.13
Step #3 - "ci-ready": go: downloading go.uber.org/zap v1.26.0
Step #3 - "ci-ready": go: downloading golang.org/x/time v0.5.0
Step #3 - "ci-ready": go: downloading gopkg.in/cheggaaa/pb.v1 v1.0.28
Step #3 - "ci-ready": go: downloading github.com/json-iterator/go v1.1.12
Step #3 - "ci-ready": go: downloading github.com/modern-go/reflect2 v1.0.2
Step #3 - "ci-ready": go: downloading go.etcd.io/bbolt v1.3.9
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/raft/v3 v3.5.13
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/server/v3 v3.5.13
Step #3 - "ci-ready": go: downloading cloud.google.com/go/compute/metadata v0.2.3
Step #3 - "ci-ready": go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.3
Step #3 - "ci-ready": go: downloading github.com/coreos/go-semver v0.3.1
Step #3 - "ci-ready": go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
Step #3 - "ci-ready": go: downloading cloud.google.com/go/compute v1.24.0
Step #3 - "ci-ready": go: downloading github.com/soheilhy/cmux v0.1.5
Step #3 - "ci-ready": go: downloading golang.org/x/crypto v0.23.0
Step #3 - "ci-ready": go: downloading github.com/gogo/protobuf v1.3.2
Step #3 - "ci-ready": go: downloading github.com/mattn/go-runewidth v0.0.13
Step #3 - "ci-ready": go: downloading github.com/coreos/go-systemd/v22 v22.5.0
Step #3 - "ci-ready": go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
Step #3 - "ci-ready": go: downloading go.uber.org/multierr v1.11.0
Step #3 - "ci-ready": go: downloading github.com/prometheus/client_golang v1.19.1
Step #3 - "ci-ready": go: downloading github.com/jonboulle/clockwork v0.4.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.47.0
Step #3 - "ci-ready": go: downloading github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0
Step #3 - "ci-ready": go: downloading github.com/grpc-ecosystem/grpc-gateway v1.16.0
Step #3 - "ci-ready": go: downloading github.com/tmc/grpc-websocket-proxy v0.0.0-20220101234140-673ab2c3ae75
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.20.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.20.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel v1.22.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/sdk v1.21.0
Step #3 - "ci-ready": go: downloading gopkg.in/natefinch/lumberjack.v2 v2.2.1
Step #3 - "ci-ready": go: downloading sigs.k8s.io/yaml v1.4.0
Step #3 - "ci-ready": go: downloading github.com/xiang90/probing v0.0.0-20221125231312-a49e3df8f510
Step #3 - "ci-ready": go: downloading github.com/russross/blackfriday/v2 v2.1.0
Step #3 - "ci-ready": go: downloading github.com/google/btree v1.1.2
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/metric v1.22.0
Step #3 - "ci-ready": go: downloading github.com/prometheus/client_model v0.5.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/trace v1.22.0
Step #3 - "ci-ready": go: downloading github.com/prometheus/common v0.48.0
Step #3 - "ci-ready": go: downloading github.com/prometheus/procfs v0.12.0
Step #3 - "ci-ready": go: downloading github.com/beorn7/perks v1.0.1
Step #3 - "ci-ready": go: downloading github.com/rivo/uniseg v0.4.4
Step #3 - "ci-ready": go: downloading github.com/sirupsen/logrus v1.9.3
Step #3 - "ci-ready": go: downloading github.com/gorilla/websocket v1.5.0
Step #3 - "ci-ready": go: downloading github.com/golang-jwt/jwt/v4 v4.5.0
Step #3 - "ci-ready": go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1
Step #3 - "ci-ready": go: downloading github.com/go-logr/logr v1.4.1
Step #3 - "ci-ready": go: downloading github.com/go-logr/stdr v1.2.2
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/proto/otlp v1.0.0
Step #3 - "ci-ready": go: downloading github.com/cenkalti/backoff/v4 v4.2.1
Step #3 - "ci-ready": go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.18.0
Step #3 - "ci-ready": go: downloading github.com/transparency-dev/merkle v0.0.2
Step #3 - "ci-ready": go: downloading k8s.io/klog/v2 v2.120.1
Step #3 - "ci-ready": go: downloading github.com/hashicorp/golang-lru/v2 v2.0.7
Step #3 - "ci-ready": go: downloading github.com/gorilla/mux v1.8.1
Step #3 - "ci-ready": go: downloading gopkg.in/yaml.v3 v3.0.1
Step #3 - "ci-ready": go: downloading github.com/mattn/go-sqlite3 v1.14.22
Step #3 - "ci-ready": go: downloading github.com/go-sql-driver/mysql v1.8.1
Step #3 - "ci-ready": go: downloading github.com/rs/cors v1.11.0
Step #3 - "ci-ready": go: downloading github.com/tomasen/realip v0.0.0-20180522021738-f0c99a92ddce
Step #3 - "ci-ready": go: downloading github.com/kylelemons/godebug v1.1.0
Step #3 - "ci-ready": go: downloading github.com/google/go-cmp v0.6.0
Step #3 - "ci-ready": go: downloading contrib.go.opencensus.io/exporter/stackdriver v0.13.14
Step #3 - "ci-ready": go: downloading go.opencensus.io v0.24.0
Step #3 - "ci-ready": go: downloading github.com/lib/pq v1.10.9
Step #3 - "ci-ready": go: downloading filippo.io/edwards25519 v1.1.0
Step #3 - "ci-ready": go: downloading github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da
Step #3 - "ci-ready": go: downloading github.com/aws/aws-sdk-go v1.46.4
Step #3 - "ci-ready": go: downloading cloud.google.com/go/monitoring v1.18.0
Step #3 - "ci-ready": go: downloading cloud.google.com/go/trace v1.10.5
Step #3 - "ci-ready": go: downloading github.com/prometheus/prometheus v0.47.2
Step #3 - "ci-ready": go: downloading google.golang.org/api v0.162.0
Step #3 - "ci-ready": go: downloading github.com/googleapis/gax-go/v2 v2.12.0
Step #11 - "build_ctfe": Removing intermediate container cb819a003902
Step #11 - "build_ctfe": ---> fb897e38b80e
Step #11 - "build_ctfe": Step 10/12 : FROM gcr.io/distroless/base-debian12@sha256:786007f631d22e8a1a5084c5b177352d9dcac24b1e8c815187750f70b24a9fc6
Step #11 - "build_ctfe": gcr.io/distroless/base-debian12@sha256:786007f631d22e8a1a5084c5b177352d9dcac24b1e8c815187750f70b24a9fc6: Pulling from distroless/base-debian12
Step #11 - "build_ctfe": Digest: sha256:786007f631d22e8a1a5084c5b177352d9dcac24b1e8c815187750f70b24a9fc6
Step #11 - "build_ctfe": Status: Downloaded newer image for gcr.io/distroless/base-debian12@sha256:786007f631d22e8a1a5084c5b177352d9dcac24b1e8c815187750f70b24a9fc6
Step #11 - "build_ctfe": ---> acab2fd13712
Step #11 - "build_ctfe": Step 11/12 : COPY --from=build /build/ct_server /
Step #11 - "build_ctfe": ---> 539bd95ec2c9
Step #11 - "build_ctfe": Step 12/12 : ENTRYPOINT ["/ct_server"]
Step #11 - "build_ctfe": ---> Running in ade89752ee5d
Step #11 - "build_ctfe": Removing intermediate container ade89752ee5d
Step #11 - "build_ctfe": ---> 05394b828bd1
Step #11 - "build_ctfe": Successfully built 05394b828bd1
Step #11 - "build_ctfe": Successfully tagged gcr.io/trillian-opensource-ci/ctfe:274bf15c4ab1b015b996cc1a051b71ce9eb4b723
Finished Step #11 - "build_ctfe"
Step #3 - "ci-ready": go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.2
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.47.0
Step #3 - "ci-ready": go: downloading github.com/google/s2a-go v0.1.7
Step #3 - "ci-ready": go: downloading github.com/felixge/httpsnoop v1.0.4
Step #3 - "ci-ready": go: downloading github.com/jmespath/go-jmespath v0.4.0
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go 0.538s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/asn1 0.021s
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/client/configpb [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/client/ctclient [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/client/ctclient/cmd [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/ctutil/sctcheck [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/ctutil/sctscan [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/fixchain/chainfix [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/internal/witness/api [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/internal/witness/client/http [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/internal/witness/cmd/client [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/internal/witness/cmd/feeder [no test files]
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/client 23.345s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/ctpolicy 0.011s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/ctutil 0.017s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/fixchain 0.127s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/gossip/minimal/x509ext 0.007s
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/internal/witness/cmd/witness [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/internal/witness/cmd/witness/config [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/internal/witness/cmd/witness/impl [no test files]
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/internal/witness/cmd/witness/internal/http 0.022s
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/internal/witness/verifier [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/preload [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/preload/dumpscts [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/preload/preloader [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/scanner/scanlog [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/submission/hammer [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/submission/server [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/ctfe/cache [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/ctfe/cache/noop [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/ctfe/configpb [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/ctfe/ct_server [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/ctfe/storage [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/ctfe/testonly [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/integration/ct_hammer [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/migrillian [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/migrillian/configpb [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/mockclient [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/trillian/util [no test files]
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/internal/witness/cmd/witness/internal/witness 0.020s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/jsonclient 0.020s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/logid 0.004s
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/x509/pkix [no test files]
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/loglist3 0.026s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/scanner 0.012s
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/x509util/certcheck [no test files]
Step #3 - "ci-ready": ? github.com/google/certificate-transparency-go/x509util/crlcheck [no test files]
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/schedule 0.255s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/submission 6.247s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/tls 0.014s
Step #3 - "ci-ready": ok github.com/google/certificate-transparency-go/trillian/ctfe 0.090s
Step #3 - "ci-ready": o
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/trillian-cloudbuild-logs/log-d2a02bee-d256-4fbd-a329-a6e53f32b228.txt.]
...
\x03\x020\n\x06\b*\x86H\xce=\x04\x03\x02\x03I\x000F\x02!\x00\x95\xbfH\xb3\xc7k9\xbd\x8e\x97k\xbfK&\u07b5\x82\bE\xd1D(\x03P\xaa\nش\"\xf7\xa1\xe0\x02!\x00\xfbd\x18\xc8\xc08\x12\xaa\x9c^\xd9.\xcar\xb2Ɔ\xe8\xe0\x8by\xb4+\xcfw3\xeca߰\xc6\xdc"]
Step #5 - "race_detection": W0530 11:16:17.102929 28819 handlers.go:206] aramis{8299178732267967481}: AddChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #8 - "with_pkcs11_and_race": W0530 11:16:17.554876 27378 handlers.go:206] aramis{5152471505049108398}: AddChain handler error: failed to verify add-chain contents: chain failed to verify: x509: certificate signed by unknown authority
Step #8 - "with_pkcs11_and_race": W0530 11:16:17.679122 27378 handlers.go:206] aramis{5152471505049108398}: AddChain handler error: aramis{5152471505049108398}: failed to parse add-chain body: cert chain was empty
Step #8 - "with_pkcs11_and_race": W0530 11:16:17.725664 27378 handlers.go:206] aramis{5152471505049108398}: GetProofByHash handler error: get-proof-by-hash: invalid base64 hash: illegal base64 data at input byte 0
Step #7 - "etcd_with_race": W0530 11:16:17.811836 27067 handlers.go:206] aramis{3402268993154449660}: AddPreChain handler error: failed to verify add-chain contents: chain failed to verify: asn1: structure error: tags don't match (16 vs {class:0 tag:0 length:644 isCompound:false}) {optional:false explicit:false application:false private:false defaultValue:<nil> tag:<nil> stringType:0 timeType:0 set:false omitEmpty:false lax:true name:} certificate @4
Step #8 - "with_pkcs11_and_race": W0530 11:16:17.877126 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: aramis{5152471505049108398}: failed to parse add-chain body: cert chain was empty
Step #7 - "etcd_with_race": W0530 11:16:17.892957 27067 handlers.go:206] aramis{3402268993154449660}: AddPreChain handler error: aramis{3402268993154449660}: failed to parse add-chain body: cert chain was empty
Step #8 - "with_pkcs11_and_race": W0530 11:16:17.959056 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: aramis{5152471505049108398}: failed to parse add-chain body: cert chain was empty
Step #5 - "race_detection": W0530 11:16:18.463849 28819 handlers.go:942] aramis{8299178732267967481}: Cert (or precert with invalid CT ext) submitted as precert chain: ["0\x82\x02o0\x82\x02\x15\xa0\x03\x02\x01\x02\x02\x05\x00ޭ\xbe\xef0\n\x06\b*\x86H\xce=\x04\x03\x020r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0\x1e\x17\r180329170511Z\x17\r240531111519Z0V1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\f\x06London1\x0f0\r\x06\x03U\x04\n\f\x06Google1\f0\n\x06\x03U\x04\v\f\x03Eng1\x170\x15\x06\x03U\x04\x03\f\x0eleaf01.csr.pem0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xeb7NRE\x9cFը\xb8\xc5\xedX\xb90)\xa6p\x8ai\xa0&\\\x9e/n\xb8k#l\x84\xe1F:\x986\x82D\xa5\x8a\x17\x8bA\x822\xf4-\xe0\b[~\a8R\xfcGV('\x9b\xed`\x8b\xac\xa3\x81\xb30\x81\xb00\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xf9\x800\x81\x8b\x06\x03U\x1d\x0e\x04\x81\x83\x04\x81\x80X\\.2\xeeWo$銱;>e\xb7v\x18\x8e\x13\xcb\xce\xf50\\?\xe5\x8f/\a\x92\x83\xb4[a2\xd3\x16\xe7\xa4\x1f\xff\x9c\xadс~L\xd0\n\xf4}\xb5\x95\x00\x04?\x93\x9aL;`\x19g\x92\xb7P\x1e\uf321\xb0\a&\xf4\x81Ӿ|\f\xffz\xae$\xbb#)\x00\x8aS\x11\x12(\x19l\x13:\xab\xe2\x8e\xfa{ļ^\x92\xe75\x0fxS\x19\x00\x06\x87\x94\xedw\xf7\x1c\x93K\x02u\xf8,.c>0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x05\x06\a\b0\n\x06\b*\x86H\xce=\x04\x03\x02\x03H\x000E\x02!\x00\xd00*\x7f\xfeY\xbd\xccî\x14\xe1C\xf7\x17/\xd36]\xcc\xe4`\xb9\b\xd8\xf5\\\x12\x10[\xa5\x19\x02 @_\xb7g\xc2\xc2M\xd35g\xfb\xf3\x94\xef\xf1\xdef\x13\xbfa\x12\xcc\xf8\xe2\xdc\xf0\xfc\xa47\xa7\x95\xfc" "0\x82\x02<0\x82\x01\xe1\xa0\x03\x02\x01\x02\x02\x04BBBB0\n\x06\b*\x86H\xce=\x04\x03\x020q1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1!0\x1f\x06\x03U\x04\x03\x13\x18FakeCertificateAuthority0\x1e\x17\r180329170511Z\x17\r280205170511Z0r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xf1\xbf-\xe8\x8cf@\xe3\xa8\xd1T\xe0BI\x02\xcb\xddG\b\x85\xc2gAL\xeb\xf7\x87͍\xa3\t\xc8\x18\xcc.0S\x162\xaa՜\bs\xc6v\xfa\xfa:8\xe945\x9cQ\xd1\xee\x12\x81]\x98_]]\xa3f0d0\r\x06\x03U\x1d\x0e\x04\x06\x04\x04\x05\x06\a\b0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x01\x02\x03\x040\x12\x06\x03U\x1d\x13\x01\x01\xff\x04\b0\x06\x01\x01\xff\x02\x01\x000\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xff\x800\x1d\x06\x03U\x1d%\x04\x160\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x020\n\x06\b*\x86H\xce=\x04\x03\x02\x03I\x000F\x02!\x00\x95\xbfH\xb3\xc7k9\xbd\x8e\x97k\xbfK&\u07b5\x82\bE\xd1D(\x03P\xaa\nش\"\xf7\xa1\xe0\x02!\x00\xfbd\x18\xc8\xc08\x12\xaa\x9c^\xd9.\xcar\xb2Ɔ\xe8\xe0\x8by\xb4+\xcfw3\xeca߰\xc6\xdc"]
Step #5 - "race_detection": W0530 11:16:18.464127 28819 handlers.go:206] aramis{8299178732267967481}: AddPreChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #5 - "race_detection": W0530 11:16:18.528555 28819 handlers.go:206] aramis{8299178732267967481}: AddChain handler error: failed to verify add-chain contents: chain failed to verify: x509: certificate signed by unknown authority
Step #5 - "race_detection": W0530 11:16:18.560027 28819 handlers.go:206] aramis{8299178732267967481}: AddPreChain handler error: failed to verify add-chain contents: chain failed to verify: asn1: structure error: tags don't match (16 vs {class:0 tag:0 length:644 isCompound:false}) {optional:false explicit:false application:false private:false defaultValue:<nil> tag:<nil> stringType:0 timeType:0 set:false omitEmpty:false lax:true name:} certificate @4
Step #8 - "with_pkcs11_and_race": W0530 11:16:18.882930 27378 handlers.go:206] aramis{5152471505049108398}: AddChain handler error: failed to verify add-chain contents: chain failed to verify: x509: certificate signed by unknown authority
Step #8 - "with_pkcs11_and_race": W0530 11:16:19.122448 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: failed to verify add-chain contents: chain failed to verify: asn1: structure error: tags don't match (16 vs {class:0 tag:0 length:643 isCompound:false}) {optional:false explicit:false application:false private:false defaultValue:<nil> tag:<nil> stringType:0 timeType:0 set:false omitEmpty:false lax:true name:} certificate @4
Step #8 - "with_pkcs11_and_race": W0530 11:16:19.125454 27378 handlers.go:942] aramis{5152471505049108398}: Cert (or precert with invalid CT ext) submitted as precert chain: ["0\x82\x02n0\x82\x02\x15\xa0\x03\x02\x01\x02\x02\x05\x00ޭ\xbe\xef0\n\x06\b*\x86H\xce=\x04\x03\x020r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0\x1e\x17\r180329170511Z\x17\r240531111527Z0V1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\f\x06London1\x0f0\r\x06\x03U\x04\n\f\x06Google1\f0\n\x06\x03U\x04\v\f\x03Eng1\x170\x15\x06\x03U\x04\x03\f\x0eleaf01.csr.pem0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xeb7NRE\x9cFը\xb8\xc5\xedX\xb90)\xa6p\x8ai\xa0&\\\x9e/n\xb8k#l\x84\xe1F:\x986\x82D\xa5\x8a\x17\x8bA\x822\xf4-\xe0\b[~\a8R\xfcGV('\x9b\xed`\x8b\xac\xa3\x81\xb30\x81\xb00\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xf9\x800\x81\x8b\x06\x03U\x1d\x0e\x04\x81\x83\x04\x81\x80\xa9\t\v\xce?*w\xee\b֓\xe8\xffk\x95\x12<\xeaQ\xe5\x98}i\a\xbc\xeb\t\x12\x9a\xbd\xbc\xa3\xa2\xaa|e2\xc0\x8a\xc28\x94N\xb1\xdf\x01\x8d\x1eκz\xf3\xe3\f\vY\x185\xc4l%\xe2Ȍs\xd0D\x1d\x13\x9aq\xe0\x91\xd8E\xc02\xfd\x8d\x06\xe2\xef/\xa7d\xd7\xfa\x7fd\xdd[NWLE4\xa5L\xa7\x00\xce\xefS\nnw\x95\xd65F\xa1\xa0\x18\xa1K\xe3\xa7q\xdbd\x1b\n\xab\xe3\xacL\xc6a0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x05\x06\a\b0\n\x06\b*\x86H\xce=\x04\x03\x02\x03G\x000D\x02 J\xa5\xc5r\xd9\x04\xb3\x8f\xe7\x8aX\xde1\xe6\xd5k#\\[\x99\t\xd2a\x06\xed\xe3\xbejg\x18I\xfc\x02 \x11\x99\xa03\xfad\xa1\xe8w\x13\t\a6\xc4\xc2ɜ\xb2\xef*\x9e2\a\x0f\xd6\x04\xa9\xda\xdapj\xe8" "0\x82\x02<0\x82\x01\xe1\xa0\x03\x02\x01\x02\x02\x04BBBB0\n\x06\b*\x86H\xce=\x04\x03\x020q1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1!0\x1f\x06\x03U\x04\x03\x13\x18FakeCertificateAuthority0\x1e\x17\r180329170511Z\x17\r280205170511Z0r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xf1\xbf-\xe8\x8cf@\xe3\xa8\xd1T\xe0BI\x02\xcb\xddG\b\x85\xc2gAL\xeb\xf7\x87͍\xa3\t\xc8\x18\xcc.0S\x162\xaa՜\bs\xc6v\xfa\xfa:8\xe945\x9cQ\xd1\xee\x12\x81]\x98_]]\xa3f0d0\r\x06\x03U\x1d\x0e\x04\x06\x04\x04\x05\x06\a\b0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x01\x02\x03\x040\x12\x06\x03U\x1d\x13\x01\x01\xff\x04\b0\x06\x01\x01\xff\x02\x01\x000\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xff\x800\x1d\x06\x03U\x1d%\x04\x160\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x020\n\x06\b*\x86H\xce=\x04\x03\x02\x03I\x000F\x02!\x00\x95\xbfH\xb3\xc7k9\xbd\x8e\x97k\xbfK&\u07b5\x82\bE\xd1D(\x03P\xaa\nش\"\xf7\xa1\xe0\x02!\x00\xfbd\x18\xc8\xc08\x12\xaa\x9c^\xd9.\xcar\xb2Ɔ\xe8\xe0\x8by\xb4+\xcfw3\xeca߰\xc6\xdc"]
Step #8 - "with_pkcs11_and_race": W0530 11:16:19.125750 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #5 - "race_detection": W0530 11:16:19.160060 28819 handlers.go:206] aramis{8299178732267967481}: AddPreChain handler error: aramis{8299178732267967481}: failed to parse add-chain body: cert chain was empty
Step #7 - "etcd_with_race": I0530 11:16:19.234473 27106 hammer.go:1134] aramis: completed 1500 operations on log
Step #7 - "etcd_with_race": I0530 11:16:19.234603 27106 main.go:317] completed tests on all 3 logs:
Step #7 - "etcd_with_race": I0530 11:16:19.234635 27106 main.go:329] no errors; done
Step #5 - "race_detection": W0530 11:16:19.520667 28819 handlers.go:206] aramis{8299178732267967481}: AddPreChain handler error: aramis{8299178732267967481}: failed to parse add-chain body: cert chain was empty
Step #5 - "race_detection": I0530 11:16:19.637933 28856 hammer.go:1134] aramis: completed 1500 operations on log
Step #5 - "race_detection": I0530 11:16:19.638134 28856 main.go:317] completed tests on all 3 logs:
Step #5 - "race_detection": I0530 11:16:19.638238 28856 main.go:329] no errors; done
Step #7 - "etcd_with_race": Stopping CT HTTP servers (pids 27067)
Step #7 - "etcd_with_race": W0530 11:16:20.262032 27067 main.go:343] Signal received: interrupt
Step #7 - "etcd_with_race": I0530 11:16:20.262193 27067 main.go:317] Shutting down HTTP server...
Step #7 - "etcd_with_race": I0530 11:16:20.262388 27067 main.go:321] HTTP server shutdown
Step #8 - "with_pkcs11_and_race": W0530 11:16:20.611694 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: failed to verify add-chain contents: chain failed to verify: x509: certificate signed by unknown authority
Step #5 - "race_detection": Stopping CT HTTP servers (pids 28819)
Step #5 - "race_detection": W0530 11:16:20.659367 28819 main.go:343] Signal received: interrupt
Step #5 - "race_detection": I0530 11:16:20.659531 28819 main.go:317] Shutting down HTTP server...
Step #5 - "race_detection": I0530 11:16:20.659708 28819 main.go:321] HTTP server shutdown
Step #7 - "etcd_with_race": Retry kill -INT 27067
Step #5 - "race_detection": Retry kill -INT 28819
Step #8 - "with_pkcs11_and_race": W0530 11:16:21.837194 27378 handlers.go:942] aramis{5152471505049108398}: Cert (or precert with invalid CT ext) submitted as precert chain: ["0\x82\x02o0\x82\x02\x15\xa0\x03\x02\x01\x02\x02\x05\x00ޭ\xbe\xef0\n\x06\b*\x86H\xce=\x04\x03\x020r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0\x1e\x17\r180329170511Z\x17\r240531111527Z0V1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\f\x06London1\x0f0\r\x06\x03U\x04\n\f\x06Google1\f0\n\x06\x03U\x04\v\f\x03Eng1\x170\x15\x06\x03U\x04\x03\f\x0eleaf01.csr.pem0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xeb7NRE\x9cFը\xb8\xc5\xedX\xb90)\xa6p\x8ai\xa0&\\\x9e/n\xb8k#l\x84\xe1F:\x986\x82D\xa5\x8a\x17\x8bA\x822\xf4-\xe0\b[~\a8R\xfcGV('\x9b\xed`\x8b\xac\xa3\x81\xb30\x81\xb00\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xf9\x800\x81\x8b\x06\x03U\x1d\x0e\x04\x81\x83\x04\x81\x80\xd2jv\xf8\xfe\xc5$9\x15\xbe\xaa]o\xa9\xf7\x91\xfe\x8aU\xd94\xdeK<\xbax\x92\xb1P\x92\xb0[\xe8\xbdX̑\x94!\xe7\x021\xeb\x9dz\xbd\x13\x91\xc9\"\xf8\xae41\xa0qP\xbe\x98|V\x00\x9a\x94\xde\u061cꂅ\xe6\x16xw2U.\xc4\xf2\x10\xefa\x0f\xb57\xf0\x99\x94s#\x10\x98\xb7W\xcd7\xf9J1M/n\x91\x12'u_\x9d \xf9\x10N\xc6a\xb0\xb8\x10\x9b1|Fc(\x1cwS$d0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x05\x06\a\b0\n\x06\b*\x86H\xce=\x04\x03\x02\x03H\x000E\x02 ~\xe2\x1a\n\x91\x87=\xd9\xff\xd2\x12\xf1`\x02\b\xf0k\xe2'\x01\x87bf\x8e{\x9c9G[\xf9k\t\x02!\x00\xf20c\xbfb\xd2q\x15\xa8\vC{\x88\xf5֟\xd2\xf6\x9a\xf3\xe0\xa4@\xc8%\x18\xe7\xf1\xf5\x04u\xfd" "0\x82\x02<0\x82\x01\xe1\xa0\x03\x02\x01\x02\x02\x04BBBB0\n\x06\b*\x86H\xce=\x04\x03\x020q1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1!0\x1f\x06\x03U\x04\x03\x13\x18FakeCertificateAuthority0\x1e\x17\r180329170511Z\x17\r280205170511Z0r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xf1\xbf-\xe8\x8cf@\xe3\xa8\xd1T\xe0BI\x02\xcb\xddG\b\x85\xc2gAL\xeb\xf7\x87͍\xa3\t\xc8\x18\xcc.0S\x162\xaa՜\bs\xc6v\xfa\xfa:8\xe945\x9cQ\xd1\xee\x12\x81]\x98_]]\xa3f0d0\r\x06\x03U\x1d\x0e\x04\x06\x04\x04\x05\x06\a\b0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x01\x02\x03\x040\x12\x06\x03U\x1d\x13\x01\x01\xff\x04\b0\x06\x01\x01\xff\x02\x01\x000\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xff\x800\x1d\x06\x03U\x1d%\x04\x160\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x020\n\x06\b*\x86H\xce=\x04\x03\x02\x03I\x000F\x02!\x00\x95\xbfH\xb3\xc7k9\xbd\x8e\x97k\xbfK&\u07b5\x82\bE\xd1D(\x03P\xaa\nش\"\xf7\xa1\xe0\x02!\x00\xfbd\x18\xc8\xc08\x12\xaa\x9c^\xd9.\xcar\xb2Ɔ\xe8\xe0\x8by\xb4+\xcfw3\xeca߰\xc6\xdc"]
Step #8 - "with_pkcs11_and_race": W0530 11:16:21.837488 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #8 - "with_pkcs11_and_race": W0530 11:16:21.840305 27378 handlers.go:942] aramis{5152471505049108398}: Cert (or precert with invalid CT ext) submitted as precert chain: ["0\x82\x02n0\x82\x02\x15\xa0\x03\x02\x01\x02\x02\x05\x00ޭ\xbe\xef0\n\x06\b*\x86H\xce=\x04\x03\x020r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0\x1e\x17\r180329170511Z\x17\r240531111527Z0V1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\f\x06London1\x0f0\r\x06\x03U\x04\n\f\x06Google1\f0\n\x06\x03U\x04\v\f\x03Eng1\x170\x15\x06\x03U\x04\x03\f\x0eleaf01.csr.pem0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xeb7NRE\x9cFը\xb8\xc5\xedX\xb90)\xa6p\x8ai\xa0&\\\x9e/n\xb8k#l\x84\xe1F:\x986\x82D\xa5\x8a\x17\x8bA\x822\xf4-\xe0\b[~\a8R\xfcGV('\x9b\xed`\x8b\xac\xa3\x81\xb30\x81\xb00\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xf9\x800\x81\x8b\x06\x03U\x1d\x0e\x04\x81\x83\x04\x81\x80\b\xfc\xfb\x1f\xd2O\xcd\xda\x7fi9\xd6Q\x85.\x97\x13@\xff8*\x01\xd7w\xef\xa0\xcaN\x02t\xb7;\xefL\x81%W\xd7`d\x91\x87\x88\xb1\x9c\xd8\xf1|\x05ǵ\xfb\x86W 4\xe6\xfa<F\xcb\\Y/䜦\x84\xb3\xf8\xaa\x82\xf1\xb0dl\xd5&`h\r\xde\xfd\xf4\x88\xdb\xe8.\xaa\x8dR\xb3\xb7\x12c\x0efe|D\U000decf6%\x8b\xb9\xaa$[\xce\xeb<\xa0\xa2d\xe1\xc6\"\x9f\r\xa4\x1f4d`\xe1\x940\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x05\x06\a\b0\n\x06\b*\x86H\xce=\x04\x03\x02\x03G\x000D\x02 w\x1c\xe52\xb7V\r=\xe2\x17\xa3\x93\xe8,ݓ\xcaV5ɣ\xeb|\x89}\x18\xc4:\x84m\xc3\x18\x02 a\r\x1ehSj\xc1=f9\x0e\x84\xf71;\xb0\xf4\x1b*\xd8\xcak٤~{\xdf\b\xfd\xc3l\xd9" "0\x82\x02<0\x82\x01\xe1\xa0\x03\x02\x01\x02\x02\x04BBBB0\n\x06\b*\x86H\xce=\x04\x03\x020q1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1!0\x1f\x06\x03U\x04\x03\x13\x18FakeCertificateAuthority0\x1e\x17\r180329170511Z\x17\r280205170511Z0r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xf1\xbf-\xe8\x8cf@\xe3\xa8\xd1T\xe0BI\x02\xcb\xddG\b\x85\xc2gAL\xeb\xf7\x87͍\xa3\t\xc8\x18\xcc.0S\x162\xaa՜\bs\xc6v\xfa\xfa:8\xe945\x9cQ\xd1\xee\x12\x81]\x98_]]\xa3f0d0\r\x06\x03U\x1d\x0e\x04\x06\x04\x04\x05\x06\a\b0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x01\x02\x03\x040\x12\x06\x03U\x1d\x13\x01\x01\xff\x04\b0\x06\x01\x01\xff\x02\x01\x000\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xff\x800\x1d\x06\x03U\x1d%\x04\x160\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x020\n\x06\b*\x86H\xce=\x04\x03\x02\x03I\x000F\x02!\x00\x95\xbfH\xb3\xc7k9\xbd\x8e\x97k\xbfK&\u07b5\x82\bE\xd1D(\x03P\xaa\nش\"\xf7\xa1\xe0\x02!\x00\xfbd\x18\xc8\xc08\x12\xaa\x9c^\xd9.\xcar\xb2Ɔ\xe8\xe0\x8by\xb4+\xcfw3\xeca߰\xc6\xdc"]
Step #8 - "with_pkcs11_and_race": W0530 11:16:21.840623 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #8 - "with_pkcs11_and_race": W0530 11:16:22.022257 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: failed to verify add-chain contents: chain failed to verify: x509: certificate signed by unknown authority
Step #8 - "with_pkcs11_and_race": W0530 11:16:22.047529 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: failed to verify add-chain contents: chain failed to verify: asn1: structure error: tags don't match (16 vs {class:0 tag:0 length:643 isCompound:false}) {optional:false explicit:false application:false private:false defaultValue:<nil> tag:<nil> stringType:0 timeType:0 set:false omitEmpty:false lax:true name:} certificate @4
Step #8 - "with_pkcs11_and_race": W0530 11:16:22.253738 27378 handlers.go:944] aramis{5152471505049108398}: Precert (or cert with invalid CT ext) submitted as cert chain: ["0\x82\x02\x830\x82\x02*\xa0\x03\x02\x01\x02\x02\x05\x00ޭ\xbe\xef0\n\x06\b*\x86H\xce=\x04\x03\x020r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0\x1e\x17\r180329170511Z\x17\r240531111527Z0V1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\f\x06London1\x0f0\r\x06\x03U\x04\n\f\x06Google1\f0\n\x06\x03U\x04\v\f\x03Eng1\x170\x15\x06\x03U\x04\x03\f\x0eleaf01.csr.pem0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xeb7NRE\x9cFը\xb8\xc5\xedX\xb90)\xa6p\x8ai\xa0&\\\x9e/n\xb8k#l\x84\xe1F:\x986\x82D\xa5\x8a\x17\x8bA\x822\xf4-\xe0\b[~\a8R\xfcGV('\x9b\xed`\x8b\xac\xa3\x81\xc80\x81\xc50\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xf9\x800\x81\x8b\x06\x03U\x1d\x0e\x04\x81\x83\x04\x81\x80\x13*=\xc8_:\xce{\xdeI\x84A\x82F|\xdf8\xe9\xcdN \xff0\xadX;\x80\xfc\xca>\xdbD\xbea\xcd\x18\x97\x0f\x06\x15r\xb6\xfe\xa866,\xb2gn\xe2V\xe8\xed\xd0\x01\xa5ӌ+\xb7\xf9\xffr{\x8dT2\xd7y2\x18\xf6\x1b\xc09a|\xff\xb0\xfaE\xd7\xfe\x95\xa9:?]\xe1t\x10\x85\xa0\xe7\xf8\xb0\xbff\x10\x0e\xdc 0Wk\x1e\xb5\xc1\x0e\xf8\x8a\xbcJV\xea\x94\x18\x9c\x0eUǥ&H\xcf\xee\\0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x05\x06\a\b0\x13\x06\n+\x06\x01\x04\x01\xd6y\x02\x04\x03\x01\x01\xff\x04\x02\x05\x000\n\x06\b*\x86H\xce=\x04\x03\x02\x03G\x000D\x02 zM$\x050Ԧ4\xbb\xe9p7g\xc1\x93\xac\xaa^\x06\xeaE\x05\x02\xa7b\x1f\xba\x9bi\xb9W\x93\x02 1\xaa?\xf6\xa0)$\r\x9b\x83DԞ\xad%\xb3$B\x1f\xac\xbd\xd4~N]\xc3\xd6\f\xd4\xcb5*" "0\x82\x02<0\x82\x01\xe1\xa0\x03\x02\x01\x02\x02\x04BBBB0\n\x06\b*\x86H\xce=\x04\x03\x020q1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1!0\x1f\x06\x03U\x04\x03\x13\x18FakeCertificateAuthority0\x1e\x17\r180329170511Z\x17\r280205170511Z0r1\v0\t\x06\x03U\x04\x06\x13\x02GB1\x0f0\r\x06\x03U\x04\b\x13\x06London1\x0f0\r\x06\x03U\x04\a\x13\x06London1\x0f0\r\x06\x03U\x04\n\x13\x06Google1\f0\n\x06\x03U\x04\v\x13\x03Eng1\"0 \x06\x03U\x04\x03\x13\x19FakeIntermediateAuthority0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03B\x00\x04\xf1\xbf-\xe8\x8cf@\xe3\xa8\xd1T\xe0BI\x02\xcb\xddG\b\x85\xc2gAL\xeb\xf7\x87͍\xa3\t\xc8\x18\xcc.0S\x162\xaa՜\bs\xc6v\xfa\xfa:8\xe945\x9cQ\xd1\xee\x12\x81]\x98_]]\xa3f0d0\r\x06\x03U\x1d\x0e\x04\x06\x04\x04\x05\x06\a\b0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x01\x02\x03\x040\x12\x06\x03U\x1d\x13\x01\x01\xff\x04\b0\x06\x01\x01\xff\x02\x01\x000\x0f\x06\x03U\x1d\x0f\x01\x01\xff\x04\x05\x03\x03\a\xff\x800\x1d\x06\x03U\x1d%\x04\x160\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x020\n\x06\b*\x86H\xce=\x04\x03\x02\x03I\x000F\x02!\x00\x95\xbfH\xb3\xc7k9\xbd\x8e\x97k\xbfK&\u07b5\x82\bE\xd1D(\x03P\xaa\nش\"\xf7\xa1\xe0\x02!\x00\xfbd\x18\xc8\xc08\x12\xaa\x9c^\xd9.\xcar\xb2Ɔ\xe8\xe0\x8by\xb4+\xcfw3\xeca߰\xc6\xdc"]
Step #8 - "with_pkcs11_and_race": W0530 11:16:22.254017 27378 handlers.go:206] aramis{5152471505049108398}: AddChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #7 - "etcd_with_race": Deleting /tmp/ct-Arh1vq on exit
Step #8 - "with_pkcs11_and_race": W0530 11:16:22.345195 27378 handlers.go:206] aramis{5152471505049108398}: AddPreChain handler error: aramis{5152471505049108398}: failed to parse add-chain body: cert chain was empty
Step #5 - "race_detection": Deleting /tmp/ct-pzDQKy on exit
Finished Step #7 - "etcd_with_race"
Finished Step #5 - "race_detection"
Step #8 - "with_pkcs11_and_race": I0530 11:16:23.992507 27421 hammer.go:1134] aramis: completed 1500 operations on log
Step #8 - "with_pkcs11_and_race": I0530 11:16:23.992628 27421 main.go:317] completed tests on all 3 logs:
Step #8 - "with_pkcs11_and_race": I0530 11:16:23.992670 27421 main.go:329] no errors; done
Step #8 - "with_pkcs11_and_race": Stopping CT HTTP servers (pids 27378)
Step #8 - "with_pkcs11_and_race": W0530 11:16:25.025915 27378 main.go:343] Signal received: interrupt
Step #8 - "with_pkcs11_and_race": I0530 11:16:25.026049 27378 main.go:317] Shutting down HTTP server...
Step #8 - "with_pkcs11_and_race": I0530 11:16:25.026268 27378 main.go:321] HTTP server shutdown
Step #8 - "with_pkcs11_and_race": Retry kill -INT 27378
Step #8 - "with_pkcs11_and_race": Deleting /tmp/ct-1J0u9S on exit
Finished Step #8 - "with_pkcs11_and_race"
Starting Step #10 - "ci_complete"
Step #10 - "ci_complete": Already have image (with digest): gcr.io/trillian-opensource-ci/ct_testbase
Finished Step #10 - "ci_complete"
Starting Step #12 - "build_envsubst"
Step #12 - "build_envsubst": Already have image (with digest): gcr.io/cloud-builders/docker
Step #12 - "build_envsubst": Sending build context to Docker daemon 3.072kB
Step #12 - "build_envsubst": Step 1/4 : FROM alpine:3.19@sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b
Step #12 - "build_envsubst": docker.io/library/alpine:3.19@sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b: Pulling from library/alpine
Step #12 - "build_envsubst": 4abcf2066143: Already exists
Step #12 - "build_envsubst": Digest: sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b
Step #12 - "build_envsubst": Status: Downloaded newer image for alpine:3.19@sha256:c5b1261d6d3e43071626931fc004f70149baeba2c8ec672bd4f27761f8e1ad6b
Step #12 - "build_envsubst": ---> 05455a08881e
Step #12 - "build_envsubst": Step 2/4 : RUN apk add --no-cache gettext
Step #12 - "build_envsubst": ---> Running in 77dd0912e1a2
Step #12 - "build_envsubst": fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz
Step #12 - "build_envsubst": fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz
Step #12 - "build_envsubst": (1/10) Installing libintl (0.22.3-r0)
Step #12 - "build_envsubst": (2/10) Installing gettext-envsubst (0.22.3-r0)
Step #12 - "build_envsubst": (3/10) Installing libgomp (13.2.1_git20231014-r0)
Step #12 - "build_envsubst": (4/10) Installing ncurses-terminfo-base (6.4_p20231125-r0)
Step #12 - "build_envsubst": (5/10) Installing libncursesw (6.4_p20231125-r0)
Step #12 - "build_envsubst": (6/10) Installing libunistring (1.1-r2)
Step #12 - "build_envsubst": (7/10) Installing gettext-libs (0.22.3-r0)
Step #12 - "build_envsubst": (8/10) Installing xz-libs (5.4.5-r0)
Step #12 - "build_envsubst": (9/10) Installing libxml2 (2.11.8-r0)
Step #12 - "build_envsubst": (10/10) Installing gettext (0.22.3-r0)
Step #12 - "build_envsubst": Executing busybox-1.36.1-r15.trigger
Step #12 - "build_envsubst": OK: 14 MiB in 25 packages
Step #12 - "build_envsubst": Removing intermediate container 77dd0912e1a2
Step #12 - "build_envsubst": ---> f858db4a6b7c
Step #12 - "build_envsubst": Step 3/4 : ADD envsubst_inplace.sh /entrypoint.sh
Step #12 - "build_envsubst": ---> e9e84fcc8afb
Step #12 - "build_envsubst": Step 4/4 : ENTRYPOINT ["/entrypoint.sh"]
Step #12 - "build_envsubst": ---> Running in 8eedbf53d7e0
Step #12 - "build_envsubst": Removing intermediate container 8eedbf53d7e0
Step #12 - "build_envsubst": ---> f37ae73010d1
Step #12 - "build_envsubst": Successfully built f37ae73010d1
Step #12 - "build_envsubst": Successfully tagged envsubst:latest
Finished Step #12 - "build_envsubst"
Starting Step #13 - "envsubst_kubernetes_configs"
Step #13 - "envsubst_kubernetes_configs": Already have image: envsubst
Finished Step #13 - "envsubst_kubernetes_configs"
Starting Step #14 - "update_kubernetes_configs_dryrun"
Step #14 - "update_kubernetes_configs_dryrun": Already have image (with digest): gcr.io/cloud-builders/kubectl
Step #14 - "update_kubernetes_configs_dryrun": Running: gcloud container clusters get-credentials --project="trillian-opensource-ci" --zone="us-central1-a" "trillian-opensource-ci"
Step #14 - "update_kubernetes_configs_dryrun": Fetching cluster endpoint and auth data.
Step #14 - "update_kubernetes_configs_dryrun": kubeconfig entry generated for trillian-opensource-ci.
Step #14 - "update_kubernetes_configs_dryrun": Running: kubectl apply --dry-run=server -f=trillian/examples/deployment/kubernetes/ctfe-deployment.yaml -f=trillian/examples/deployment/kubernetes/ctfe-service.yaml -f=trillian/examples/deployment/kubernetes/ctfe-ingress.yaml
Step #14 - "update_kubernetes_configs_dryrun": deployment.apps/trillian-ctfe-deployment configured (server dry run)
Step #14 - "update_kubernetes_configs_dryrun": service/trillian-ctfe-service unchanged (server dry run)
Step #14 - "update_kubernetes_configs_dryrun": ingress.networking.k8s.io/trillian-ctfe-ingress unchanged (server dry run)
Finished Step #14 - "update_kubernetes_configs_dryrun"
PUSH
Pushing gcr.io/trillian-opensource-ci/ctfe:274bf15c4ab1b015b996cc1a051b71ce9eb4b723
The push refers to repository [gcr.io/trillian-opensource-ci/ctfe]
7d46084a4c03: Preparing
a75711e75670: Preparing
642674950c6f: Preparing
b336e209998f: Preparing
f4aee9e53c42: Preparing
1a73b54f556b: Preparing
2a92d6ac9e4f: Preparing
bbb6cacb8c82: Preparing
ac805962e479: Preparing
af5aa97ebe6c: Preparing
4d049f83d9cf: Preparing
945d17be9a3e: Preparing
49626df344c9: Preparing
3d6fa0469044: Preparing
4d049f83d9cf: Waiting
ac805962e479: Waiting
af5aa97ebe6c: Waiting
945d17be9a3e: Waiting
49626df344c9: Waiting
1a73b54f556b: Waiting
2a92d6ac9e4f: Waiting
3d6fa0469044: Waiting
bbb6cacb8c82: Waiting
a75711e75670: Layer already exists
642674950c6f: Layer already exists
b336e209998f: Layer already exists
f4aee9e53c42: Layer already exists
2a92d6ac9e4f: Layer already exists
1a73b54f556b: Layer already exists
bbb6cacb8c82: Layer already exists
ac805962e479: Layer already exists
af5aa97ebe6c: Layer already exists
4d049f83d9cf: Layer already exists
49626df344c9: Layer already exists
3d6fa0469044: Layer already exists
945d17be9a3e: Layer already exists
7d46084a4c03: Pushed
274bf15c4ab1b015b996cc1a051b71ce9eb4b723: digest: sha256:75ef9326624609043c02af90cebd1799bf400aeab8c44fbec208394b748e797e size: 3237
Pushing gcr.io/trillian-opensource-ci/ct_testbase:latest
The push refers to repository [gcr.io/trillian-opensource-ci/ct_testbase]
6970abad7cda: Preparing
2a974332d1e9: Preparing
95d30615f0c3: Preparing
21c23ade7708: Preparing
7583b471117b: Preparing
684e5e5f3866: Preparing
5f70bf18a086: Preparing
a8a2007b3a96: Preparing
dbc78f895659: Preparing
ed5bf86b9959: Preparing
8845ab872c1c: Preparing
d7d4c2f9d26b: Preparing
bbe1a212f7e9: Preparing
684e5e5f3866: Waiting
5f70bf18a086: Waiting
a8a2007b3a96: Waiting
dbc78f895659: Waiting
ed5bf86b9959: Waiting
8845ab872c1c: Waiting
d7d4c2f9d26b: Waiting
bbe1a212f7e9: Waiting
2a974332d1e9: Layer already exists
6970abad7cda: Layer already exists
95d30615f0c3: Layer already exists
21c23ade7708: Layer already exists
7583b471117b: Layer already exists
684e5e5f3866: Layer already exists
5f70bf18a086: Layer already exists
dbc78f895659: Layer already exists
ed5bf86b9959: Layer already exists
8845ab872c1c: Layer already exists
d7d4c2f9d26b: Layer already exists
bbe1a212f7e9: Layer already exists
a8a2007b3a96: Layer already exists
latest: digest: sha256:3e1099411e7a5dd73b68fe12eb9715d3bb8731d722d36c9ffd6642da17299feb size: 3051
DONE
Loading