Skip to content

[CTFE] Short cache max-age when get-entries returns fewer entries than requested#1707

Merged
phbnf merged 2 commits into
google:masterfrom
robstradling:partial_get_entries_caching
Jun 5, 2025
Merged

[CTFE] Short cache max-age when get-entries returns fewer entries than requested#1707
phbnf merged 2 commits into
google:masterfrom
robstradling:partial_get_entries_caching

Update CHANGELOG.md

c6da303
Select commit
Loading
Failed to load commit list.
Google Cloud Build / certificate-transparency-go-cloud-build-pull-request (trillian-opensource-ci) succeeded Jun 4, 2025 in 10m 0s

Summary

Build Information

Trigger certificate-transparency-go-cloud-build-pull-request
Build a080b662-8f8c-4096-a479-05b0ffc80d6c
Start 2025-06-04T06:25:20-07:00
Duration 9m8.955s
Status SUCCESS

Steps

Step Status Duration
gcr.io/cloud-builders/docker SUCCESS 19.906s
gcr.io/cloud-builders/docker SUCCESS 1.271s
prepare SUCCESS 33.337s
ci-ready SUCCESS 1m38.678s
default_test SUCCESS 3m21.357s
race_detection SUCCESS 5m57.812s
etcd_with_coverage SUCCESS 1m16.197s
etcd_with_race SUCCESS 4m53.372s
with_pkcs11_and_race SUCCESS 6m6.457s
codecov.io SUCCESS 2.317s
ci_complete SUCCESS 751ms
build_ctfe SUCCESS 57.474s
build_envsubst SUCCESS 5.947s
envsubst_kubernetes_configs SUCCESS 850ms
update_kubernetes_configs_dryrun SUCCESS 8.351s

Details

starting build "a080b662-8f8c-4096-a479-05b0ffc80d6c"

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            c6da303dec54ca9822802838be62b09d8c83e94f -> FETCH_HEAD
HEAD is now at c6da303 Update CHANGELOG.md
GitCommit:
c6da303dec54ca9822802838be62b09d8c83e94f
BUILD
Starting Step #11 - "build_ctfe"
Starting Step #0
Step #11 - "build_ctfe": Already have image (with digest): gcr.io/cloud-builders/docker
Step #0: Already have image (with digest): gcr.io/cloud-builders/docker
Step #11 - "build_ctfe": Sending build context to Docker daemon  5.616MB

Step #11 - "build_ctfe": Step 1/12 : FROM golang:1.24.3-bookworm@sha256:29d97266c1d341b7424e2f5085440b74654ae0b61ecdba206bc12d6264844e21 as build
Step #0: latest: Pulling from trillian-opensource-ci/ct_testbase
Step #0: 5c9256e0f3ca: Pulling fs layer
Step #0: 37927ed901b1: Pulling fs layer
Step #0: 79b2f47ad444: Pulling fs layer
Step #0: 2da67214e06f: Pulling fs layer
Step #0: 92b00dc8dfba: Pulling fs layer
Step #0: 9835ef05ddec: Pulling fs layer
Step #0: 4f4fb700ef54: Pulling fs layer
Step #0: 4e9447297186: Pulling fs layer
Step #0: 801d046cd3f7: Pulling fs layer
Step #0: 404499f23302: Pulling fs layer
Step #0: 046fe3395e31: Pulling fs layer
Step #0: 2ba1dbba4a70: Pulling fs layer
Step #0: 914a1964fee7: Pulling fs layer
Step #0: 92b00dc8dfba: Waiting
Step #0: 9835ef05ddec: Waiting
Step #0: 046fe3395e31: Waiting
Step #0: 4f4fb700ef54: Waiting
Step #0: 2ba1dbba4a70: Waiting
Step #0: 404499f23302: Waiting
Step #0: 914a1964fee7: Waiting
Step #0: 4e9447297186: Waiting
Step #0: 801d046cd3f7: Waiting
Step #0: 2da67214e06f: Waiting
Step #11 - "build_ctfe": docker.io/library/golang:1.24.3-bookworm@sha256:29d97266c1d341b7424e2f5085440b74654ae0b61ecdba206bc12d6264844e21: Pulling from library/golang
Step #0: 37927ed901b1: Verifying Checksum
Step #0: 37927ed901b1: Download complete
Step #11 - "build_ctfe": Digest: sha256:29d97266c1d341b7424e2f5085440b74654ae0b61ecdba206bc12d6264844e21
Step #11 - "build_ctfe": Status: Downloaded newer image for golang:1.24.3-bookworm@sha256:29d97266c1d341b7424e2f5085440b74654ae0b61ecdba206bc12d6264844e21
Step #11 - "build_ctfe":  ---> cafc6a4d857e
Step #11 - "build_ctfe": Step 2/12 : ARG GOFLAGS=""
Step #0: 5c9256e0f3ca: Verifying Checksum
Step #0: 5c9256e0f3ca: Download complete
Step #11 - "build_ctfe":  ---> Running in 6dbac2745355
Step #0: 79b2f47ad444: Verifying Checksum
Step #0: 79b2f47ad444: Download complete
Step #11 - "build_ctfe": Removing intermediate container 6dbac2745355
Step #11 - "build_ctfe":  ---> 314f061e9a43
Step #11 - "build_ctfe": Step 3/12 : ENV GOFLAGS=$GOFLAGS
Step #11 - "build_ctfe":  ---> Running in f2fa15bbb42f
Step #11 - "build_ctfe": Removing intermediate container f2fa15bbb42f
Step #11 - "build_ctfe":  ---> 2b8dd1e1b351
Step #11 - "build_ctfe": Step 4/12 : WORKDIR /build
Step #0: 9835ef05ddec: Verifying Checksum
Step #0: 9835ef05ddec: Download complete
Step #11 - "build_ctfe":  ---> Running in 83e8c5dde1d3
Step #11 - "build_ctfe": Removing intermediate container 83e8c5dde1d3
Step #11 - "build_ctfe":  ---> c5398f196d4b
Step #11 - "build_ctfe": Step 5/12 : COPY go.mod .
Step #0: 4f4fb700ef54: Download complete
Step #0: 2da67214e06f: Verifying Checksum
Step #0: 2da67214e06f: Download complete
Step #11 - "build_ctfe":  ---> a0440a5b5153
Step #11 - "build_ctfe": Step 6/12 : COPY go.sum .
Step #0: 92b00dc8dfba: Verifying Checksum
Step #0: 92b00dc8dfba: Download complete
Step #0: 4e9447297186: Verifying Checksum
Step #0: 4e9447297186: Download complete
Step #11 - "build_ctfe":  ---> 21b846f404f9
Step #11 - "build_ctfe": Step 7/12 : RUN go mod download
Step #11 - "build_ctfe":  ---> Running in 3218716c48e8
Step #0: 404499f23302: Verifying Checksum
Step #0: 404499f23302: Download complete
Step #0: 5c9256e0f3ca: Pull complete
Step #0: 046fe3395e31: Verifying Checksum
Step #0: 046fe3395e31: Download complete
Step #0: 2ba1dbba4a70: Verifying Checksum
Step #0: 2ba1dbba4a70: Download complete
Step #0: 37927ed901b1: Pull complete
Step #0: 914a1964fee7: Verifying Checksum
Step #0: 914a1964fee7: Download complete
Step #0: 801d046cd3f7: Verifying Checksum
Step #0: 801d046cd3f7: Download complete
Step #0: 79b2f47ad444: Pull complete
Step #0: 2da67214e06f: Pull complete
Step #0: 92b00dc8dfba: Pull complete
Step #0: 9835ef05ddec: Pull complete
Step #0: 4f4fb700ef54: Pull complete
Step #0: 4e9447297186: Pull complete
Step #0: 801d046cd3f7: Pull complete
Step #0: 404499f23302: Pull complete
Step #0: 046fe3395e31: Pull complete
Step #0: 2ba1dbba4a70: Pull complete
Step #0: 914a1964fee7: Pull complete
Step #0: Digest: sha256:75e9bb1b046af54a5519624df25ed15be6debe5c78cae9448b2419124efe0f57
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.616MB

