[pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/prepare] 2026-07-19T16:14:39.621832521-05:00 2026/07/19 21:14:39 Entrypoint initialization [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:44.203204903-05:00 + INTERNAL_REGISTRY=storeminder-docker-registry.nexus.svc.cluster.local:5001 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:44.203251853-05:00 + BUILDER=storeminder-builder [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:44.203257593-05:00 + CONTEXT=/workspace/source/repo/image [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:44.203260643-05:00 + DOCKERFILE=Dockerfile.craft-agents [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:44.203263973-05:00 + mkdir -p /tmp/buildkit [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:44.208543064-05:00 + cat [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:44.209247730-05:00 + docker buildx inspect storeminder-builder [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:44.256266189-05:00 + docker buildx create --name storeminder-builder --driver kubernetes --driver-opt 'namespace=tekton-pipelines,replicas=3,requests.cpu=2,requests.memory=4Gi,limits.memory=8Gi' --driver-opt 'nodeselector=node-role.kubernetes.io/aegis=true' --config /tmp/buildkit/buildkitd.toml --bootstrap [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:45.376825099-05:00 storeminder-builder [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:45.382897665-05:00 + echo 'Dry-run building /workspace/source/repo/image/Dockerfile.craft-agents on persistent BuildKit builder storeminder-builder (no push)...' [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:45.382913555-05:00 Dry-run building /workspace/source/repo/image/Dockerfile.craft-agents on persistent BuildKit builder storeminder-builder (no push)... [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:45.382925965-05:00 + docker buildx build --builder storeminder-builder --platform linux/amd64 -f /workspace/source/repo/image/Dockerfile.craft-agents '--provenance=false' --output 'type=image,push=false' /workspace/source/repo/image [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:45.753957306-05:00 #0 building with "storeminder-builder" instance using kubernetes driver [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:45.754067215-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:45.754073185-05:00 #1 [internal] load build definition from Dockerfile.craft-agents [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:45.918126304-05:00 #1 transferring dockerfile: [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.033847762-05:00 #1 transferring dockerfile: 20.79kB done [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.033873612-05:00 #1 DONE 0.4s [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.033878722-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.033883232-05:00 #2 [internal] load metadata for registry.storeminder.ai/craft-agents-oss:0.10.5 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.201916919-05:00 #2 DONE 0.2s [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.352794442-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.352827302-05:00 #3 [internal] load .dockerignore [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.396220541-05:00 #3 transferring context: [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.511325522-05:00 #3 transferring context: 2B done [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.511349852-05:00 #3 DONE 0.3s [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.677429290-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.677459920-05:00 #4 [internal] load build context [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.677465080-05:00 #4 DONE 0.0s [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.677469340-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.677473430-05:00 #5 [ 1/45] FROM registry.storeminder.ai/craft-agents-oss:0.10.5@sha256:70e4de29c494481e34891f31834f9efdd6de05ce762c7e79a820cf05fcbc32fd [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.677478790-05:00 #5 resolve registry.storeminder.ai/craft-agents-oss:0.10.5@sha256:70e4de29c494481e34891f31834f9efdd6de05ce762c7e79a820cf05fcbc32fd 0.1s done [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.677482800-05:00 #5 DONE 0.1s [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.836532157-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:46.836661686-05:00 #4 [internal] load build context [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.043490648-05:00 #4 transferring context: 27.73kB done [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.043604877-05:00 #4 DONE 0.4s [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185301151-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185327561-05:00 #6 [ 5/45] RUN HELM_VERSION=4.2.3 && curl -fsSL --retry 5 --retry-all-errors --retry-delay 5 --connect-timeout 20 --max-time 300 "https://get.helm.sh/helm-v${HELM_VERSION}-linux-amd64.tar.gz" -o /tmp/helm.tar.gz && tar -xzf /tmp/helm.tar.gz -C /tmp && mv /tmp/linux-amd64/helm /usr/local/bin/helm && chmod +x /usr/local/bin/helm && rm -rf /tmp/helm.tar.gz /tmp/linux-amd64 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185335631-05:00 #6 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185345840-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185363770-05:00 #7 [39/45] COPY bin/config-merge-sources.py /usr/local/bin/config-merge-sources.py [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185366710-05:00 #7 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185369110-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185372030-05:00 #8 [25/45] RUN echo 'craftagents ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/craftagents && chmod 440 /etc/sudoers.d/craftagents [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185375410-05:00 #8 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185379060-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185384920-05:00 #9 [16/45] RUN KUBERNETES_MCP_VERSION=v0.0.65 && curl -fsSL "https://github.com/containers/kubernetes-mcp-server/releases/download/${KUBERNETES_MCP_VERSION}/kubernetes-mcp-server-linux-amd64" -o /usr/local/bin/kubernetes-mcp-server && chmod +x /usr/local/bin/kubernetes-mcp-server [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185388630-05:00 #9 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185392230-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185397410-05:00 #10 [12/45] RUN TELEPRESENCE_VERSION=v2.22.0 && curl -fsSL "https://app.getambassador.io/download/tel2oss/releases/download/${TELEPRESENCE_VERSION}/telepresence-linux-amd64" -o /usr/local/bin/telepresence && chmod +x /usr/local/bin/telepresence [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185401310-05:00 #10 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185404650-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185420810-05:00 #11 [20/45] RUN mkdir -p /opt/argocd-mcp && cd /opt/argocd-mcp && bun init -y && bun add --backend=copyfile argocd-mcp@0.5.0 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185427960-05:00 #11 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185431930-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185439360-05:00 #12 [18/45] RUN PORTAINER_MCP_VERSION="v0.7.0" && curl -fsSL "https://github.com/portainer/portainer-mcp/releases/download/${PORTAINER_MCP_VERSION}/portainer-mcp-${PORTAINER_MCP_VERSION}-linux-amd64.tar.gz" -o /tmp/portainer-mcp.tar.gz && tar -xzf /tmp/portainer-mcp.tar.gz -C /tmp && find /tmp -maxdepth 2 -name "portainer-mcp" -type f -exec mv {} /usr/local/bin/portainer-mcp ; && chmod +x /usr/local/bin/portainer-mcp && rm /tmp/portainer-mcp.tar.gz [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185443310-05:00 #12 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185446930-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185452120-05:00 #13 [14/45] RUN MENDER_ARTIFACT_VERSION=4.4.0 && curl -fsSL "https://downloads.mender.io/repos/workstation-tools/pool/main/m/mender-artifact/mender-artifact_${MENDER_ARTIFACT_VERSION}-1+ubuntu+noble_amd64.deb" -o /tmp/mender-artifact.deb && dpkg-deb -x /tmp/mender-artifact.deb /tmp/mender-artifact && mv /tmp/mender-artifact/usr/bin/mender-artifact /usr/local/bin/mender-artifact && chmod +x /usr/local/bin/mender-artifact && rm -rf /tmp/mender-artifact.deb /tmp/mender-artifact [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185456220-05:00 #13 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185459640-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185465500-05:00 #14 [ 9/45] RUN TKN_VERSION=0.45.0 && curl -fsSL --retry 5 --retry-all-errors --retry-delay 5 --connect-timeout 20 --max-time 300 "https://github.com/tektoncd/cli/releases/download/v${TKN_VERSION}/tkn_${TKN_VERSION}_Linux_x86_64.tar.gz" -o /tmp/tkn.tar.gz && tar -xzf /tmp/tkn.tar.gz -C /tmp tkn && mv /tmp/tkn /usr/local/bin/tkn && chmod +x /usr/local/bin/tkn && rm -f /tmp/tkn.tar.gz && tkn version --component client [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185469160-05:00 #14 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185472550-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185476230-05:00 #15 [22/45] RUN mkdir -p /opt/aws-s3-mcp && cd /opt/aws-s3-mcp && bun init -y && bun add --backend=copyfile aws-s3-mcp [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185479830-05:00 #15 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185488450-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185493150-05:00 #16 [ 8/45] RUN GH_VERSION=2.96.0 && curl -fsSL "https://github.com/cli/cli/releases/download/v${GH_VERSION}/gh_${GH_VERSION}_linux_amd64.tar.gz" -o /tmp/gh.tar.gz && tar -xzf /tmp/gh.tar.gz -C /tmp && mv /tmp/gh_${GH_VERSION}_linux_amd64/bin/gh /usr/local/bin/gh && chmod +x /usr/local/bin/gh && rm -rf /tmp/gh.tar.gz /tmp/gh_* [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185501810-05:00 #16 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185504310-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185507990-05:00 #17 [24/45] RUN mkdir -p /opt/gcloud-mcp && cd /opt/gcloud-mcp && bun init -y && bun add --backend=copyfile @google-cloud/gcloud-mcp [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185510570-05:00 #17 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185512960-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185515810-05:00 #18 [41/45] COPY bin/config-sync-out /usr/local/bin/config-sync-out [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185518349-05:00 #18 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185520709-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185523249-05:00 #19 [10/45] RUN DOCKER_VERSION=28.3.3 && curl -fsSL "https://download.docker.com/linux/static/stable/x86_64/docker-${DOCKER_VERSION}.tgz" -o /tmp/docker.tgz && tar -xzf /tmp/docker.tgz -C /tmp && mv /tmp/docker/docker /usr/local/bin/docker && chmod +x /usr/local/bin/docker && rm -rf /tmp/docker /tmp/docker.tgz [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185525829-05:00 #19 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185528239-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185531789-05:00 #20 [27/45] RUN UV_VERSION=0.5.29 && curl -fsSL "https://github.com/astral-sh/uv/releases/download/${UV_VERSION}/uv-x86_64-unknown-linux-gnu.tar.gz" -o /tmp/uv.tar.gz && tar -xzf /tmp/uv.tar.gz -C /tmp && mv /tmp/uv-x86_64-unknown-linux-gnu/uv /tmp/uv-x86_64-unknown-linux-gnu/uvx /usr/local/bin/ && chmod +x /usr/local/bin/uv /usr/local/bin/uvx && rm -rf /tmp/uv* [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185534299-05:00 #20 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185536639-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185539189-05:00 #21 [35/45] RUN groupmod -g 1007 craftagents && usermod -u 1007 -g 1007 craftagents && chown -R 1007:1007 /home/craftagents [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185542689-05:00 #21 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185546409-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185550699-05:00 #22 [30/45] RUN printf '%s\n' '#!/bin/sh' 'unset AWS_ACCESS_KEY_ID AWS_SECRET_ACCESS_KEY AWS_SESSION_TOKEN AWS_ENDPOINT_URL AWS_S3_FORCE_PATH_STYLE' 'exec awslabs.aws-api-mcp-server "$@"' > /usr/local/bin/aws-api-mcp && chmod +x /usr/local/bin/aws-api-mcp [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185553829-05:00 #22 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185556249-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185558909-05:00 #23 [19/45] RUN curl -fsSL https://go.dev/dl/go1.24.2.linux-amd64.tar.gz | tar -C /usr/local -xzf - && GOBIN=/usr/local/bin /usr/local/go/bin/go install github.com/tektoncd/mcp-server/cmd/tekton-mcp-server@893b97f97e23a24a0fbebcd2232ed0bc2bd267c7 && rm -rf /usr/local/go /root/go [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185561409-05:00 #23 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185563809-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185566849-05:00 #24 [29/45] RUN ARCH=$(dpkg --print-architecture) && case "$ARCH" in amd64) AWS_ARCH=x86_64 ;; arm64) AWS_ARCH=aarch64 ;; *) echo "unsupported arch: $ARCH"; exit 1 ;; esac && apt-get update && apt-get install -y unzip less && curl -fsSL "https://awscli.amazonaws.com/awscli-exe-linux-${AWS_ARCH}.zip" -o /tmp/awscliv2.zip && unzip -q /tmp/awscliv2.zip -d /tmp && /tmp/aws/install --bin-dir /usr/local/bin --install-dir /usr/local/aws-cli && rm -rf /tmp/aws /tmp/awscliv2.zip && apt-get purge -y unzip && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185569359-05:00 #24 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185571769-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185574359-05:00 #25 [40/45] COPY bin/config-sync-in /usr/local/bin/config-sync-in [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185576829-05:00 #25 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185579209-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185581709-05:00 #26 [26/45] RUN curl -fsSL --retry 5 --retry-all-errors --retry-delay 5 "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x2EE0EA64E40A89B84B2DF73499E82A75642AC823" | gpg --dearmor -o /usr/share/keyrings/sbt-archive-keyring.gpg && echo "deb [signed-by=/usr/share/keyrings/sbt-archive-keyring.gpg] https://repo.scala-sbt.org/scalasbt/debian all main" > /etc/apt/sources.list.d/sbt.list && apt-get update && apt-get install -y sbt && rm -rf /var/lib/apt/lists/* [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185590899-05:00 #26 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185594499-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185598929-05:00 #27 [37/45] RUN chmod +x /usr/local/bin/craft-gh-rotator [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185601519-05:00 #27 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185603919-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185606929-05:00 #28 [31/45] RUN curl -fsSL "https://packages.cloud.google.com/apt/doc/apt-key.gpg" | gpg --dearmor -o /usr/share/keyrings/cloud.google.gpg && echo "deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main" > /etc/apt/sources.list.d/google-cloud-sdk.list && apt-get update && apt-get install -y google-cloud-cli && rm -rf /var/lib/apt/lists/* [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185609489-05:00 #28 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185611839-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185622489-05:00 #29 [33/45] RUN printf '%s\n' '#!/bin/sh' 'set -eu' 'BG="${CRAFT_SESSION_DIR:-$HOME/.craft-bg}/bg"; mkdir -p "$BG"' 'cmd="${1:-}"; [ "$#" -gt 0 ] && shift' 'case "$cmd" in' ' start)' ' spec="${1:-}"; [ "$#" -gt 0 ] && shift; name="bg-$$"' ' [ "${1:-}" = "--name" ] && name="${2:-$name}"' ' [ -n "$spec" ] || { echo "usage: craft-bg start [--name N]" >&2; exit 2; }' ' setsid nohup sh -c "( $spec ); ec=\$?; echo \$ec > \"$BG/$name.code\"; touch \"$BG/$name.done\"" \' ' > "$BG/$name.log" 2>&1 & echo "$!" > "$BG/$name.pid"' ' echo "started $name (pid $(cat "$BG/$name.pid")) -> $BG/$name.log" ;;' ' status)' ' n="${1:?usage: craft-bg status }"' ' if [ -f "$BG/$n.done" ]; then echo "done (exit $(cat "$BG/$n.code" 2>/dev/null || echo ?))";' ' elif kill -0 "$(cat "$BG/$n.pid" 2>/dev/null || echo -1)" 2>/dev/null; then echo running;' ' else echo unknown; fi ;;' ' log) tail -n "${2:-40}" "$BG/${1:?usage: craft-bg log [lines]}.log" ;;' ' list) ls -1 "$BG"/*.pid 2>/dev/null | sed "s#.*/##; s/\.pid\$//" || true ;;' ' *) echo "usage: craft-bg {start [--name N] | status | log [lines] | list}" >&2; exit 2 ;;' 'esac' > /usr/local/bin/craft-bg && chmod +x /usr/local/bin/craft-bg [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185625489-05:00 #29 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185627889-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185630529-05:00 #30 [43/45] COPY docker-entrypoint.sh /usr/local/bin/craft-agent-entrypoint.sh [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185633069-05:00 #30 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185635409-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185638279-05:00 #31 [34/45] RUN cd /app && bun run --cwd apps/viewer build && mkdir -p /app/apps/electron/apps/viewer && ln -sfn /app/apps/viewer/dist /app/apps/electron/apps/viewer/dist [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185640819-05:00 #31 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185643179-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185647599-05:00 #32 [ 4/45] RUN KUBECTL_VERSION=v1.36.2 && curl -fsSL "https://dl.k8s.io/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" -o /usr/local/bin/kubectl && chmod +x /usr/local/bin/kubectl [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185651609-05:00 #32 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185655099-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185659569-05:00 #33 [ 7/45] RUN TERRAGRUNT_VERSION=0.69.13 && curl -fsSL "https://github.com/gruntwork-io/terragrunt/releases/download/v${TERRAGRUNT_VERSION}/terragrunt_linux_amd64" -o /usr/local/bin/terragrunt && chmod +x /usr/local/bin/terragrunt [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185663499-05:00 #33 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185667119-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185671669-05:00 #34 [ 3/45] RUN rm -f /usr/lib/python3*/EXTERNALLY-MANAGED && python3 -m pip install pyyaml requests httpx rich typer click python-dateutil tabulate [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185675549-05:00 #34 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185686199-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185689159-05:00 #35 [32/45] RUN printf '%s\n' '#!/bin/sh' 'unset GOOGLE_APPLICATION_CREDENTIALS GOOGLE_OAUTH_ACCESS_TOKEN CLOUDSDK_AUTH_ACCESS_TOKEN' 'exec node /opt/gcloud-mcp/node_modules/@google-cloud/gcloud-mcp/dist/bundle.js "$@"' > /usr/local/bin/gcloud-mcp && chmod +x /usr/local/bin/gcloud-mcp [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185691739-05:00 #35 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185694169-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185696729-05:00 #36 [23/45] RUN mkdir -p /opt/authentik-mcp && cd /opt/authentik-mcp && bun init -y && bun add --backend=copyfile @cdmx/authentik-mcp [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185699218-05:00 #36 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185701588-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185704588-05:00 #37 [ 2/45] RUN apt-get update && apt-get install -y --no-install-recommends default-jdk-headless gosu rsync sudo iptables openssh-client python3 python3-pip python3-venv python3-dev python3-yaml python3-requests jq tree file less unzip vim-tiny ca-certificates bats && rm -rf /var/lib/apt/lists/* [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185707268-05:00 #37 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185709668-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185712268-05:00 #38 [28/45] RUN uv tool install git+https://github.com/marcelobrake/rundeck-mcp.git && apt-get update && apt-get install -y build-essential && uv tool install postgres-mcp --python 3.12 && uv tool install awslabs.aws-api-mcp-server --python 3.12 && apt-get remove -y build-essential && apt-get autoremove -y && rm -rf /var/lib/apt/lists/* && chmod -R a+rX /opt/uv-tools /opt/uv-python [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185714748-05:00 #38 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185717128-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185721888-05:00 #39 [17/45] RUN NEO4J_MCP_VERSION=v1.5.3 && curl -fsSL "https://github.com/neo4j/mcp/releases/download/${NEO4J_MCP_VERSION}/neo4j-mcp_Linux_x86_64.tar.gz" -o /tmp/neo4j-mcp.tar.gz && tar -xzf /tmp/neo4j-mcp.tar.gz -C /usr/local/bin/ && chmod +x /usr/local/bin/neo4j-mcp && rm /tmp/neo4j-mcp.tar.gz [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185724448-05:00 #39 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185726828-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185729398-05:00 #40 [21/45] RUN mkdir -p /opt/sonatype-mcp && cd /opt/sonatype-mcp && bun init -y && bun add --backend=copyfile @brianveltman/sonatype-mcp [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185731918-05:00 #40 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185734268-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185737168-05:00 #41 [36/45] COPY bin/craft-gh-rotator /usr/local/bin/craft-gh-rotator [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185739628-05:00 #41 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185742028-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185744538-05:00 #42 [38/45] COPY bin/config-scrub.py /usr/local/bin/config-scrub.py [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185747008-05:00 #42 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185749358-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185753888-05:00 #43 [44/45] RUN chmod +x /usr/local/bin/craft-agent-entrypoint.sh [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185757828-05:00 #43 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185761378-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185765458-05:00 #44 [13/45] RUN SHFMT_VERSION=3.13.1 && curl -fsSL "https://github.com/mvdan/sh/releases/download/v${SHFMT_VERSION}/shfmt_v${SHFMT_VERSION}_linux_amd64" -o /usr/local/bin/shfmt && chmod +x /usr/local/bin/shfmt [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185768008-05:00 #44 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185770378-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185772928-05:00 #45 [15/45] RUN RD_VERSION=2.1.3 && curl -fsSL --retry 5 --retry-all-errors --retry-delay 5 --connect-timeout 20 --max-time 300 "https://github.com/rundeck/rundeck-cli/releases/download/v${RD_VERSION}/rundeck-cli-${RD_VERSION}-all.jar" -o /usr/local/lib/rd.jar && printf '#!/bin/sh\nexec java -jar /usr/local/lib/rd.jar "$@"\n' > /usr/local/bin/rd && chmod +x /usr/local/bin/rd [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185775478-05:00 #45 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185777878-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185785428-05:00 #46 [11/45] RUN COMPOSE_VERSION=v2.35.1 && mkdir -p /usr/libexec/docker/cli-plugins && curl -fsSL "https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-linux-x86_64" -o /usr/libexec/docker/cli-plugins/docker-compose && chmod +x /usr/libexec/docker/cli-plugins/docker-compose [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185787998-05:00 #46 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185790348-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185792868-05:00 #47 [42/45] RUN chmod +x /usr/local/bin/config-scrub.py /usr/local/bin/config-merge-sources.py /usr/local/bin/config-sync-in /usr/local/bin/config-sync-out [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185795368-05:00 #47 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185797738-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185800288-05:00 #48 [ 6/45] RUN TOFU_VERSION=1.9.4 && curl -fsSL "https://github.com/opentofu/opentofu/releases/download/v${TOFU_VERSION}/tofu_${TOFU_VERSION}_linux_amd64.zip" -o /tmp/tofu.zip && unzip -o /tmp/tofu.zip tofu -d /tmp && mv /tmp/tofu /usr/local/bin/tofu && chmod +x /usr/local/bin/tofu && rm -f /tmp/tofu.zip [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185805848-05:00 #48 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185808288-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185811888-05:00 #49 [45/45] WORKDIR /app [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185815308-05:00 #49 CACHED [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185819058-05:00 [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185822688-05:00 #50 exporting to image [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185826798-05:00 #50 exporting layers done [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185830258-05:00 #50 exporting manifest sha256:274ecb7467a66fc1327c22add731a65a6c29fa2e514f62b69bc77a3d271a8391 0.0s done [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185832888-05:00 #50 exporting config sha256:a79b6dea15b6d7bef9dd9ae14b1379ba10128aeba0549e4cec756dd906d05909 0.0s done [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.185835438-05:00 #50 DONE 0.1s [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.604953341-05:00 + echo '=== Dry-run build OK (Dockerfile builds; nothing pushed) ===' [pod/craft-agents-pr-check-pr96-dlnlz-build-check-pod/step-build-nopush] 2026-07-19T16:14:47.604976991-05:00 === Dry-run build OK (Dockerfile builds; nothing pushed) ===