󰌽 ermo@virgil:~/repos/aos/infra [  main ]  v1.85.1  20:29 ❯ docker version Client: Docker Engine - Community Version: 28.0.4 API version: 1.48 Go version: go1.23.8 Git commit: f1dd3499480213671632801f5f9ba05dac5385e2 Built: Wed Apr 9 00:56:49 2025 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 28.0.4 API version: 1.48 (minimum version 1.24) Go version: go1.23.8 Git commit: 3bfe60f8c91fca3ea00d87273756372fae7e1f5d Built: Wed Apr 9 00:56:49 2025 OS/Arch: linux/amd64 Experimental: false containerd: Version: 2.0.4 GitCommit: 0aa036a5ffa09c900c46cf1e4d70511b7e7e793a runc: Version: 1.2.6 GitCommit: docker-init: Version: 0.19.0 GitCommit: 󰌽 ermo@virgil:~/repos/aos/infra [  main ]  v1.85.1  20:29 ❯ just up [+] Building 0.6s (16/16) FINISHED docker:default => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 1.89kB 0.0s => [internal] load metadata for docker.io/library/rust:alpine3.20 0.4s => [internal] load metadata for docker.io/library/alpine:3.20 0.4s => [internal] load .dockerignore 0.0s => => transferring context: 48B 0.0s => [internal] load build context 0.0s => => transferring context: 21.03kB 0.0s => [rust-builder 1/5] FROM docker.io/library/rust:alpine3.20@sha256:2ee35275aeaa2e438f34a0563f7931988f5c5254e2eee 0.0s => [summit 1/5] FROM docker.io/library/alpine:3.20@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced 0.0s => CACHED [summit 2/5] WORKDIR /app 0.0s => CACHED [summit 3/5] RUN apk add --no-cache sudo git 0.0s => CACHED [rust-builder 2/5] RUN apk add --no-cache musl-dev openssl-dev openssl-libs-static git 0.0s => CACHED [rust-builder 3/5] WORKDIR /src 0.0s => CACHED [rust-builder 4/5] RUN --mount=type=cache,target=/usr/local/cargo/registry --mount=type=cache,targe 0.0s => CACHED [rust-builder 5/5] RUN --mount=type=cache,target=/usr/local/cargo/registry --mount=type=cache,targe 0.0s => CACHED [summit 4/5] COPY --from=rust-builder /summit . 0.0s => CACHED [summit 5/5] COPY ./crates/summit/static /app/static 0.0s => exporting to image 0.0s => => exporting layers 0.0s => => writing image sha256:4efdc0c1a373f07389de3b90d64d2f88ed17ab8b869c88ee48d0b1969161b0a6 0.0s => => naming to docker.io/serpentos/summit:dev 0.0s [+] Building 0.4s (17/17) FINISHED docker:default => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 1.89kB 0.0s => [internal] load metadata for docker.io/library/alpine:3.20 0.2s => [internal] load metadata for docker.io/library/rust:alpine3.20 0.2s => [internal] load .dockerignore 0.0s => => transferring context: 48B 0.0s => [rust-builder 1/5] FROM docker.io/library/rust:alpine3.20@sha256:2ee35275aeaa2e438f34a0563f7931988f5c5254e2eee 0.0s => [internal] load build context 0.0s => => transferring context: 21.03kB 0.0s => [avalanche 1/6] FROM docker.io/library/alpine:3.20@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9 0.0s => CACHED [avalanche 2/6] WORKDIR /app 0.0s => CACHED [avalanche 3/6] RUN apk add --no-cache sudo git 0.0s => CACHED [rust-builder 2/5] RUN apk add --no-cache musl-dev openssl-dev openssl-libs-static git 0.0s => CACHED [rust-builder 3/5] WORKDIR /src 0.0s => CACHED [rust-builder 4/5] RUN --mount=type=cache,target=/usr/local/cargo/registry --mount=type=cache,targe 0.0s => CACHED [rust-builder 5/5] RUN --mount=type=cache,target=/usr/local/cargo/registry --mount=type=cache,targe 0.0s => CACHED [avalanche 4/6] COPY --from=rust-builder /avalanche . 0.0s => CACHED [avalanche 5/6] COPY --from=rust-builder /usr/local/cargo/bin/boulder /usr/bin/boulder 0.0s => CACHED [avalanche 6/6] COPY --from=rust-builder /tools/boulder/data/macros /usr/share/boulder/macros 0.0s => exporting to image 0.0s => => exporting layers 0.0s => => writing image sha256:60ad7bb5e6a266bb982aea7ac177fea3472ad2f9af0ba405a6b622d3d895812a 0.0s => => naming to docker.io/serpentos/avalanche:dev 0.0s [+] Building 0.4s (14/14) FINISHED docker:default => [internal] load build definition from Dockerfile 0.0s => => transferring dockerfile: 1.89kB 0.0s => [internal] load metadata for docker.io/library/rust:alpine3.20 0.2s => [internal] load metadata for docker.io/library/alpine:3.20 0.2s => [internal] load .dockerignore 0.0s => => transferring context: 48B 0.0s => [rust-builder 1/5] FROM docker.io/library/rust:alpine3.20@sha256:2ee35275aeaa2e438f34a0563f7931988f5c5254e2eee 0.0s => [vessel 1/3] FROM docker.io/library/alpine:3.20@sha256:de4fe7064d8f98419ea6b49190df1abbf43450c1702eeb864fe9ced 0.0s => [internal] load build context 0.0s => => transferring context: 21.03kB 0.0s => CACHED [vessel 2/3] WORKDIR /app 0.0s => CACHED [rust-builder 2/5] RUN apk add --no-cache musl-dev openssl-dev openssl-libs-static git 0.0s => CACHED [rust-builder 3/5] WORKDIR /src 0.0s => CACHED [rust-builder 4/5] RUN --mount=type=cache,target=/usr/local/cargo/registry --mount=type=cache,targe 0.0s => CACHED [rust-builder 5/5] RUN --mount=type=cache,target=/usr/local/cargo/registry --mount=type=cache,targe 0.0s => CACHED [vessel 3/3] COPY --from=rust-builder /vessel . 0.0s => exporting to image 0.0s => => exporting layers 0.0s => => writing image sha256:db9cf7ca0912a248caf020cc8ca3d9164bcce0e0d3d478ae40e52370e37d158a 0.0s => => naming to docker.io/serpentos/vessel:dev 0.0s RUST_PROFILE=dev docker compose up --wait [+] Running 8/8 ✔ Network test_infra-test Created 0.0s ✔ Volume "test_vessel-state" Created 0.0s ✔ Volume "test_summit-state" Created 0.0s ✔ Volume "test_avalanche-state" Created 0.0s ✔ Container test-caddy-1 Healthy 1.3s ✔ Container test-avalanche-1 Healthy 1.3s ✔ Container test-vessel-1 Healthy 1.2s ✔ Container test-summit-1 Healthy 1.1s 󰌽 ermo@virgil:~/repos/aos/infra [  main ]  v1.85.1  20:29 ❯