Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Examples: Update readiness and liveness checks. #821

Merged
merged 1 commit into from
Oct 14, 2023

Examples: Update readiness and liveness checks.

1d8e88a
Select commit
Loading
Failed to load commit list.
Merged

Examples: Update readiness and liveness checks. #821

Examples: Update readiness and liveness checks.
1d8e88a
Select commit
Loading
Failed to load commit list.
Google Cloud Build / CI (quilkin) succeeded Oct 13, 2023 in 19m 11s

Summary

Build Information

Trigger CI
Build 17b11979-2410-4269-9e86-94a40e21c713
Start 2023-10-13T13:09:20-07:00
Duration 18m24.455s
Status SUCCESS

Steps

Step Status Duration
fetch-git-submodules SUCCESS 27.01s
pull-build-image SUCCESS 48.093s
test-quilkin SUCCESS 4m20.936s
test-examples SUCCESS 36.323s
test-docs SUCCESS 1m53.468s
build SUCCESS 8m21.425s
test-quilkin-image-default-config-file SUCCESS 6.287s
test-quilkin-image-command-line SUCCESS 6.181s
gcloud-auth-cluster SUCCESS 4.317s
test-agones SUCCESS 2m18.634s

Details

starting build "17b11979-2410-4269-9e86-94a40e21c713"

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/googleforgames/quilkin
 * branch            1d8e88ab4f69cc12050f01e47413eac3ad1e1a43 -> FETCH_HEAD
HEAD is now at 1d8e88a Examples: Update readiness and liveness checks.
BUILD
Starting Step #0 - "fetch-git-submodules"
Starting Step #1 - "pull-build-image"
Step #0 - "fetch-git-submodules": Already have image (with digest): gcr.io/cloud-builders/git
Step #1 - "pull-build-image": Already have image (with digest): gcr.io/cloud-builders/docker
Step #0 - "fetch-git-submodules": Submodule 'proto/data-plane-api' (https://github.com/envoyproxy/data-plane-api.git) registered for path 'proto/data-plane-api'
Step #0 - "fetch-git-submodules": Submodule 'proto/googleapis' (https://github.com/googleapis/googleapis.git) registered for path 'proto/googleapis'
Step #0 - "fetch-git-submodules": Submodule 'proto/protoc-gen-validate' (https://github.com/envoyproxy/protoc-gen-validate.git) registered for path 'proto/protoc-gen-validate'
Step #0 - "fetch-git-submodules": Submodule 'proto/udpa' (https://github.com/cncf/xds.git) registered for path 'proto/udpa'
Step #0 - "fetch-git-submodules": Cloning into '/workspace/proto/data-plane-api'...
Step #1 - "pull-build-image": Using default tag: latest
Step #0 - "fetch-git-submodules": Cloning into '/workspace/proto/googleapis'...
Step #1 - "pull-build-image": latest: Pulling from quilkin/ci/build-image
Step #1 - "pull-build-image": 69b3efbf67c2: Pulling fs layer
Step #1 - "pull-build-image": fdaa7d65f253: Pulling fs layer
Step #1 - "pull-build-image": 5b5468c74428: Pulling fs layer
Step #1 - "pull-build-image": 263029ac77ac: Pulling fs layer
Step #1 - "pull-build-image": adc5b0a6a2e7: Pulling fs layer
Step #1 - "pull-build-image": 2697cd39813f: Pulling fs layer
Step #1 - "pull-build-image": 0e33d3b91414: Pulling fs layer
Step #1 - "pull-build-image": 263029ac77ac: Waiting
Step #1 - "pull-build-image": adc5b0a6a2e7: Waiting
Step #1 - "pull-build-image": 2697cd39813f: Waiting
Step #1 - "pull-build-image": 69b3efbf67c2: Verifying Checksum
Step #1 - "pull-build-image": 69b3efbf67c2: Download complete
Step #1 - "pull-build-image": 263029ac77ac: Verifying Checksum
Step #1 - "pull-build-image": 263029ac77ac: Download complete
Step #1 - "pull-build-image": adc5b0a6a2e7: Download complete
Step #1 - "pull-build-image": 69b3efbf67c2: Pull complete
Step #1 - "pull-build-image": 2697cd39813f: Verifying Checksum
Step #1 - "pull-build-image": 2697cd39813f: Download complete
Step #1 - "pull-build-image": fdaa7d65f253: Verifying Checksum
Step #1 - "pull-build-image": fdaa7d65f253: Download complete
Step #1 - "pull-build-image": 5b5468c74428: Verifying Checksum
Step #1 - "pull-build-image": 5b5468c74428: Download complete
Step #1 - "pull-build-image": 0e33d3b91414: Verifying Checksum
Step #1 - "pull-build-image": 0e33d3b91414: Download complete
Step #1 - "pull-build-image": fdaa7d65f253: Pull complete
Step #0 - "fetch-git-submodules": Cloning into '/workspace/proto/protoc-gen-validate'...
Step #0 - "fetch-git-submodules": Cloning into '/workspace/proto/udpa'...
Step #0 - "fetch-git-submodules": Submodule path 'proto/data-plane-api': checked out 'a04278879ba6eb9264d755936942b23cbf552a04'
Step #0 - "fetch-git-submodules": Submodule path 'proto/googleapis': checked out 'f8a290120b3a67e652742a221f73778626dc3081'
Step #0 - "fetch-git-submodules": Submodule path 'proto/protoc-gen-validate': checked out 'fab737efbb4b4d03e7c771393708f75594b121e4'
Step #0 - "fetch-git-submodules": Submodule path 'proto/udpa': checked out '4a2b9fdd466b16721f8c058d7cadf5a54e229d66'
Finished Step #0 - "fetch-git-submodules"
Step #1 - "pull-build-image": 5b5468c74428: Pull complete
Step #1 - "pull-build-image": 263029ac77ac: Pull complete
Step #1 - "pull-build-image": adc5b0a6a2e7: Pull complete
Step #1 - "pull-build-image": 2697cd39813f: Pull complete
Step #1 - "pull-build-image": 0e33d3b91414: Pull complete
Step #1 - "pull-build-image": Digest: sha256:7dcba1053473d009ed3f81655f829106bcdeaffa70323950c07927035743a87b
Step #1 - "pull-build-image": Status: Downloaded newer image for us-docker.pkg.dev/quilkin/ci/build-image:latest
Step #1 - "pull-build-image": us-docker.pkg.dev/quilkin/ci/build-image:latest
Finished Step #1 - "pull-build-image"
Starting Step #2 - "test-quilkin"
Step #2 - "test-quilkin": Pulling image: us-docker.pkg.dev/quilkin/ci/make-docker
Step #2 - "test-quilkin": Using default tag: latest
Step #2 - "test-quilkin": latest: Pulling from quilkin/ci/make-docker
Step #2 - "test-quilkin": d2aa1518a716: Already exists
Step #2 - "test-quilkin": 76ff73118202: Already exists
Step #2 - "test-quilkin": 3c2cba919283: Already exists
Step #2 - "test-quilkin": 1d5f56b9f688: Already exists
Step #2 - "test-quilkin": e58c00ed33ee: Already exists
Step #2 - "test-quilkin": 689655fa4224: Pulling fs layer
Step #2 - "test-quilkin": 689655fa4224: Verifying Checksum
Step #2 - "test-quilkin": 689655fa4224: Download complete
Step #2 - "test-quilkin": 689655fa4224: Pull complete
Step #2 - "test-quilkin": Digest: sha256:e5db3801a179663ff0df738bfb68874acdadf2489f310beb2a7a79e57119d183
Step #2 - "test-quilkin": Status: Downloaded newer image for us-docker.pkg.dev/quilkin/ci/make-docker:latest
Step #2 - "test-quilkin": us-docker.pkg.dev/quilkin/ci/make-docker:latest
Step #2 - "test-quilkin": mkdir -p /workspace/.cargo/registry
Step #2 - "test-quilkin": docker build --cache-from us-docker.pkg.dev/quilkin/ci/build-image --build-arg RUST_TOOLCHAIN="1.73.0" --tag=us-docker.pkg.dev/quilkin/ci/build-image /workspace/build//build-image/
Step #2 - "test-quilkin": Sending build context to Docker daemon  5.632kB