Step #1: Step 1/13 : FROM golang:1.24.3-bookworm@sha256:29d97266c1d341b7424e2f5085440b74654ae0b61ecdba206bc12d6264844e21 as ct_testbase
Step #1:  ---> cafc6a4d857e
Step #1: Step 2/13 : WORKDIR /testbase
Step #1:  ---> Using cache
Step #1:  ---> 5d84cf20896d
Step #1: Step 3/13 : ARG GOFLAGS=""
Step #1:  ---> Using cache
Step #1:  ---> fc9ea620fdf4
Step #1: Step 4/13 : ENV GOFLAGS=$GOFLAGS
Step #1:  ---> Using cache
Step #1:  ---> 2d9416310113
Step #1: Step 5/13 : RUN apt-get update && apt-get -y install build-essential curl docker-compose lsof mariadb-client netcat-openbsd postgresql-client unzip wget xxd
Step #1:  ---> Using cache
Step #1:  ---> ba9e66253eae
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:  ---> c3be9a47aa3d
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.61.0
Step #1:  ---> Using cache
Step #1:  ---> 795a0634c4df
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:  ---> d1013619fa82
Step #1: Step 9/13 : ENV PATH /usr/local/bin:$PATH
Step #1:  ---> Using cache
Step #1:  ---> b1c08308fb9f
Step #1: Step 10/13 : COPY ./integration/test-runner.sh /testbase/
Step #1:  ---> Using cache
Step #1:  ---> 15f2260129fa
Step #1: Step 11/13 : ENV GOPATH /go
Step #1:  ---> Using cache
Step #1:  ---> 63e590d7b7b3
Step #1: Step 12/13 : ENV PATH $GOPATH/bin:/testbase/protoc/bin:$PATH
Step #1:  ---> Using cache
Step #1:  ---> a0395896e45a
Step #1: Step 13/13 : CMD /bin/bash -exc /testbase/test-runner.sh
Step #1:  ---> Using cache
Step #1:  ---> 4c676b554692
Step #1: Successfully built 4c676b554692
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": 35d697fe2738: Already exists
Step #2 - "prepare": bfb59b82a9b6: Already exists
Step #2 - "prepare": 4eff9a62d888: Already exists
Step #2 - "prepare": a62778643d56: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 3214acf345c0: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 0bab15eea81d: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": d00c3209d929: Already exists
Step #2 - "prepare": c1e595f74d52: Already exists
Step #2 - "prepare": 594a045a95a1: Pulling fs layer
Step #2 - "prepare": 391d8af9369f: Pulling fs layer
Step #2 - "prepare": 391d8af9369f: Verifying Checksum
Step #2 - "prepare": 391d8af9369f: Download complete
Step #2 - "prepare": 594a045a95a1: Verifying Checksum
Step #2 - "prepare": 594a045a95a1: Download complete
Step #2 - "prepare": 594a045a95a1: Pull complete
Step #2 - "prepare": 391d8af9369f: Pull complete
Step #2 - "prepare": Digest: sha256:87e7b689691c8fd7fd07e79d052816b136edb5d408934d9ad5a6381f85805b7a
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": 35d697fe2738: Already exists
Step #2 - "prepare": bfb59b82a9b6: Already exists
Step #2 - "prepare": 4eff9a62d888: Already exists
Step #2 - "prepare": a62778643d56: Already exists
Step #2 - "prepare": 7c12895b777b: Already exists
Step #2 - "prepare": 3214acf345c0: Already exists
Step #2 - "prepare": 5664b15f108b: Already exists
Step #2 - "prepare": 0bab15eea81d: Already exists
Step #2 - "prepare": 4aa0ea1413d3: Already exists
Step #2 - "prepare": da7816fa955e: Already exists
Step #2 - "prepare": 9aee425378d2: Already exists
Step #2 - "prepare": d00c3209d929: Already exists
Step #2 - "prepare": c1e595f74d52: Already exists
Step #2 - "prepare": 1623dcdc336b: Pulling fs layer
Step #2 - "prepare": c261bfd18fbc: Pulling fs layer
Step #2 - "prepare": c261bfd18fbc: Verifying Checksum
Step #2 - "prepare": c261bfd18fbc: Download complete
Step #2 - "prepare": 1623dcdc336b: Verifying Checksum
Step #2 - "prepare": 1623dcdc336b: Download complete
Step #2 - "prepare": 1623dcdc336b: Pull complete
Step #2 - "prepare": c261bfd18fbc: Pull complete
Step #2 - "prepare": Digest: sha256:95cae7cd4bdc8be6271a1acad811b1d2502546c4e37875e5896fd638836b549a
Step #2 - "prepare": Status: Downloaded newer image for gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": gcr.io/trillian-opensource-ci/log_signer:latest
Step #2 - "prepare": + docker tag gcr.io/trillian-opensource-ci/log_signer:latest deployment_trillian-log-signer
Step #2 - "prepare": ++ go list -f '{{.Dir}}' github.com/google/trillian
Step #2 - "prepare": go: downloading github.com/google/trillian v1.7.2
Step #2 - "prepare": go: downloading google.golang.org/protobuf v1.36.6
Step #2 - "prepare": go: downloading google.golang.org/grpc v1.72.2
Step #2 - "prepare": go: downloading google.golang.org/genproto/googleapis/rpc v0.0.0-20250303144028-a0af3efb3deb
Step #2 - "prepare": go: downloading google.golang.org/genproto v0.0.0-20250122153221-138b5a5a4fd4
Step #2 - "prepare": go: downloading golang.org/x/net v0.40.0
Step #2 - "prepare": go: downloading golang.org/x/sys v0.33.0
Step #2 - "prepare": go: downloading golang.org/x/text v0.25.0
Step #11 - "build_ctfe": Removing intermediate container 3218716c48e8
Step #11 - "build_ctfe":  ---> 62772ed71a86
Step #11 - "build_ctfe": Step 8/12 : COPY . .
Step #2 - "prepare": + export TRILLIAN_LOCATION=/go/pkg/mod/github.com/google/trillian@v1.7.2
Step #2 - "prepare": + TRILLIAN_LOCATION=/go/pkg/mod/github.com/google/trillian@v1.7.2
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.7.2/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 #11 - "build_ctfe":  ---> 0268d1c2cd33
Step #11 - "build_ctfe": Step 9/12 : RUN go build ./trillian/ctfe/ct_server
Step #2 - "prepare": + docker-compose -f /go/pkg/mod/github.com/google/trillian@v1.7.2/examples/deployment/docker-compose.yml up -d mysql trillian-log-server trillian-log-signer
Step #11 - "build_ctfe":  ---> Running in 23335129b7ca
Step #2 - "prepare": Building mysql
Step #2 - "prepare": Sending build context to Docker daemon  5.607MB

Step #2 - "prepare": Step 1/4 : FROM mysql:8.4@sha256:23818b7d7de427096ab1427b2e3d9d5e14a5b933f9a4431a482d6414bc879091
Step #2 - "prepare": docker.io/library/mysql:8.4@sha256:23818b7d7de427096ab1427b2e3d9d5e14a5b933f9a4431a482d6414bc879091: Pulling from library/mysql
Step #2 - "prepare": cea172a6e83b: Pulling fs layer
Step #2 - "prepare": 9f0eb82d78dc: Pulling fs layer
Step #2 - "prepare": 30667541f13f: Pulling fs layer
Step #2 - "prepare": f5fefeb7f3b5: Pulling fs layer
Step #2 - "prepare": 2e7405f0a17c: Pulling fs layer
Step #2 - "prepare": b7cefcf2c641: Pulling fs layer
Step #2 - "prepare": 38945ff9f35a: Pulling fs layer
Step #2 - "prepare": 3bcd4b133d74: Pulling fs layer
Step #2 - "prepare": f4511c9955c0: Pulling fs layer
Step #2 - "prepare": 014654182aa2: Pulling fs layer
Step #2 - "prepare": f5fefeb7f3b5: Waiting
Step #2 - "prepare": 2e7405f0a17c: Waiting
Step #2 - "prepare": b7cefcf2c641: Waiting
Step #2 - "prepare": 38945ff9f35a: Waiting
Step #2 - "prepare": 3bcd4b133d74: Waiting
Step #2 - "prepare": f4511c9955c0: Waiting
Step #2 - "prepare": 014654182aa2: Waiting
Step #2 - "prepare": 30667541f13f: Verifying Checksum
Step #2 - "prepare": 30667541f13f: Download complete
Step #2 - "prepare": 9f0eb82d78dc: Verifying Checksum
Step #2 - "prepare": 9f0eb82d78dc: Download complete
Step #2 - "prepare": cea172a6e83b: Verifying Checksum
Step #2 - "prepare": cea172a6e83b: Download complete
Step #2 - "prepare": 2e7405f0a17c: Download complete
Step #2 - "prepare": f5fefeb7f3b5: Verifying Checksum
Step #2 - "prepare": f5fefeb7f3b5: Download complete
Step #2 - "prepare": b7cefcf2c641: Verifying Checksum
Step #2 - "prepare": b7cefcf2c641: Download complete
Step #2 - "prepare": 3bcd4b133d74: Download complete
Step #2 - "prepare": cea172a6e83b: Pull complete
Step #2 - "prepare": 9f0eb82d78dc: Pull complete
Step #2 - "prepare": 30667541f13f: Pull complete
Step #2 - "prepare": 38945ff9f35a: Verifying Checksum
Step #2 - "prepare": 38945ff9f35a: Download complete
Step #2 - "prepare": f5fefeb7f3b5: Pull complete
Step #2 - "prepare": 2e7405f0a17c: Pull complete
Step #2 - "prepare": 014654182aa2: Download complete
Step #2 - "prepare": b7cefcf2c641: Pull complete
Step #2 - "prepare": f4511c9955c0: Verifying Checksum
Step #2 - "prepare": f4511c9955c0: Download complete
Step #2 - "prepare": 38945ff9f35a: Pull complete
Step #2 - "prepare": 3bcd4b133d74: Pull complete
Step #2 - "prepare": f4511c9955c0: Pull complete
Step #2 - "prepare": 014654182aa2: Pull complete
Step #2 - "prepare": Digest: sha256:23818b7d7de427096ab1427b2e3d9d5e14a5b933f9a4431a482d6414bc879091
Step #2 - "prepare": Status: Downloaded newer image for mysql:8.4@sha256:23818b7d7de427096ab1427b2e3d9d5e14a5b933f9a4431a482d6414bc879091
Step #2 - "prepare":  ---> 4a8a163431d3
Step #2 - "prepare": Step 2/4 : COPY examples/deployment/docker/db_server/mysql.cnf /etc/mysql/conf.d/trillian.cnf
Step #2 - "prepare":  ---> 649bb3c20b53
Step #2 - "prepare": Step 3/4 : COPY storage/mysql/schema/storage.sql /docker-entrypoint-initdb.d/storage.sql
Step #2 - "prepare":  ---> c6249068dd06
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 57d57fa8ba93
Step #2 - "prepare": Removing intermediate container 57d57fa8ba93
Step #2 - "prepare":  ---> b26ee34af353
Step #2 - "prepare": Successfully built b26ee34af353
Step #2 - "prepare": Successfully tagged deployment_mysql:latest
Step #2 - "prepare": Image for service mysql was built because it did not already exist. To rebuild this image you must use `docker-compose build` or `docker-compose up --build`.
Step #2 - "prepare": Creating deployment_mysql_1 ... 
Step #2 - "prepare": Creating deployment_mysql_1 ... done
Step #2 - "prepare": Creating deployment_trillian-log-server_1 ... 
Step #2 - "prepare": Creating deployment_trillian-log-signer_1 ... 
Step #2 - "prepare": Creating deployment_trillian-log-signer_1 ... done
Step #2 - "prepare": Creating deployment_trillian-log-server_1 ... done
Step #11 - "build_ctfe": Removing intermediate container 23335129b7ca
Step #11 - "build_ctfe":  ---> ec6a9da95123
Step #11 - "build_ctfe": Step 10/12 : FROM gcr.io/distroless/base-debian12@sha256:cef75d12148305c54ef5769e6511a5ac3c820f39bf5c8a4fbfd5b76b4b8da843
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 #11 - "build_ctfe": gcr.io/distroless/base-debian12@sha256:cef75d12148305c54ef5769e6511a5ac3c820f39bf5c8a4fbfd5b76b4b8da843: Pulling from distroless/base-debian12
Step #3 - "ci-ready": go: downloading github.com/fullstorydev/grpcurl v1.9.3
Step #3 - "ci-ready": go: downloading github.com/golang/protobuf v1.5.4
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/etcdctl/v3 v3.6.0
Step #3 - "ci-ready": go: downloading github.com/golang/mock v1.7.0-rc.1
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/v3 v3.6.0
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/pkg/v3 v3.6.0
Step #3 - "ci-ready": go: downloading github.com/spf13/cobra v1.9.1
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/client/v3 v3.6.0
Step #3 - "ci-ready": go: downloading github.com/cheggaaa/pb/v3 v3.1.6
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/client/pkg/v3 v3.6.0
Step #3 - "ci-ready": go: downloading github.com/bgentry/speakeasy v0.2.0
Step #3 - "ci-ready": go: downloading github.com/dustin/go-humanize v1.0.1
Step #3 - "ci-ready": go: downloading github.com/olekukonko/tablewriter v0.0.5
Step #3 - "ci-ready": go: downloading github.com/spf13/pflag v1.0.6
Step #3 - "ci-ready": go: downloading go.uber.org/zap v1.27.0
Step #3 - "ci-ready": go: downloading golang.org/x/time v0.11.0
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/api/v3 v3.6.0
Step #3 - "ci-ready": go: downloading github.com/jhump/protoreflect v1.17.0
Step #3 - "ci-ready": go: downloading github.com/mattn/go-runewidth v0.0.16
Step #3 - "ci-ready": go: downloading github.com/VividCortex/ewma v1.2.0
Step #3 - "ci-ready": go: downloading github.com/fatih/color v1.18.0
Step #3 - "ci-ready": go: downloading github.com/mattn/go-colorable v0.1.14
Step #3 - "ci-ready": go: downloading github.com/mattn/go-isatty v0.0.20
Step #3 - "ci-ready": go: downloading github.com/envoyproxy/go-control-plane/envoy v1.32.4
Step #3 - "ci-ready": go: downloading github.com/coreos/go-semver v0.3.1
Step #3 - "ci-ready": go: downloading github.com/gogo/protobuf v1.3.2
Step #3 - "ci-ready": go: downloading github.com/grpc-ecosystem/grpc-gateway/v2 v2.26.3
Step #3 - "ci-ready": go: downloading google.golang.org/genproto/googleapis/api v0.0.0-20250303144028-a0af3efb3deb
Step #3 - "ci-ready": go: downloading golang.org/x/sync v0.14.0
Step #3 - "ci-ready": go: downloading github.com/cespare/xxhash/v2 v2.3.0
Step #3 - "ci-ready": go: downloading github.com/cncf/xds/go v0.0.0-20250121191232-2f005788dc42
Step #11 - "build_ctfe": Digest: sha256:cef75d12148305c54ef5769e6511a5ac3c820f39bf5c8a4fbfd5b76b4b8da843
Step #11 - "build_ctfe": Status: Downloaded newer image for gcr.io/distroless/base-debian12@sha256:cef75d12148305c54ef5769e6511a5ac3c820f39bf5c8a4fbfd5b76b4b8da843
Step #11 - "build_ctfe":  ---> c34c7a107ad4
Step #11 - "build_ctfe": Step 11/12 : COPY --from=build /build/ct_server /
Step #3 - "ci-ready": go: downloading github.com/spiffe/go-spiffe/v2 v2.5.0
Step #3 - "ci-ready": go: downloading github.com/coreos/go-systemd/v22 v22.5.0
Step #3 - "ci-ready": go: downloading golang.org/x/mod v0.24.0
Step #3 - "ci-ready": go: downloading golang.org/x/tools v0.31.0
Step #3 - "ci-ready": go: downloading github.com/rivo/uniseg v0.4.7
Step #3 - "ci-ready": go: downloading go.uber.org/multierr v1.11.0
Step #3 - "ci-ready": go: downloading cel.dev/expr v0.20.0
Step #3 - "ci-ready": go: downloading github.com/envoyproxy/protoc-gen-validate v1.2.1
Step #3 - "ci-ready": go: downloading github.com/bufbuild/protocompile v0.14.1
Step #3 - "ci-ready": go: downloading github.com/go-jose/go-jose/v4 v4.0.5
Step #3 - "ci-ready": go: downloading github.com/zeebo/errs v1.4.0
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/etcdutl/v3 v3.6.0
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/tests/v3 v3.6.0
Step #3 - "ci-ready": go: downloading golang.org/x/oauth2 v0.28.0
Step #3 - "ci-ready": go: downloading go.etcd.io/etcd/server/v3 v3.6.0
Step #3 - "ci-ready": go: downloading go.etcd.io/raft/v3 v3.6.0
Step #3 - "ci-ready": go: downloading golang.org/x/crypto v0.38.0
Step #3 - "ci-ready": go: downloading cloud.google.com/go/compute/metadata v0.6.0
Step #3 - "ci-ready": go: downloading go.etcd.io/bbolt v1.4.0
Step #3 - "ci-ready": go: downloading github.com/prometheus/client_golang v1.22.0
Step #3 - "ci-ready": go: downloading github.com/google/go-cmp v0.7.0
Step #3 - "ci-ready": go: downloading github.com/google/btree v1.1.3
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.59.0
Step #3 - "ci-ready": go: downloading github.com/stretchr/testify v1.10.0
Step #3 - "ci-ready": go: downloading github.com/grpc-ecosystem/go-grpc-middleware v1.4.0
Step #3 - "ci-ready": go: downloading github.com/soheilhy/cmux v0.1.5
Step #3 - "ci-ready": go: downloading go.etcd.io/gofail v0.2.0
Step #3 - "ci-ready": go: downloading github.com/golang-jwt/jwt/v5 v5.2.2
Step #3 - "ci-ready": go: downloading github.com/jonboulle/clockwork v0.5.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel v1.34.0
Step #3 - "ci-ready": go: downloading github.com/xiang90/probing v0.0.0-20221125231312-a49e3df8f510
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/metric v1.34.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/trace v1.34.0
Step #3 - "ci-ready": go: downloading github.com/beorn7/perks v1.0.1
Step #3 - "ci-ready": go: downloading github.com/prometheus/client_model v0.6.1
Step #3 - "ci-ready": go: downloading github.com/prometheus/common v0.62.0
Step #3 - "ci-ready": go: downloading github.com/prometheus/procfs v0.15.1
Step #3 - "ci-ready": go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
Step #3 - "ci-ready": go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
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/sdk v1.34.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.34.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/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1
Step #3 - "ci-ready": go: downloading sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3
Step #3 - "ci-ready": go: downloading gopkg.in/yaml.v3 v3.0.1
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.34.0
Step #3 - "ci-ready": go: downloading github.com/sirupsen/logrus v1.9.3
Step #3 - "ci-ready": go: downloading github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0
Step #3 - "ci-ready": go: downloading github.com/go-logr/logr v1.4.2
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/auto/sdk v1.1.0
Step #3 - "ci-ready": go: downloading github.com/go-logr/stdr v1.2.2
Step #3 - "ci-ready": go: downloading github.com/gorilla/websocket v1.5.1
Step #3 - "ci-ready": go: downloading github.com/cenkalti/backoff/v4 v4.3.0
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/proto/otlp v1.5.0
Step #3 - "ci-ready": go: downloading github.com/google/uuid v1.6.0
Step #3 - "ci-ready": go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
Step #11 - "build_ctfe":  ---> dcfd8bb19e02
Step #11 - "build_ctfe": Step 12/12 : ENTRYPOINT ["/ct_server"]
Step #11 - "build_ctfe":  ---> Running in cf99b8b7fc8b
Step #11 - "build_ctfe": Removing intermediate container cf99b8b7fc8b
Step #11 - "build_ctfe":  ---> 3cbdf6c1b97e
Step #11 - "build_ctfe": Successfully built 3cbdf6c1b97e
Step #11 - "build_ctfe": Successfully tagged gcr.io/trillian-opensource-ci/ctfe:c6da303dec54ca9822802838be62b09d8c83e94f
Finished Step #11 - "build_ctfe"
Step #3 - "ci-ready": go: downloading k8s.io/klog/v2 v2.130.1
Step #3 - "ci-ready": go: downloading github.com/transparency-dev/merkle v0.0.2
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 github.com/jackc/pgx/v5 v5.7.5
Step #3 - "ci-ready": go: downloading github.com/mattn/go-sqlite3 v1.14.28
Step #3 - "ci-ready": go: downloading github.com/go-sql-driver/mysql v1.9.2
Step #3 - "ci-ready": go: downloading github.com/kylelemons/godebug v1.1.0
Step #3 - "ci-ready": go: downloading github.com/rs/cors v1.11.1
Step #3 - "ci-ready": go: downloading github.com/tomasen/realip v0.0.0-20180522021738-f0c99a92ddce
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 cloud.google.com/go/trace v1.11.3
Step #3 - "ci-ready": go: downloading cloud.google.com/go/monitoring v1.24.0
Step #3 - "ci-ready": go: downloading github.com/prometheus/prometheus v0.51.0
Step #3 - "ci-ready": go: downloading google.golang.org/api v0.226.0
Step #3 - "ci-ready": go: downloading github.com/census-instrumentation/opencensus-proto v0.4.1
Step #3 - "ci-ready": go: downloading github.com/aws/aws-sdk-go v1.55.5
Step #3 - "ci-ready": go: downloading github.com/googleapis/gax-go/v2 v2.14.1
Step #3 - "ci-ready": go: downloading github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8
Step #3 - "ci-ready": go: downloading github.com/jackc/puddle/v2 v2.2.2
Step #3 - "ci-ready": go: downloading github.com/jackc/pgpassfile v1.0.0
Step #3 - "ci-ready": go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761
Step #3 - "ci-ready": go: downloading github.com/googleapis/enterprise-certificate-proxy v0.3.5
Step #3 - "ci-ready": go: downloading cloud.google.com/go/auth v0.15.0
Step #3 - "ci-ready": go: downloading cloud.google.com/go/auth/oauth2adapt v0.2.7
Step #3 - "ci-ready": go: downloading go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.59.0
Step #3 - "ci-ready": go: downloading github.com/google/s2a-go v0.1.9
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.1-0.20220621161143-b0104c826a24
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go	0.513s
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go/asn1	0.025s
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go/client	23.535s
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": ok  	github.com/google/certificate-transparency-go/ctpolicy	0.010s
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go/ctutil	0.016s
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": ok  	github.com/google/certificate-transparency-go/fixchain	0.125s
Step #3 - "ci-ready": ?   	github.com/google/certificate-transparency-go/fixchain/chainfix	[no test files]
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go/gossip/minimal/x509ext	0.011s
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": ?   	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.023s
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go/internal/witness/cmd/witness/internal/witness	0.018s
Step #3 - "ci-ready": ?   	github.com/google/certificate-transparency-go/internal/witness/verifier	[no test files]
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go/jsonclient	0.018s
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go/logid	0.003s
Step #3 - "ci-ready": ok  	github.com/google/certificate-transparency-go/loglist3	0.016s
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/dumpsct
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/trillian-cloudbuild-logs/log-a080b662-8f8c-4096-a479-05b0ffc80d6c.txt.]
...
35173084475}: 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\r250605133318Z0V1\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\xf4\xefl\x12\xba\x00O;\xa1\xa9u\xb1\x85N\xab^\xe6'\xbb>\a\xe7\x8aG_\x10&\xd8>)\x98\xa4\xfbA\x83\xcd\xe4\xb4\x17\xbc#\xd2\xfc\xfc\x92\xcfu\x92\xfaw\x9f\x0e7a\x16\x8aSPO<\x12s\x87\x89\xcbCK\xc7|\x9e^B\x01\xcf+r\u008f9D\xc6\x06\x87\x1d'\xc1\xe3\xf3\xac\x03`\x1f\xa5\x05\x19\xae\".ĩ^\xf6\x16\x99\">A:\xe6\xc8\xd5ϲ\uef63\x06<\x95\xad\xb5T>E\xc1\x8c\x9b\x0f0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x05\x06\a\b0\n\x06\b*\x86H\xce=\x04\x03\x02\x03H\x000E\x02 Q\xb3[\x88\xacE\x9d\xb6\x15\xdaV\xe0\x90\t!\xff\x8c\x87\xb7\xbf\x19۷\x0f\x06\xc1\xd4jv\xa3\n\x0f\x02!\x00\xee\x10\xbd\xf1\xb8\x19\xa9\x1b\xf2\xb0m\xa6\xa9\U000e289f\x11.\xd4\xee\x18\xb3\x1c\x1eDW/\xa95]\xa4" "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": W0604 13:33:55.434635   31901 handlers.go:208] athos{3891979835173084475}: AddPreChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #8 - "with_pkcs11_and_race": W0604 13:33:56.165588   31901 handlers.go:208] aramis{8056964363281916555}: AddPreChain handler error: aramis{8056964363281916555}: failed to parse add-chain body: cert chain was empty
Step #8 - "with_pkcs11_and_race": W0604 13:33:56.181802   31901 handlers.go:208] athos{3891979835173084475}: AddChain 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:624 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": W0604 13:33:56.183973   31901 handlers.go:208] aramis{8056964363281916555}: AddChain 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:623 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": W0604 13:33:56.202005   31901 handlers.go:208] aramis{8056964363281916555}: 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": W0604 13:33:56.404229   31901 handlers.go:208] aramis{8056964363281916555}: GetSTHConsistency handler error: failed to parse consistency range: first and second params cannot be <0: -3 -1
Step #8 - "with_pkcs11_and_race": W0604 13:33:56.555728   31901 handlers.go:208] athos{3891979835173084475}: AddPreChain handler error: athos{3891979835173084475}: failed to parse add-chain body: cert chain was empty
Step #8 - "with_pkcs11_and_race": W0604 13:33:56.558862   31901 handlers.go:208] athos{3891979835173084475}: 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": W0604 13:33:56.592503   31901 handlers.go:962] athos{3891979835173084475}: 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\r250605133318Z0V1\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\xf0nd49\xb3s\xa4\xab\x0e\x15y#\x99\xf05y\"]t\x96Q\x11\x00a\x92\xfa)Y\xaf\"\xf2F\xcfH+\xdaE@\xac \xef\xf6\x02\xd9|876\x87\x89\xb2\xa5\xe3\xb0\f\xd4\xf6A\x88\xa1\xf6'oD;\to\xc4R\xd4^\x13\x15Y\x1d\x9b\x98R\xa6Da\xff\xd1\xf7\xb7\xaf5'\\\xa8x\xa64G\xa6[\xab\"R\xb1@\x84\x00uG\xfb\x94\xcb\xe4ߞ\xfb\x8e~\fb\x14\xfd\xaaI\rLX\xccM\xdcY0\x0f\x06\x03U\x1d#\x04\b0\x06\x80\x04\x05\x06\a\b0\n\x06\b*\x86H\xce=\x04\x03\x02\x03G\x000D\x02 2\xae\x9a_Е$$I\x9dIi|ϛ\x1b\xd8\xc9\xcbl\x83\x0f\xf1.q<\x04\x1b\x9b\x84\\\xff\x02 -U\xf8m\xf5\xc3\xc1\x90\xb1\xf5\xafm\xf7S\xf9\xa0!k\xd0\xe8\xd8Co,\xf5X\xd6\x02\x06-\xf0N" "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": W0604 13:33:56.592788   31901 handlers.go:208] athos{3891979835173084475}: AddPreChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #8 - "with_pkcs11_and_race": W0604 13:33:56.596646   31901 handlers.go:208] athos{3891979835173084475}: GetEntries handler error: need tree size: 1000001532 to get leaves but only got: 1535
Step #8 - "with_pkcs11_and_race": W0604 13:33:57.145335   31901 handlers.go:208] athos{3891979835173084475}: AddChain 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:624 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": W0604 13:33:57.236001   31901 handlers.go:964] athos{3891979835173084475}: Precert (or cert with invalid CT ext) submitted as cert chain: ["0\x82\x02\x840\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\r250605133318Z0V1\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\x80z)\xefN \x88\x86.$\x85\xa6\x9e\xe6j\xaf\x01\x9ag\xc7K\x10\xebS乬\x99\xc7\xdc\xda\xdf\x11rߔA\xe4x\xcfj\xd5\xf4K\x1e\x1b|\xf2 \x8fb\x85\xba\xdd85>N\xa7f\a1\x95;\xbd\xa0\x1b\x13~3\xe1\x86\xfe&k\x874\xebGF\xbb\xa0#\xee\x8em1-\xde\xd5=ջ\xa7z\xf6v\x82\x81\x1d\xad\xbc\xc4腙5p\xb69\x19\xfa\x8f\x99w4b@\x19\x0e3\x03Xh\xf4\x9a\x9e\xfch0\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\x03H\x000E\x02!\x00\xef=.ɪIc\xb9\xb0\xc1\xe3qY_\xb1F\xa3\xd0\x149\xea\xcc\xca$u?\xb6\r\x1b\xee`\xb8\x02 U\xc8F\xed\xe3\x8e\x18$1\xb4OgO\x9c\x8d\xa9Z]\f\xec\x18d\xf3\x13+\xe7\xe8E^@\x17(" "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": W0604 13:33:57.236489   31901 handlers.go:208] athos{3891979835173084475}: AddChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #8 - "with_pkcs11_and_race": W0604 13:33:57.263797   31901 handlers.go:964] aramis{8056964363281916555}: Precert (or cert with invalid CT ext) submitted as cert chain: ["0\x82\x02\x840\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\r250605133318Z0V1\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\xe9\xc5\xc9\xdeԌ\xe9\xd5Ե\"\x96\x16\xeb\xfc\xb1\xb4\x95#v\xb9TY\xa4\x8el\x91U\x89䃈\xfb椥\xf5\xc5\x11\xb9\xa8\x8b\xd3Q\f\xd8F\xdb\xe5p\xdb>p\xc7{\xed\xca\xd57\x1d^\xc9\x1d!`\x15\xc4łUإ\xdc\x1b\x16A\xd2\xe9\x9a83\xd6>\xe9\xd1\xe4\x0e/\xf1\xb0\x98$ř\xd1V\xc6\xca`_3\xa8e\xa8\x86P\n\xf1\x9b\x83\xca\fYK\x8a\x98\xc1~\xb2\xc0\xe1I\xf5S\xaf\xc1\a\x160\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\x03H\x000E\x02!\x00\x9f\xa1\xe7!3\f8\r\xfe\x87\xbe\xd8\xd5z\xfe\x00\x96$\xe3\x13e\xbcn>sX\x1d\x97\x1f\xe97L\x02 :\"\xcaɣ+R\xbf\xb1\xbdn\xbay\xb1u\xb9\x91\xb0\x7f\n\xdc\xfe\xac\xffV\xb92T\xb8t\v\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": W0604 13:33:57.264098   31901 handlers.go:208] aramis{8056964363281916555}: AddChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #8 - "with_pkcs11_and_race": W0604 13:33:57.265197   31901 handlers.go:208] aramis{8056964363281916555}: AddPreChain handler error: aramis{8056964363281916555}: failed to parse add-chain body: cert chain was empty
Step #8 - "with_pkcs11_and_race": W0604 13:33:57.367088   31901 handlers.go:208] aramis{8056964363281916555}: 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": W0604 13:33:57.500064   31901 handlers.go:208] aramis{8056964363281916555}: 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:645 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": W0604 13:33:57.565403   31901 handlers.go:208] athos{3891979835173084475}: 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": W0604 13:33:57.798251   31901 handlers.go:208] aramis{8056964363281916555}: 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": I0604 13:33:58.471922   31954 hammer.go:1122]      athos: lastSTH.size=1583 ops: total=1347 invalid=137 errs=0 AddChain=553/553 AddPreChain=534/534 GetSTH=61/61 GetSTHConsistency=42/43 GetProofByHash=0/56 GetEntries=69/70 GetRoots=30/30
Step #8 - "with_pkcs11_and_race": W0604 13:33:58.639521   31901 handlers.go:208] athos{3891979835173084475}: AddChain 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:623 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": W0604 13:33:58.642132   31901 handlers.go:208] athos{3891979835173084475}: 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:645 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": W0604 13:33:58.644050   31901 handlers.go:208] athos{3891979835173084475}: 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": I0604 13:33:58.660107   31954 hammer.go:1134] athos: completed 1500 operations on log
Step #8 - "with_pkcs11_and_race": I0604 13:33:58.829442   31954 hammer.go:1122]     aramis: lastSTH.size=1458 ops: total=1313 invalid=146 errs=0 AddChain=521/521 AddPreChain=533/533 GetSTH=56/56 GetSTHConsistency=49/56 GetProofByHash=0/58 GetEntries=59/59 GetRoots=30/30
Step #8 - "with_pkcs11_and_race": W0604 13:33:58.831976   31901 handlers.go:208] aramis{8056964363281916555}: 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": W0604 13:33:59.072721   31901 handlers.go:208] aramis{8056964363281916555}: GetSTHConsistency handler error: need tree size: 1000001558 for proof but only got: 1574
Step #8 - "with_pkcs11_and_race": W0604 13:33:59.353244   31901 handlers.go:964] aramis{8056964363281916555}: 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\r250605133318Z0V1\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\x7f\xa7\x8daP\\\xfbkm\xa5k>$\xa4\xc1P(ԡ\x93o\x03@\xe9\x05\xa1\xe1\xd9\xcd{\x87`~\x17\xdbI\xb7\xf9\xfe\xf1Ѻo\xf7\xd5\xd8\xf1'\xdb\v=Za\xb3\x1c\x9f\x86\xd4\xf7\xbc\x14-\\\x8b\xf3k\xb7\r\xb0Nk\x7f\xa8\xd8J\xdf\x15~P\x18M\xbfI\xb4\xe4\x9a\xfe\x9c\xac\aH!\x02\x84hu]\x91v'\xad\xb3\x97Rꉺ\xb0\x16\xcd\x04C\bᅳWoi\x01\xb1\xb1\x9b]\xcc\x0e\x90^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 g\x04/(\u05ecn\xacg%\xb5\xa42\xc6\x1a\xcf\xee[\xee\xc0\xba\xe8\x87҅\x9d\xa7(o\x86\xd2\xe6\x02 \x10;a[\xcf2:v\xaas\xd1\xc91b\t\x8e8y\xbd\x8e\xf7\xda8\xa6\t\x03ڷ\x00\rM\xbb" "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": W0604 13:33:59.353558   31901 handlers.go:208] aramis{8056964363281916555}: AddChain handler error: failed to verify add-chain contents: cert / precert mismatch: bool
Step #8 - "with_pkcs11_and_race": I0604 13:33:59.433376   31954 hammer.go:1134] aramis: completed 1500 operations on log
Step #8 - "with_pkcs11_and_race": I0604 13:33:59.433462   31954 main.go:322] completed tests on all 3 logs:
Step #8 - "with_pkcs11_and_race": I0604 13:33:59.433488   31954 main.go:334]   no errors; done
Step #8 - "with_pkcs11_and_race": Stopping CT HTTP servers (pids 31901)
Step #8 - "with_pkcs11_and_race": W0604 13:34:00.449726   31901 main.go:384] Signal received: interrupt
Step #8 - "with_pkcs11_and_race": I0604 13:34:00.449851   31901 main.go:354] Shutting down HTTP server...
Step #8 - "with_pkcs11_and_race": I0604 13:34:00.450015   31901 main.go:358] HTTP server shutdown
Step #8 - "with_pkcs11_and_race": Retry kill -INT  31901
Step #8 - "with_pkcs11_and_race": Deleting  /tmp/ct-KGWwic 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.22@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715
Step #12 - "build_envsubst": docker.io/library/alpine:3.22@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715: Pulling from library/alpine
Step #12 - "build_envsubst": fe07684b16b8: Pulling fs layer
Step #12 - "build_envsubst": fe07684b16b8: Verifying Checksum
Step #12 - "build_envsubst": fe07684b16b8: Download complete
Step #12 - "build_envsubst": fe07684b16b8: Pull complete
Step #12 - "build_envsubst": Digest: sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715
Step #12 - "build_envsubst": Status: Downloaded newer image for alpine:3.22@sha256:8a1f59ffb675680d47db6337b49d22281a139e9d709335b492be023728e11715
Step #12 - "build_envsubst":  ---> cea2ff433c61
Step #12 - "build_envsubst": Step 2/4 : RUN apk add --no-cache gettext
Step #12 - "build_envsubst":  ---> Running in 6b60a8df8c33
Step #12 - "build_envsubst": fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
Step #12 - "build_envsubst": fetch https://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
Step #12 - "build_envsubst": (1/10) Installing libintl (0.24.1-r0)
Step #12 - "build_envsubst": (2/10) Installing gettext-envsubst (0.24.1-r0)
Step #12 - "build_envsubst": (3/10) Installing libgomp (14.2.0-r6)
Step #12 - "build_envsubst": (4/10) Installing ncurses-terminfo-base (6.5_p20250503-r0)
Step #12 - "build_envsubst": (5/10) Installing libncursesw (6.5_p20250503-r0)
Step #12 - "build_envsubst": (6/10) Installing libunistring (1.3-r0)
Step #12 - "build_envsubst": (7/10) Installing gettext-libs (0.24.1-r0)
Step #12 - "build_envsubst": (8/10) Installing xz-libs (5.8.1-r0)
Step #12 - "build_envsubst": (9/10) Installing libxml2 (2.13.8-r0)
Step #12 - "build_envsubst": (10/10) Installing gettext (0.24.1-r0)
Step #12 - "build_envsubst": Executing busybox-1.37.0-r18.trigger
Step #12 - "build_envsubst": OK: 15 MiB in 26 packages
Step #12 - "build_envsubst": Removing intermediate container 6b60a8df8c33
Step #12 - "build_envsubst":  ---> d48f64b244b4
Step #12 - "build_envsubst": Step 3/4 : ADD envsubst_inplace.sh /entrypoint.sh
Step #12 - "build_envsubst":  ---> e59c043e9875
Step #12 - "build_envsubst": Step 4/4 : ENTRYPOINT ["/entrypoint.sh"]
Step #12 - "build_envsubst":  ---> Running in 76a6a96a02a2
Step #12 - "build_envsubst": Removing intermediate container 76a6a96a02a2
Step #12 - "build_envsubst":  ---> 026a9c9162f9
Step #12 - "build_envsubst": Successfully built 026a9c9162f9
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:c6da303dec54ca9822802838be62b09d8c83e94f
The push refers to repository [gcr.io/trillian-opensource-ci/ctfe]
f5d1f25cd0e4: Preparing
0711ad304a05: Preparing
d5a3e014161b: Preparing
b336e209998f: Preparing
f4aee9e53c42: Preparing
1a73b54f556b: Preparing
2a92d6ac9e4f: Preparing
bbb6cacb8c82: Preparing
6f1cdceb6a31: Preparing
af5aa97ebe6c: Preparing
4d049f83d9cf: Preparing
48c0fb67386e: Preparing
8fa10c0194df: Preparing
f464af4b9b25: Preparing
1a73b54f556b: Waiting
2a92d6ac9e4f: Waiting
bbb6cacb8c82: Waiting
6f1cdceb6a31: Waiting
af5aa97ebe6c: Waiting
4d049f83d9cf: Waiting
48c0fb67386e: Waiting
8fa10c0194df: Waiting
f464af4b9b25: Waiting
b336e209998f: Layer already exists
0711ad304a05: Layer already exists
f4aee9e53c42: Layer already exists
d5a3e014161b: Layer already exists
1a73b54f556b: Layer already exists
bbb6cacb8c82: Layer already exists
6f1cdceb6a31: Layer already exists
2a92d6ac9e4f: Layer already exists
48c0fb67386e: Layer already exists
8fa10c0194df: Layer already exists
af5aa97ebe6c: Layer already exists
f464af4b9b25: Layer already exists
4d049f83d9cf: Layer already exists
f5d1f25cd0e4: Pushed
c6da303dec54ca9822802838be62b09d8c83e94f: digest: sha256:d1f47cdba7327e896f51da2067295ff784f20741a9311d51e2346fe9fd7f895f size: 3237
Pushing gcr.io/trillian-opensource-ci/ct_testbase:latest
The push refers to repository [gcr.io/trillian-opensource-ci/ct_testbase]
cbc8f09b2fda: Preparing
06eafd685ddf: Preparing
7ccc9dcc0425: Preparing
6d9b8a0eebfa: Preparing
af2f76feecc4: Preparing
73bfe6697841: Preparing
5f70bf18a086: Preparing
7cd15fc55de5: Preparing
469deeced89d: Preparing
c36fa70bdbbe: Preparing
e4dc8cd9ecc8: Preparing
6428cc293366: Preparing
2f7436e79a0b: Preparing
73bfe6697841: Waiting
5f70bf18a086: Waiting
7cd15fc55de5: Waiting
e4dc8cd9ecc8: Waiting
6428cc293366: Waiting
469deeced89d: Waiting
c36fa70bdbbe: Waiting
2f7436e79a0b: Waiting
af2f76feecc4: Layer already exists
7ccc9dcc0425: Layer already exists
cbc8f09b2fda: Layer already exists
06eafd685ddf: Layer already exists
6d9b8a0eebfa: Layer already exists
7cd15fc55de5: Layer already exists
5f70bf18a086: Layer already exists
469deeced89d: Layer already exists
73bfe6697841: Layer already exists
e4dc8cd9ecc8: Layer already exists
c36fa70bdbbe: Layer already exists
2f7436e79a0b: Layer already exists
6428cc293366: Layer already exists
latest: digest: sha256:75e9bb1b046af54a5519624df25ed15be6debe5c78cae9448b2419124efe0f57 size: 3051
DONE

Build Log: https://storage.cloud.google.com/trillian-cloudbuild-logs/log-a080b662-8f8c-4096-a479-05b0ffc80d6c.txt