Step #2 - "test-quilkin": Step 1/10 : FROM debian:bullseye
Step #2 - "test-quilkin": bullseye: Pulling from library/debian
Step #2 - "test-quilkin": 69b3efbf67c2: Already exists
Step #2 - "test-quilkin": Digest: sha256:c141beaa9e0767774221cc82efe3a6712a1cc4f75d2699334dfd9a28a6f7357b
Step #2 - "test-quilkin": Status: Downloaded newer image for debian:bullseye
Step #2 - "test-quilkin":  ---> 7fc304c3e97a
Step #2 - "test-quilkin": Step 2/10 : ARG RUST_TOOLCHAIN
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> 024a033a1e6e
Step #2 - "test-quilkin": Step 3/10 : ENV RUSTUP_HOME=/usr/local/rustup     CARGO_HOME=/usr/local/cargo     PATH=/usr/local/cargo/bin:$PATH     LC_ALL=C.UTF-8     LANG=C.UTF-8
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> 7adb3f82b5b7
Step #2 - "test-quilkin": Step 4/10 : RUN set -eux &&     apt-get update &&     apt-get install -y lsb-release jq curl wget zip build-essential software-properties-common         libssl-dev pkg-config python3-pip bash-completion g++-x86-64-linux-gnu g++-mingw-w64-x86-64 &&     pip3 install live-server &&     echo "source /etc/bash_completion" >> /root/.bashrc
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> 0739aaa330ea
Step #2 - "test-quilkin": Step 5/10 : RUN echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] http://packages.cloud.google.com/apt cloud-sdk main" | tee -a /etc/apt/sources.list.d/google-cloud-sdk.list && curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key --keyring /usr/share/keyrings/cloud.google.gpg  add - && apt-get update -y &&     apt-get install google-cloud-cli google-cloud-cli-gke-gcloud-auth-plugin kubectl -y &&     echo "source /usr/share/google-cloud-sdk/completion.bash.inc" >> /root/.bashrc &&     echo "source <(kubectl completion bash)" >> /root/.bashrc
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> c4c88a996e5b
Step #2 - "test-quilkin": Step 6/10 : RUN wget --quiet -O terraform.zip "https://releases.hashicorp.com/terraform/1.3.1/terraform_1.3.1_linux_$(dpkg --print-architecture).zip" &&     unzip terraform.zip && rm terraform.zip && mv terraform /usr/local/bin/
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> 1d518a73ffe4
Step #2 - "test-quilkin": Step 7/10 : RUN curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash &&     echo "source <(helm completion bash)" >> /root/.bashrc
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> 3601c6c9264a
Step #2 - "test-quilkin": Step 8/10 : WORKDIR /tmp
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> d7119a620646
Step #2 - "test-quilkin": Step 9/10 : RUN wget --quiet -O htmltest.tar.gz "https://github.com/wjdp/htmltest/releases/download/v0.16.0/htmltest_0.16.0_linux_$(dpkg --print-architecture).tar.gz" &&      tar -xf htmltest.tar.gz && mv ./htmltest /usr/local/bin/ && rm htmltest.tar.gz
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> c5dcd3a0c535
Step #2 - "test-quilkin": Step 10/10 : RUN set -eux;     dpkgArch="$(dpkg --print-architecture)" &&     case "${dpkgArch##*-}" in         amd64) rustArch='x86_64-unknown-linux-gnu';;         armhf) rustArch='armv7-unknown-linux-gnueabihf';;         arm64) rustArch='aarch64-unknown-linux-gnu';;         i386) rustArch='i686-unknown-linux-gnu';;         *) echo >&2 "unsupported architecture: ${dpkgArch}"; exit 1 ;;     esac &&     wget --quiet "https://static.rust-lang.org/rustup/dist/${rustArch}/rustup-init" &&     chmod +x rustup-init;     ./rustup-init -y --no-modify-path --profile minimal --default-toolchain $RUST_TOOLCHAIN --default-host ${rustArch};     rm rustup-init &&     chmod -R a+w $RUSTUP_HOME $CARGO_HOME &&     rustup component add rustfmt clippy &&     rustup target add x86_64-unknown-linux-gnu aarch64-unknown-linux-gnu x86_64-pc-windows-gnu &&     cargo install mdbook cargo-watch cargo-about &&     cargo install --locked mdbook-variables &&     cargo install --locked cargo-deny &&     rustup --version &&     cargo --version &&     rustc --version
Step #2 - "test-quilkin":  ---> Using cache
Step #2 - "test-quilkin":  ---> eac4cdca769f
Step #2 - "test-quilkin": Successfully built eac4cdca769f
Step #2 - "test-quilkin": Successfully tagged us-docker.pkg.dev/quilkin/ci/build-image:latest
Step #2 - "test-quilkin": docker run --rm -v /workspace:/workspace -w /workspace -v /workspace/.cargo/registry:/usr/local/cargo/registry -e "CARGO_TARGET_DIR=/workspace/target/build-image" \
Step #2 - "test-quilkin": 		--entrypoint=cargo us-docker.pkg.dev/quilkin/ci/build-image deny check
Step #2 - "test-quilkin": warning[duplicate]: found 3 duplicate entries for crate 'base64'
Step #2 - "test-quilkin":    ┌─ /workspace/Cargo.lock:26:1
Step #2 - "test-quilkin":    │  
Step #2 - "test-quilkin": 26 │ ╭ base64 0.13.1 registry+https://github.com/rust-lang/crates.io-index
Step #2 - "test-quilkin": 27 │ │ base64 0.20.0 registry+https://github.com/rust-lang/crates.io-index
Step #2 - "test-quilkin": 28 │ │ base64 0.21.4 registry+https://github.com/rust-lang/crates.io-index
Step #2 - "test-quilkin":    │ ╰───────────────────────────────────────────────────────────────────^ lock entries
Step #2 - "test-quilkin":    │  
Step #2 - "test-quilkin":    = base64 v0.13.1
Step #2 - "test-quilkin":      └── pem v1.1.1
Step #2 - "test-quilkin":          └── kube-client v0.84.0
Step #2 - "test-quilkin":              ├── kube v0.84.0
Step #2 - "test-quilkin":              │   └── quilkin v0.7.0-dev
Step #2 - "test-quilkin":              └── kube-runtime v0.84.0
Step #2 - "test-quilkin":                  └── kube v0.84.0 (*)
Step #2 - "test-quilkin":    = base64 v0.20.0
Step #2 - "test-quilkin":      └── kube-client v0.84.0
Step #2 - "test-quilkin":          ├── kube v0.84.0
Step #2 - "test-quilkin":          │   └── quilkin v0.7.0-dev
Step #2 - "test-quilkin":          └── kube-runtime v0.84.0
Step #2 - "test-quilkin":              └── kube v0.84.0 (*)
Step #2 - "test-quilkin":    = base64 v0.21.4
Step #2 - "test-quilkin":      ├── base64-serde v0.7.0
Step #2 - "test-quilkin":      │   └── quilkin v0.7.0-dev
Step #2 - "test-quilkin":      ├── k8s-openapi v0.18.0
Step #2 - "test-quilkin":      │   ├── kube v0.84.0
Step #2 - "test-quilkin":      │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   ├── kube-client v0.84.0
Step #2 - "test-quilkin":      │   │   ├── kube v0.84.0 (*)
Step #2 - "test-quilkin":      │   │   └── kube-runtime v0.84.0
Step #2 - "test-quilkin":      │   │       └── kube v0.84.0 (*)
Step #2 - "test-quilkin":      │   ├── kube-core v0.84.0
Step #2 - "test-quilkin":      │   │   ├── kube v0.84.0 (*)
Step #2 - "test-quilkin":      │   │   └── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   ├── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      ├── rustls-pemfile v1.0.3
Step #2 - "test-quilkin":      │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   ├── rustls-native-certs v0.6.3
Step #2 - "test-quilkin":      │   │   └── hyper-rustls v0.24.1
Step #2 - "test-quilkin":      │   │       ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   └── trust-dns-proto v0.23.0
Step #2 - "test-quilkin":      │       └── trust-dns-resolver v0.23.0
Step #2 - "test-quilkin":      │           └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      ├── tonic v0.10.2
Step #2 - "test-quilkin":      │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      └── tower-http v0.4.4
Step #2 - "test-quilkin":          └── kube-client v0.84.0 (*)
Step #2 - "test-quilkin": 
Step #2 - "test-quilkin": warning[duplicate]: found 2 duplicate entries for crate 'bitflags'
Step #2 - "test-quilkin":    ┌─ /workspace/Cargo.lock:30:1
Step #2 - "test-quilkin":    │  
Step #2 - "test-quilkin": 30 │ ╭ bitflags 1.3.2 registry+https://github.com/rust-lang/crates.io-index
Step #2 - "test-quilkin": 31 │ │ bitflags 2.4.0 registry+https://github.com/rust-lang/crates.io-index
Step #2 - "test-quilkin":    │ ╰────────────────────────────────────────────────────────────────────^ lock entries
Step #2 - "test-quilkin":    │  
Step #2 - "test-quilkin":    = bitflags v1.3.2
Step #2 - "test-quilkin":      ├── axum v0.6.20
Step #2 - "test-quilkin":      │   └── tonic v0.10.2
Step #2 - "test-quilkin":      │       └── quilkin v0.7.0-dev
Step #2 - "test-quilkin":      ├── inotify v0.9.6
Step #2 - "test-quilkin":      │   └── notify v6.1.1
Step #2 - "test-quilkin":      │       └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      ├── kqueue-sys v1.0.4
Step #2 - "test-quilkin":      │   └── kqueue v1.0.8
Step #2 - "test-quilkin":      │       └── notify v6.1.1 (*)
Step #2 - "test-quilkin":      ├── redox_syscall v0.2.16
Step #2 - "test-quilkin":      │   └── redox_users v0.4.3
Step #2 - "test-quilkin":      │       ├── dirs-sys v0.3.7
Step #2 - "test-quilkin":      │       │   └── dirs2 v3.0.1
Step #2 - "test-quilkin":      │       │       └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │       └── dirs-sys-next v0.1.2
Step #2 - "test-quilkin":      │           └── dirs-next v2.0.0
Step #2 - "test-quilkin":      │               └── kube-client v0.84.0
Step #2 - "test-quilkin":      │                   ├── kube v0.84.0
Step #2 - "test-quilkin":      │                   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │                   └── kube-runtime v0.84.0
Step #2 - "test-quilkin":      │                       └── kube v0.84.0 (*)
Step #2 - "test-quilkin":      ├── redox_syscall v0.3.5
Step #2 - "test-quilkin":      │   ├── filetime v0.2.22
Step #2 - "test-quilkin":      │   │   └── notify v6.1.1 (*)
Step #2 - "test-quilkin":      │   ├── parking_lot_core v0.9.8
Step #2 - "test-quilkin":      │   │   ├── dashmap v5.5.3
Step #2 - "test-quilkin":      │   │   │   ├── lasso v0.7.2
Step #2 - "test-quilkin":      │   │   │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │   └── parking_lot v0.12.1
Step #2 - "test-quilkin":      │   │       ├── hyper-openssl v0.9.2
Step #2 - "test-quilkin":      │   │       │   └── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       ├── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       ├── prometheus v0.13.3
Step #2 - "test-quilkin":      │   │       │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       ├── tokio v1.33.0
Step #2 - "test-quilkin":      │   │       │   ├── h2 v0.3.21
Step #2 - "test-quilkin":      │   │       │   │   ├── hyper v0.14.27
Step #2 - "test-quilkin":      │   │       │   │   │   ├── axum v0.6.20 (*)
Step #2 - "test-quilkin":      │   │       │   │   │   ├── hyper-openssl v0.9.2 (*)
Step #2 - "test-quilkin":      │   │       │   │   │   ├── hyper-rustls v0.24.1
Step #2 - "test-quilkin":      │   │       │   │   │   │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   │   │   ├── hyper-timeout v0.4.1
Step #2 - "test-quilkin":      │   │       │   │   │   │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   │   │   └── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │   │       │   │   │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   │   ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   │   │   └── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │   │       │   │   └── trust-dns-proto v0.23.0
Step #2 - "test-quilkin":      │   │       │   │       └── trust-dns-resolver v0.23.0
Step #2 - "test-quilkin":      │   │       │   │           └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   ├── hyper v0.14.27 (*)
Step #2 - "test-quilkin":      │   │       │   ├── hyper-openssl v0.9.2 (*)
Step #2 - "test-quilkin":      │   │       │   ├── hyper-rustls v0.24.1 (*)
Step #2 - "test-quilkin":      │   │       │   ├── hyper-timeout v0.4.1 (*)
Step #2 - "test-quilkin":      │   │       │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   ├── tokio-io-timeout v1.2.0
Step #2 - "test-quilkin":      │   │       │   │   └── hyper-timeout v0.4.1 (*)
Step #2 - "test-quilkin":      │   │       │   ├── tokio-openssl v0.6.3
Step #2 - "test-quilkin":      │   │       │   │   └── hyper-openssl v0.9.2 (*)
Step #2 - "test-quilkin":      │   │       │   ├── tokio-rustls v0.24.1
Step #2 - "test-quilkin":      │   │       │   │   ├── hyper-rustls v0.24.1 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── trust-dns-proto v0.23.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   └── trust-dns-resolver v0.23.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── tokio-stream v0.1.14
Step #2 - "test-quilkin":      │   │       │   │   ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   │   └── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │   │       │   ├── tokio-util v0.7.9
Step #2 - "test-quilkin":      │   │       │   │   ├── h2 v0.3.21 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── tokio-stream v0.1.14 (*)
Step #2 - "test-quilkin":      │   │       │   │   └── tower v0.4.13
Step #2 - "test-quilkin":      │   │       │   │       ├── axum v0.6.20 (*)
Step #2 - "test-quilkin":      │   │       │   │       ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │       └── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │   │       │   ├── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │   │       │   ├── tower v0.4.13 (*)
Step #2 - "test-quilkin":      │   │       │   ├── trust-dns-proto v0.23.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── trust-dns-resolver v0.23.0 (*)
Step #2 - "test-quilkin":      │   │       │   └── tryhard v0.5.1
Step #2 - "test-quilkin":      │   │       │       └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       └── trust-dns-resolver v0.23.0 (*)
Step #2 - "test-quilkin":      │   └── tempfile v3.8.0
Step #2 - "test-quilkin":      │       ├── prost-build v0.12.1
Step #2 - "test-quilkin":      │       │   ├── (build) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │       │   └── tonic-build v0.10.2
Step #2 - "test-quilkin":      │       │       └── (build) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │       └── (dev) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      └── security-framework v2.9.2
Step #2 - "test-quilkin":          └── rustls-native-certs v0.6.3
Step #2 - "test-quilkin":              └── hyper-rustls v0.24.1 (*)
Step #2 - "test-quilkin":    = bitflags v2.4.0
Step #2 - "test-quilkin":      ├── git2 v0.18.1
Step #2 - "test-quilkin":      │   └── built v0.7.0
Step #2 - "test-quilkin":      │       └── (build) quilkin v0.7.0-dev
Step #2 - "test-quilkin":      ├── notify v6.1.1
Step #2 - "test-quilkin":      │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      ├── openssl v0.10.57
Step #2 - "test-quilkin":      │   ├── hyper-openssl v0.9.2
Step #2 - "test-quilkin":      │   │   └── kube-client v0.84.0
Step #2 - "test-quilkin":      │   │       ├── kube v0.84.0
Step #2 - "test-quilkin":      │   │       │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       └── kube-runtime v0.84.0
Step #2 - "test-quilkin":      │   │           └── kube v0.84.0 (*)
Step #2 - "test-quilkin":      │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   └── tokio-openssl v0.6.3
Step #2 - "test-quilkin":      │       └── hyper-openssl v0.9.2 (*)
Step #2 - "test-quilkin":      ├── rustix v0.38.19
Step #2 - "test-quilkin":      │   ├── is-terminal v0.4.9
Step #2 - "test-quilkin":      │   │   └── criterion v0.5.1
Step #2 - "test-quilkin":      │   │       └── (dev) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   ├── tempfile v3.8.0
Step #2 - "test-quilkin":      │   │   ├── prost-build v0.12.1
Step #2 - "test-quilkin":      │   │   │   ├── (build) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │   │   └── tonic-build v0.10.2
Step #2 - "test-quilkin":      │   │   │       └── (build) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │   └── (dev) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   └── which v4.4.2
Step #2 - "test-quilkin":      │       └── prost-build v0.12.1 (*)
Step #2 - "test-quilkin":      └── tower-http v0.4.4
Step #2 - "test-quilkin":          └── kube-client v0.84.0 (*)
Step #2 - "test-quilkin": 
Step #2 - "test-quilkin": warning[duplicate]: found 2 duplicate entries for crate 'cfg-if'
Step #2 - "test-quilkin":    ┌─ /workspace/Cargo.lock:40:1
Step #2 - "test-quilkin":    │  
Step #2 - "test-quilkin": 40 │ ╭ cfg-if 0.1.10 registry+https://github.com/rust-lang/crates.io-index
Step #2 - "test-quilkin": 41 │ │ cfg-if 1.0.0 registry+https://github.com/rust-lang/crates.io-index
Step #2 - "test-quilkin":    │ ╰──────────────────────────────────────────────────────────────────^ lock entries
Step #2 - "test-quilkin":    │  
Step #2 - "test-quilkin":    = cfg-if v0.1.10
Step #2 - "test-quilkin":      └── dirs2 v3.0.1
Step #2 - "test-quilkin":          └── quilkin v0.7.0-dev
Step #2 - "test-quilkin":    = cfg-if v1.0.0
Step #2 - "test-quilkin":      ├── ahash v0.8.3
Step #2 - "test-quilkin":      │   ├── cached v0.46.0
Step #2 - "test-quilkin":      │   │   └── quilkin v0.7.0-dev
Step #2 - "test-quilkin":      │   ├── hashbrown v0.13.2
Step #2 - "test-quilkin":      │   │   └── lasso v0.7.2
Step #2 - "test-quilkin":      │   │       └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   ├── hashbrown v0.14.1
Step #2 - "test-quilkin":      │   │   ├── cached v0.46.0 (*)
Step #2 - "test-quilkin":      │   │   ├── dashmap v5.5.3
Step #2 - "test-quilkin":      │   │   │   ├── lasso v0.7.2 (*)
Step #2 - "test-quilkin":      │   │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │   └── indexmap v2.0.2
Step #2 - "test-quilkin":      │   │       ├── petgraph v0.6.4
Step #2 - "test-quilkin":      │   │       │   └── prost-build v0.12.1
Step #2 - "test-quilkin":      │   │       │       ├── (build) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │       └── tonic-build v0.10.2
Step #2 - "test-quilkin":      │   │       │           └── (build) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       ├── serde_json v1.0.107
Step #2 - "test-quilkin":      │   │       │   ├── criterion v0.5.1
Step #2 - "test-quilkin":      │   │       │   │   └── (dev) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   ├── json-patch v1.2.0
Step #2 - "test-quilkin":      │   │       │   │   ├── kube-core v0.84.0
Step #2 - "test-quilkin":      │   │       │   │   │   ├── kube v0.84.0
Step #2 - "test-quilkin":      │   │       │   │   │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   │   │   └── kube-client v0.84.0
Step #2 - "test-quilkin":      │   │       │   │   │       ├── kube v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   │       └── kube-runtime v0.84.0
Step #2 - "test-quilkin":      │   │       │   │   │           └── kube v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   └── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── jsonpath_lib v0.3.0
Step #2 - "test-quilkin":      │   │       │   │   └── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── k8s-openapi v0.18.0
Step #2 - "test-quilkin":      │   │       │   │   ├── kube v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── kube-core v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── kube-core v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── kube-derive v0.84.0
Step #2 - "test-quilkin":      │   │       │   │   └── kube v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   ├── schemars v0.8.15
Step #2 - "test-quilkin":      │   │       │   │   ├── k8s-openapi v0.18.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   ├── kube-core v0.84.0 (*)
Step #2 - "test-quilkin":      │   │       │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   ├── tinytemplate v1.2.1
Step #2 - "test-quilkin":      │   │       │   │   └── criterion v0.5.1 (*)
Step #2 - "test-quilkin":      │   │       │   ├── tracing-subscriber v0.3.17
Step #2 - "test-quilkin":      │   │       │   │   ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   │   └── tracing-test v0.2.4
Step #2 - "test-quilkin":      │   │       │   │       └── (dev) quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   │       │   └── treediff v4.0.2
Step #2 - "test-quilkin":      │   │       │       └── json-patch v1.2.0 (*)
Step #2 - "test-quilkin":      │   │       └── serde_yaml v0.9.25
Step #2 - "test-quilkin":      │   │           ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │   │           └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   └── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      ├── backtrace v0.3.69
Step #2 - "test-quilkin":      │   ├── stable-eyre v0.2.2
Step #2 - "test-quilkin":      │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │   └── tokio v1.33.0
Step #2 - "test-quilkin":      │       ├── h2 v0.3.21
Step #2 - "test-quilkin":      │       │   ├── hyper v0.14.27
Step #2 - "test-quilkin":      │       │   │   ├── axum v0.6.20
Step #2 - "test-quilkin":      │       │   │   │   └── tonic v0.10.2
Step #2 - "test-quilkin":      │       │   │   │       └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │       │   │   ├── hyper-openssl v0.9.2
Step #2 - "test-quilkin":      │       │   │   │   └── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │       │   │   ├── hyper-rustls v0.24.1
Step #2 - "test-quilkin":      │       │   │   │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │       │   │   │   └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │       │   │   ├── hyper-timeout v0.4.1
Step #2 - "test-quilkin":      │       │   │   │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │       │   │   │   └── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │       │   │   ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │       │   │   ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │       │   │   └── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │       │   ├── tonic v0.10.2 (*)
Step #2 - "test-quilkin":      │       │   └── trust-dns-proto v0.23.0
Step #2 - "test-quilkin":      │       │       └── trust-dns-resolver v0.23.0
Step #2 - "test-quilkin":      │       │           └── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │       ├── hyper v0.14.27 (*)
Step #2 - "test-quilkin":      │       ├── hyper-openssl v0.9.2 (*)
Step #2 - "test-quilkin":      │       ├── hyper-rustls v0.24.1 (*)
Step #2 - "test-quilkin":      │       ├── hyper-timeout v0.4.1 (*)
Step #2 - "test-quilkin":      │       ├── kube-client v0.84.0 (*)
Step #2 - "test-quilkin":      │       ├── kube-runtime v0.84.0 (*)
Step #2 - "test-quilkin":      │       ├── quilkin v0.7.0-dev (*)
Step #2 - "test-quilkin":      │       ├── tokio-io-timeout v1.2.0
Step #2 - "test-quilkin":      │       │   └── hyper-timeout v0.4.1 (*)
Step #2 - "test-quilkin":      │       ├── tokio-openssl v0.6.3
Step #2 - "test-quilkin":      │       │   └── hyper-openssl v0.9.2 (*)
Step #2 - "test-quilkin":      │       ├── tokio-rustls v0.24.1
Step #2 - "test-quilkin":      │       │   ├── hyper-rustls v0.24.1 (*)
Step #2 - "test-quilkin": 
...
[Logs truncated due to log size limitations. For full logs, see https://storage.cloud.google.com/quilkin-build-logs/log-17b11979-2410-4269-9e86-94a40e21c713.txt.]
...
#5 - "build":    Compiling kube-client v0.84.0
Step #5 - "build":    Compiling kube-runtime v0.84.0
Step #5 - "build":    Compiling kube v0.84.0
Step #5 - "build":    Compiling quilkin v0.7.0-dev (/workspace)
Step #5 - "build":     Finished release [optimized] target(s) in 1m 56s
Step #5 - "build": docker run --rm -v /workspace:/workspace -w /workspace -v /workspace/.cargo/registry:/usr/local/cargo/registry -e "CARGO_TARGET_DIR=/workspace/target/build-image" -w /workspace/target/build-image \
Step #5 - "build": 		--entrypoint=bash us-docker.pkg.dev/quilkin/ci/build-image -c 'zip ../../quilkin-"0.7.0-dev"-1d8e88a.zip ./*/release/quilkin ./*/release/quilkin.exe'
Step #5 - "build":   adding: x86_64-apple-darwin/release/quilkin (deflated 65%)
Step #5 - "build":   adding: x86_64-unknown-linux-gnu/release/quilkin (deflated 68%)
Step #5 - "build":   adding: x86_64-pc-windows-gnu/release/quilkin.exe (deflated 70%)
Step #5 - "build": mkdir -p "/workspace/target/image/"
Step #5 - "build": cp "/workspace/target/build-image/x86_64-unknown-linux-gnu/release/quilkin" "/workspace/target/image/"
Step #5 - "build": docker run --rm -v /workspace:/workspace -w /workspace -v /workspace/.cargo/registry:/usr/local/cargo/registry -e "CARGO_TARGET_DIR=/workspace/target/build-image" \
Step #5 - "build": 	--entrypoint=bash us-docker.pkg.dev/quilkin/ci/build-image -c 'cargo about generate license.html.hbs > license.html'
Step #5 - "build": 2023-10-13 20:25:14.193853817 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/memchr/2.6.4 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.21857826 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/libc/0.2.149 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.256889028 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/rustix/0.38.19 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.259584241 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/git2/0.18.1 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.261000138 +00:00:00 [�[33mWARN�[0m] crate 'rustls-webpki 0.100.3' doesn't have a license field�[0m
Step #5 - "build": 2023-10-13 20:25:14.263607755 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/jobserver/0.1.27 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.264525807 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/json-patch/1.2.0 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.26919455 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/indexmap/2.0.2 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.292186599 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/tokio/1.33.0 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.292383029 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/tonic-build/0.10.2 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.292441759 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/tonic/0.10.2 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.311914182 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/num-traits/0.2.17 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.318754793 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/ordered-float/2.10.1 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.367260631 +00:00:00 [�[33mWARN�[0m] clearlydefined detected license in 'LICENSE' for crate 'plotters-backend 0.3.5', but we failed to determine what its license was�[0m
Step #5 - "build": 2023-10-13 20:25:14.369575272 +00:00:00 [�[33mWARN�[0m] clearlydefined detected license in 'LICENSE' for crate 'plotters-svg 0.3.5', but we failed to determine what its license was�[0m
Step #5 - "build": 2023-10-13 20:25:14.370887503 +00:00:00 [�[33mWARN�[0m] clearlydefined detected license in 'LICENSE' for crate 'plotters 0.3.5', but we failed to determine what its license was�[0m
Step #5 - "build": 2023-10-13 20:25:14.373832771 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/proc-macro2/1.0.69 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.429535674 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/aho-corasick/1.1.2 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.434354758 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/regex-automata/0.4.1 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.435997612 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/regex-syntax/0.8.1 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.436079587 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/regex/1.10.0 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.436250714 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/anstyle/1.0.4 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.447289328 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/anstyle-parse/0.2.2 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.46973138 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/tracing-attributes/0.1.27 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.474199263 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/linux-raw-sys/0.4.10 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.486689268 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/serde_derive/1.0.189 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.487688967 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/hashbrown/0.14.1 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.501684357 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/sharded-slab/0.1.7 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.505189293 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/fastrand/2.0.1 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.542010918 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/built/0.7.0 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.543554821 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/cached/0.46.0 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.552085681 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/syn/2.0.38 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.557610508 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/thiserror-impl/1.0.49 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.557687013 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/thiserror/1.0.49 has not been harvested�[0m
Step #5 - "build": 2023-10-13 20:25:14.628202981 +00:00:00 [�[33mWARN�[0m] the definition for crate/cratesio/serde/1.0.189 has not been harvested�[0m
Step #5 - "build": docker run --rm -v /workspace:/workspace -w /workspace -v /workspace/.cargo/registry:/usr/local/cargo/registry -e "CARGO_TARGET_DIR=/workspace/target/build-image" \
Step #5 - "build": 	--entrypoint=bash us-docker.pkg.dev/quilkin/ci/build-image -c './image/archive_dependencies.sh'
Step #5 - "build": rm: cannot remove '/workspace/dependencies-src.zip': No such file or directory
Step #5 - "build": Archiving dependencies to: /workspace/dependencies-src.zip
Step #5 - "build": /usr/local/cargo/registry/src /workspace
Step #5 - "build": 	zip warning: /workspace/dependencies-src.zip not found or empty
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/extra_constraints.py	(in=2642) (out=924) (deflated 65%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/Cargo.toml.orig	(in=358) (out=220) (deflated 39%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/.cargo_vcs_info.json	(in=94) (out=86) (deflated 9%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/src/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/src/bin/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/src/bin/process_cert.rs	(in=614) (out=334) (deflated 46%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/src/lib.rs 	(in=483038) (out=239599) (deflated 50%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/.gitignore	(in=50) (out=47) (deflated 6%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/Cargo.toml	(in=818) (out=472) (deflated 42%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/build.py	(in=5586) (out=2130) (deflated 62%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/LICENSE	(in=1048) (out=600) (deflated 43%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/.cargo-ok	(in=7) (out=7) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/.github/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/.github/dependabot.yml	(in=244) (out=127) (deflated 48%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/.github/workflows/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/.github/workflows/build.yml	(in=587) (out=284) (deflated 52%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/README.md	(in=965) (out=486) (deflated 50%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.23.1/Cargo.lock	(in=5655) (out=1638) (deflated 71%)
Step #5 - "build": total bytes=501706, compressed=246954 -> 51% savings
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/Cargo.toml.orig	(in=564) (out=314) (deflated 44%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/.cargo_vcs_info.json	(in=94) (out=86) (deflated 9%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/tests/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/tests/data/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/tests/data/tubitak/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/tests/data/tubitak/root.der	(in=1127) (out=869) (deflated 23%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/tests/data/tubitak/subj.der	(in=1649) (out=1302) (deflated 21%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/tests/data/tubitak/inter.der	(in=1654) (out=1228) (deflated 26%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/tests/verify.rs	(in=1545) (out=617) (deflated 60%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/tests/codegen.rs	(in=7915) (out=3025) (deflated 62%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/src/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/src/lib.rs 	(in=486363) (out=242029) (deflated 50%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/.gitignore	(in=50) (out=47) (deflated 6%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/Cargo.toml	(in=1145) (out=580) (deflated 49%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/LICENSE	(in=1048) (out=600) (deflated 43%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/.cargo-ok	(in=7) (out=7) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/.github/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/.github/dependabot.yml	(in=244) (out=127) (deflated 48%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/.github/workflows/	(in=0) (out=0) (stored 0%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/.github/workflows/build.yml	(in=476) (out=242) (deflated 49%)
Step #5 - "build":   adding: index.crates.io-6f17d22bba15001f/webpki-roots-0.25.2/README.md	(in=1007) (out=482) (deflated 52%)
Step #5 - "build": total bytes=1006594, compressed=498509 -> 50% savings
Step #5 - "build": /workspace
Step #5 - "build": docker build --platform=linux/amd64 -t us-docker.pkg.dev/quilkin/ci/quilkin:"0.7.0-dev"-1d8e88a -f /workspace/image/Dockerfile /workspace
Step #5 - "build": Sending build context to Docker daemon  35.46MB

Step #5 - "build": Step 1/7 : FROM gcr.io/distroless/cc-debian12:nonroot as base
Step #5 - "build": nonroot: Pulling from distroless/cc-debian12
Step #5 - "build": 06004fb4a3b3: Pulling fs layer
Step #5 - "build": 2b776ada0341: Pulling fs layer
Step #5 - "build": 66d6209d01f4: Pulling fs layer
Step #5 - "build": fcb6f6d2c998: Pulling fs layer
Step #5 - "build": e8c73c638ae9: Pulling fs layer
Step #5 - "build": 1e3d9b7d1452: Pulling fs layer
Step #5 - "build": 4aa0ea1413d3: Pulling fs layer
Step #5 - "build": 2fa82a9c76b2: Pulling fs layer
Step #5 - "build": 672354a91bfa: Pulling fs layer
Step #5 - "build": 1b26523ec020: Pulling fs layer
Step #5 - "build": 8d6a5f4340b3: Pulling fs layer
Step #5 - "build": 09c50f98c494: Pulling fs layer
Step #5 - "build": 1f1e45d26788: Pulling fs layer
Step #5 - "build": 7145a5563bee: Pulling fs layer
Step #5 - "build": fcb6f6d2c998: Waiting
Step #5 - "build": 672354a91bfa: Waiting
Step #5 - "build": 1b26523ec020: Waiting
Step #5 - "build": 8d6a5f4340b3: Waiting
Step #5 - "build": 09c50f98c494: Waiting
Step #5 - "build": 1f1e45d26788: Waiting
Step #5 - "build": 7145a5563bee: Waiting
Step #5 - "build": e8c73c638ae9: Waiting
Step #5 - "build": 4aa0ea1413d3: Waiting
Step #5 - "build": 2fa82a9c76b2: Waiting
Step #5 - "build": 1e3d9b7d1452: Waiting
Step #5 - "build": 06004fb4a3b3: Verifying Checksum
Step #5 - "build": 06004fb4a3b3: Download complete
Step #5 - "build": 2b776ada0341: Verifying Checksum
Step #5 - "build": 2b776ada0341: Download complete
Step #5 - "build": 66d6209d01f4: Verifying Checksum
Step #5 - "build": 66d6209d01f4: Download complete
Step #5 - "build": fcb6f6d2c998: Download complete
Step #5 - "build": 1e3d9b7d1452: Verifying Checksum
Step #5 - "build": 1e3d9b7d1452: Download complete
Step #5 - "build": 06004fb4a3b3: Pull complete
Step #5 - "build": 4aa0ea1413d3: Verifying Checksum
Step #5 - "build": 4aa0ea1413d3: Download complete
Step #5 - "build": 2fa82a9c76b2: Download complete
Step #5 - "build": 2b776ada0341: Pull complete
Step #5 - "build": 672354a91bfa: Verifying Checksum
Step #5 - "build": 672354a91bfa: Download complete
Step #5 - "build": 1b26523ec020: Verifying Checksum
Step #5 - "build": 1b26523ec020: Download complete
Step #5 - "build": 09c50f98c494: Verifying Checksum
Step #5 - "build": 09c50f98c494: Download complete
Step #5 - "build": 8d6a5f4340b3: Verifying Checksum
Step #5 - "build": 8d6a5f4340b3: Download complete
Step #5 - "build": 66d6209d01f4: Pull complete
Step #5 - "build": 7145a5563bee: Verifying Checksum
Step #5 - "build": 7145a5563bee: Download complete
Step #5 - "build": fcb6f6d2c998: Pull complete
Step #5 - "build": 1f1e45d26788: Verifying Checksum
Step #5 - "build": 1f1e45d26788: Download complete
Step #5 - "build": e8c73c638ae9: Pull complete
Step #5 - "build": 1e3d9b7d1452: Pull complete
Step #5 - "build": 4aa0ea1413d3: Pull complete
Step #5 - "build": 2fa82a9c76b2: Pull complete
Step #5 - "build": 672354a91bfa: Pull complete
Step #5 - "build": 1b26523ec020: Pull complete
Step #5 - "build": 8d6a5f4340b3: Pull complete
Step #5 - "build": 09c50f98c494: Pull complete
Step #5 - "build": 1f1e45d26788: Pull complete
Step #5 - "build": 7145a5563bee: Pull complete
Step #5 - "build": Digest: sha256:0a944ba09780b6a4e7a8f30287f88a70d7914ad2ba878233ff8cfffb7479158c
Step #5 - "build": Status: Downloaded newer image for gcr.io/distroless/cc-debian12:nonroot
Step #5 - "build":  ---> 0c043af458c8
Step #5 - "build": Step 2/7 : WORKDIR /
Step #5 - "build":  ---> Running in 7acd51dd5a0b
Step #5 - "build": Removing intermediate container 7acd51dd5a0b
Step #5 - "build":  ---> ca7349e430fa
Step #5 - "build": Step 3/7 : COPY ./license.html .
Step #5 - "build":  ---> 76c3f037b30a
Step #5 - "build": Step 4/7 : COPY ./dependencies-src.zip .
Step #5 - "build":  ---> 267800eb82b4
Step #5 - "build": Step 5/7 : COPY --chown=nonroot:nonroot ./target/image/quilkin .
Step #5 - "build":  ---> e20a89933026
Step #5 - "build": Step 6/7 : USER nonroot:nonroot
Step #5 - "build":  ---> Running in 26b72af0603c
Step #5 - "build": Removing intermediate container 26b72af0603c
Step #5 - "build":  ---> bddf347f9039
Step #5 - "build": Step 7/7 : ENTRYPOINT ["/quilkin"]
Step #5 - "build":  ---> Running in 4e2af812c332
Step #5 - "build": Removing intermediate container 4e2af812c332
Step #5 - "build":  ---> 31a4c4a36d53
Step #5 - "build": Successfully built 31a4c4a36d53
Step #5 - "build": Successfully tagged us-docker.pkg.dev/quilkin/ci/quilkin:0.7.0-dev-1d8e88a
Finished Step #5 - "build"
Starting Step #6 - "test-quilkin-image-default-config-file"
Starting Step #7 - "test-quilkin-image-command-line"
Starting Step #9 - "test-agones"
Step #9 - "test-agones": Already have image (with digest): us-docker.pkg.dev/quilkin/ci/make-docker
Step #6 - "test-quilkin-image-default-config-file": Already have image (with digest): gcr.io/cloud-builders/docker
Step #7 - "test-quilkin-image-command-line": Already have image (with digest): gcr.io/cloud-builders/docker
Step #9 - "test-agones": docker push us-docker.pkg.dev/quilkin/ci/quilkin:"0.7.0-dev"-1d8e88a
Step #9 - "test-agones": The push refers to repository [us-docker.pkg.dev/quilkin/ci/quilkin]
Step #9 - "test-agones": bd79b9723fc1: Preparing
Step #9 - "test-agones": 625fad351c33: Preparing
Step #9 - "test-agones": 167c778f3995: Preparing
Step #9 - "test-agones": f9a55c9614be: Preparing
Step #9 - "test-agones": 694893867b68: Preparing
Step #9 - "test-agones": d76d57d94e12: Preparing
Step #9 - "test-agones": bbaef3ce9d83: Preparing
Step #9 - "test-agones": 41b7ca9d7ccd: Preparing
Step #9 - "test-agones": 9959f8de3336: Preparing
Step #9 - "test-agones": 8f2b2d741d53: Preparing
Step #9 - "test-agones": 1a73b54f556b: Preparing
Step #9 - "test-agones": e624a5370eca: Preparing
Step #9 - "test-agones": d52f02c6501c: Preparing
Step #9 - "test-agones": ff5700ec5418: Preparing
Step #9 - "test-agones": e16c585a5d50: Preparing
Step #9 - "test-agones": 10e9b9e72178: Preparing
Step #9 - "test-agones": c1f171653244: Preparing
Step #9 - "test-agones": d76d57d94e12: Waiting
Step #9 - "test-agones": bbaef3ce9d83: Waiting
Step #9 - "test-agones": 41b7ca9d7ccd: Waiting
Step #9 - "test-agones": 9959f8de3336: Waiting
Step #9 - "test-agones": 8f2b2d741d53: Waiting
Step #9 - "test-agones": 1a73b54f556b: Waiting
Step #9 - "test-agones": e624a5370eca: Waiting
Step #9 - "test-agones": d52f02c6501c: Waiting
Step #9 - "test-agones": c1f171653244: Waiting
Step #9 - "test-agones": ff5700ec5418: Waiting
Step #9 - "test-agones": e16c585a5d50: Waiting
Step #9 - "test-agones": 10e9b9e72178: Waiting
Step #7 - "test-quilkin-image-command-line": {"timestamp":"2023-10-13T20:25:24.896958Z","level":"INFO","fields":{"message":"Starting Quilkin","version":"0.7.0-dev","commit":"1d8e88ab4f69cc12050f01e47413eac3ad1e1a43"},"target":"quilkin::cli","filename":"src/cli.rs"}
Step #7 - "test-quilkin-image-command-line": {"timestamp":"2023-10-13T20:25:24.897435Z","level":"INFO","fields":{"message":"Starting admin endpoint","address":"[::]:8000"},"target":"quilkin::cli::admin","filename":"src/cli/admin.rs"}
Step #7 - "test-quilkin-image-command-line": {"timestamp":"2023-10-13T20:25:24.897740Z","level":"INFO","fields":{"message":"Starting","port":7777,"proxy_id":"25c7e1d972e5"},"target":"quilkin::cli::proxy","filename":"src/cli/proxy.rs"}
Step #7 - "test-quilkin-image-command-line": {"timestamp":"2023-10-13T20:25:24.898477Z","level":"INFO","fields":{"message":"Quilkin is ready"},"target":"quilkin::cli::proxy","filename":"src/cli/proxy.rs"}
Step #7 - "test-quilkin-image-command-line": {"timestamp":"2023-10-13T20:25:24.898556Z","level":"INFO","fields":{"message":"awaiting qcmp packets","v4_addr":"0.0.0.0:7600","v6_addr":"[::]:7600"},"target":"quilkin::protocol","filename":"src/protocol.rs","span":{"v4_addr":"0.0.0.0:7600","v6_addr":"[::]:7600","name":"qcmp_task"},"spans":[{"v4_addr":"0.0.0.0:7600","v6_addr":"[::]:7600","name":"qcmp_task"}]}
Step #6 - "test-quilkin-image-default-config-file": {"timestamp":"2023-10-13T20:25:25.088937Z","level":"INFO","fields":{"message":"Starting Quilkin","version":"0.7.0-dev","commit":"1d8e88ab4f69cc12050f01e47413eac3ad1e1a43"},"target":"quilkin::cli","filename":"src/cli.rs"}
Step #6 - "test-quilkin-image-default-config-file": {"timestamp":"2023-10-13T20:25:25.089560Z","level":"INFO","fields":{"message":"Starting admin endpoint","address":"[::]:8000"},"target":"quilkin::cli::admin","filename":"src/cli/admin.rs"}
Step #6 - "test-quilkin-image-default-config-file": {"timestamp":"2023-10-13T20:25:25.089797Z","level":"INFO","fields":{"message":"Starting","port":7777,"proxy_id":"my-proxy"},"target":"quilkin::cli::proxy","filename":"src/cli/proxy.rs"}
Step #6 - "test-quilkin-image-default-config-file": {"timestamp":"2023-10-13T20:25:25.090433Z","level":"INFO","fields":{"message":"Quilkin is ready"},"target":"quilkin::cli::proxy","filename":"src/cli/proxy.rs"}
Step #6 - "test-quilkin-image-default-config-file": {"timestamp":"2023-10-13T20:25:25.090502Z","level":"INFO","fields":{"message":"awaiting qcmp packets","v4_addr":"0.0.0.0:7600","v6_addr":"[::]:7600"},"target":"quilkin::protocol","filename":"src/protocol.rs","span":{"v4_addr":"0.0.0.0:7600","v6_addr":"[::]:7600","name":"qcmp_task"},"spans":[{"v4_addr":"0.0.0.0:7600","v6_addr":"[::]:7600","name":"qcmp_task"}]}
Step #9 - "test-agones": 625fad351c33: Pushed
Step #9 - "test-agones": 167c778f3995: Pushed
Step #9 - "test-agones": f9a55c9614be: Pushed
Step #9 - "test-agones": 694893867b68: Pushed
Step #9 - "test-agones": d76d57d94e12: Pushed
Step #9 - "test-agones": 9959f8de3336: Pushed
Step #9 - "test-agones": 1a73b54f556b: Layer already exists
Step #9 - "test-agones": bbaef3ce9d83: Pushed
Step #9 - "test-agones": e624a5370eca: Layer already exists
Step #9 - "test-agones": d52f02c6501c: Layer already exists
Step #9 - "test-agones": ff5700ec5418: Layer already exists
Step #9 - "test-agones": 8f2b2d741d53: Pushed
Step #9 - "test-agones": 41b7ca9d7ccd: Pushed
Step #9 - "test-agones": bd79b9723fc1: Pushed
Step #9 - "test-agones": e16c585a5d50: Pushed
Step #9 - "test-agones": 10e9b9e72178: Pushed
Step #9 - "test-agones": c1f171653244: Pushed
Step #9 - "test-agones": 0.7.0-dev-1d8e88a: digest: sha256:648e8283a0f6385b4720ebf428fcb9cc2d6028feb69ff048a0461a258014fe84 size: 3872
Step #9 - "test-agones": /usr/bin/make run-test-agones
Step #9 - "test-agones": make[1]: Entering directory '/workspace/build'
Step #9 - "test-agones": mkdir -p ~/.config/helm
Step #9 - "test-agones": mkdir -p ~/.kube
Step #9 - "test-agones": docker run --rm --network=cloudbuild -v /workspace:/workspace -w /workspace -v /workspace/.cargo/registry:/usr/local/cargo/registry -e "CARGO_TARGET_DIR=/workspace/target/build-image" -w /workspace/agones  \
Step #9 - "test-agones": 		--entrypoint=cargo us-docker.pkg.dev/quilkin/ci/build-image clippy --tests -- -D warnings
Step #7 - "test-quilkin-image-command-line": {"timestamp":"2023-10-13T20:25:29.417676Z","level":"INFO","fields":{"message":"shutting down from signal","signal":"SIGINT"},"target":"quilkin::cli","filename":"src/cli.rs"}
Step #7 - "test-quilkin-image-command-line": {"timestamp":"2023-10-13T20:25:29.417745Z","level":"INFO","fields":{"message":"waiting for active sessions to expire","sessions":"0"},"target":"quilkin::cli::proxy","filename":"src/cli/proxy.rs"}
Step #7 - "test-quilkin-image-command-line": {"timestamp":"2023-10-13T20:25:29.417756Z","level":"INFO","fields":{"message":"all sessions expired"},"target":"quilkin::cli::proxy","filename":"src/cli/proxy.rs"}
Step #9 - "test-agones":     Checking quilkin v0.7.0-dev (/workspace)
Step #6 - "test-quilkin-image-default-config-file": {"timestamp":"2023-10-13T20:25:29.598493Z","level":"INFO","fields":{"message":"shutting down from signal","signal":"SIGINT"},"target":"quilkin::cli","filename":"src/cli.rs"}
Step #6 - "test-quilkin-image-default-config-file": {"timestamp":"2023-10-13T20:25:29.598561Z","level":"INFO","fields":{"message":"waiting for active sessions to expire","sessions":"0"},"target":"quilkin::cli::proxy","filename":"src/cli/proxy.rs"}
Step #6 - "test-quilkin-image-default-config-file": {"timestamp":"2023-10-13T20:25:29.598572Z","level":"INFO","fields":{"message":"all sessions expired"},"target":"quilkin::cli::proxy","filename":"src/cli/proxy.rs"}
Finished Step #7 - "test-quilkin-image-command-line"
Finished Step #6 - "test-quilkin-image-default-config-file"
Step #9 - "test-agones":     Checking agones v0.1.0 (/workspace/agones)
Step #9 - "test-agones":     Finished dev [unoptimized + debuginfo] target(s) in 28.42s
Step #9 - "test-agones": docker run --rm --network=cloudbuild -v /workspace:/workspace -w /workspace -v /workspace/.cargo/registry:/usr/local/cargo/registry -e "CARGO_TARGET_DIR=/workspace/target/build-image" -w /workspace/agones \
Step #9 - "test-agones": 	--entrypoint=cargo us-docker.pkg.dev/quilkin/ci/build-image fmt -- --check
Step #9 - "test-agones": # Confirm access to K8s, and force refresh of the auth token for the kube context
Step #9 - "test-agones": docker run --rm --network=cloudbuild -v /workspace:/workspace -w /workspace -v /workspace/.cargo/registry:/usr/local/cargo/registry -e "CARGO_TARGET_DIR=/workspace/target/build-image" -v ~/.kube/:/root/.kube -v ~/.config/helm:/root/.config/helm -v ~/.cache/helm:/root/.cache/helm -w /workspace/agones \
Step #9 - "test-agones": 	--entrypoint=kubectl us-docker.pkg.dev/quilkin/ci/build-image get ns
Step #9 - "test-agones": NAME              STATUS   AGE
Step #9 - "test-agones": 1697068240        Active   44h
Step #9 - "test-agones": agones-system     Active   92d
Step #9 - "test-agones": default           Active   92d
Step #9 - "test-agones": kube-node-lease   Active   92d
Step #9 - "test-agones": kube-public       Active   92d
Step #9 - "test-agones": kube-system       Active   92d
Step #9 - "test-agones": docker run --rm --network=cloudbuild -v /workspace:/workspace -w /workspace -v /workspace/.cargo/registry:/usr/local/cargo/registry -e "CARGO_TARGET_DIR=/workspace/target/build-image" -v ~/.kube/:/root/.kube -v ~/.config/helm:/root/.config/helm -v ~/.cache/helm:/root/.cache/helm -w /workspace/agones \
Step #9 - "test-agones": 		-e "RUST_BACKTRACE=1" -e "IMAGE_TAG=us-docker.pkg.dev/quilkin/ci/quilkin:"0.7.0-dev"-1d8e88a" --entrypoint=cargo us-docker.pkg.dev/quilkin/ci/build-image test 
Step #9 - "test-agones":    Compiling foreign-types-shared v0.1.1
Step #9 - "test-agones":    Compiling openssl-sys v0.9.93
Step #9 - "test-agones":    Compiling linked_hash_set v0.1.4
Step #9 - "test-agones":    Compiling serial_test v2.0.0
Step #9 - "test-agones":    Compiling foreign-types v0.3.2
Step #9 - "test-agones":    Compiling openssl v0.10.57
Step #9 - "test-agones":    Compiling tokio-openssl v0.6.3
Step #9 - "test-agones":    Compiling hyper-openssl v0.9.2
Step #9 - "test-agones":    Compiling kube-client v0.84.0
Step #9 - "test-agones":    Compiling kube-runtime v0.84.0
Step #9 - "test-agones":    Compiling kube v0.84.0
Step #9 - "test-agones":    Compiling quilkin v0.7.0-dev (/workspace)
Step #9 - "test-agones":    Compiling agones v0.1.0 (/workspace/agones)
Step #9 - "test-agones":     Finished test [unoptimized + debuginfo] target(s) in 58.56s
Step #9 - "test-agones":      Running unittests src/lib.rs (/workspace/target/build-image/debug/deps/agones-4cf1be6a169b3d9c)
Step #9 - "test-agones": 
Step #9 - "test-agones": running 5 tests
Step #9 - "test-agones": test sidecar::tests::gameserver_no_sidecar ... ok
Step #9 - "test-agones": test sidecar::tests::gameserver_sidecar ... ok
Step #9 - "test-agones": test pod::tests::create_quilkin_pod ... ok
Step #9 - "test-agones": test provider::tests::agones_token_router ... ok
Step #9 - "test-agones": test relay::tests::agones_token_router ... ok
Step #9 - "test-agones": 
Step #9 - "test-agones": test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 41.24s
Step #9 - "test-agones": 
Step #9 - "test-agones":    Doc-tests agones
Step #9 - "test-agones": 
Step #9 - "test-agones": running 0 tests
Step #9 - "test-agones": 
Step #9 - "test-agones": test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
Step #9 - "test-agones": 
Step #9 - "test-agones": make[1]: Leaving directory '/workspace/build'
Finished Step #9 - "test-agones"
PUSH
Pushing us-docker.pkg.dev/quilkin/ci/quilkin
The push refers to repository [us-docker.pkg.dev/quilkin/ci/quilkin]
bd79b9723fc1: Preparing
625fad351c33: Preparing
167c778f3995: Preparing
f9a55c9614be: Preparing
694893867b68: Preparing
d76d57d94e12: Preparing
bbaef3ce9d83: Preparing
41b7ca9d7ccd: Preparing
9959f8de3336: Preparing
8f2b2d741d53: Preparing
1a73b54f556b: Preparing
e624a5370eca: Preparing
d52f02c6501c: Preparing
ff5700ec5418: Preparing
e16c585a5d50: Preparing
10e9b9e72178: Preparing
c1f171653244: Preparing
d76d57d94e12: Waiting
bbaef3ce9d83: Waiting
41b7ca9d7ccd: Waiting
9959f8de3336: Waiting
8f2b2d741d53: Waiting
e16c585a5d50: Waiting
1a73b54f556b: Waiting
e624a5370eca: Waiting
10e9b9e72178: Waiting
c1f171653244: Waiting
d52f02c6501c: Waiting
ff5700ec5418: Waiting
694893867b68: Layer already exists
167c778f3995: Layer already exists
625fad351c33: Layer already exists
f9a55c9614be: Layer already exists
bd79b9723fc1: Layer already exists
bbaef3ce9d83: Layer already exists
d76d57d94e12: Layer already exists
9959f8de3336: Layer already exists
8f2b2d741d53: Layer already exists
e624a5370eca: Layer already exists
41b7ca9d7ccd: Layer already exists
d52f02c6501c: Layer already exists
1a73b54f556b: Layer already exists
ff5700ec5418: Layer already exists
e16c585a5d50: Layer already exists
10e9b9e72178: Layer already exists
c1f171653244: Layer already exists
0.7.0-dev-1d8e88a: digest: sha256:648e8283a0f6385b4720ebf428fcb9cc2d6028feb69ff048a0461a258014fe84 size: 3872
DONE
Step #4 - "test-docs": �[0m

Build Log: [https://storage.cloud.google.com/quilkin-build-logs/log-17b11979-2410-4269-9e86-94a40e21c713.txt](https: