Azure-Samples / rag-data-openai-python-promptflow

A copilot sample that uses python to ground the copilot responses in company data.
39 stars 36 forks source link

Codespaces build failure #10

Open jakeatmsft opened 4 weeks ago

jakeatmsft commented 4 weeks ago

Please provide us with the following information:

This issue is for a: (mark with an x)

- [x ] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

Upon opening codespace error log:

Any log messages given by the failure

Dockerfile-with-features:17

15 | # Install Python SDK 16 | COPY src/requirements.txt . 17 | >>> RUN pip install -r requirements.txt 18 |
19 | FROM $_DEV_CONTAINERS_BASE_IMAGE AS dev_containers_target_stage

ERROR: failed to solve: process "/bin/sh -c pip install -r requirements.txt" did not complete successfully: exit code: 1 [126862 ms] Stop: Run: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.56.1-1718217898936/Dockerfile-with-features -t vsc-rag-data-openai-python-promptflow-3169e1cdbf1dd43114bfe5a59c898e606973b3bd867d3732bf8f17511c3acf1b --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label /var/lib/docker/codespacemount/workspace/rag-data-openai-python-promptflow Error: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.56.1-1718217898936/Dockerfile-with-features -t vsc-rag-data-openai-python-promptflow-3169e1cdbf1dd43114bfe5a59c898e606973b3bd867d3732bf8f17511c3acf1b --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label /var/lib/docker/codespacemount/workspace/rag-data-openai-python-promptflow {"outcome":"error","message":"Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.56.1-1718217898936/Dockerfile-with-features -t vsc-rag-data-openai-python-promptflow-3169e1cdbf1dd43114bfe5a59c898e606973b3bd867d3732bf8f17511c3acf1b --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label /var/lib/docker/codespacemount/workspace/rag-data-openai-python-promptflow","description":"An error occurred building the image."} at j$ (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:465:1933) at process.processTicksAndRejections (node:internal/process/task_queues:95:5) at async Lw (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:464:1831) at async iK (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:464:608) at async gAA (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:481:3660) at async BC (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:481:4775) at async xeA (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:614:11265) at async UeA (/.codespaces/agent/bin/node_modules/@devcontainers/cli/dist/spec-node/devContainersSpecCLI.js:614:11006) devcontainer process exited with exit code 1 Failed to create container. Error: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-root/container-features/0.56.1-1718217898936/Dockerfile-with-features -t vsc-rag-data-openai-python-promptflow-3169e1cdbf1dd43114bfe5a59c898e606973b3bd867d3732bf8f17511c3acf1b --target dev_containers_target_stage --build-arg _DEV_CONTAINERS_BASE_IMAGE=dev_container_auto_added_stage_label /var/lib/docker/codespacemount/workspace/rag-data-openai-python-promptflow Error code: 1302 (UnifiedContainersErrorFatalCreatingContainer) Container creation failed.

Creating recovery container. Creating container... $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/rag-data-openai-python-promptflow --mount type=bind,source=/.codespaces/agent/mount/cache,target=/vscode --user-data-folder /var/lib/docker/codespacemount/.persistedshare --container-data-folder .vscode-remote/data/Machine --container-system-data-folder /var/vscode-remote --log-level trace --log-format json --update-remote-user-uid-default never --mount-workspace-git-root false --omit-config-remote-env-from-metadata --skip-non-blocking-commands --skip-post-create --config "/var/lib/docker/codespacemount/workspace/rag-data-openai-python-promptflow/.devcontainer/devcontainer.json" --override-config /root/.codespaces/shared/merged_devcontainer.json --default-user-env-probe loginInteractiveShell --container-session-data-folder /workspaces/.codespaces/.persistedshare/devcontainers-cli/cache --secrets-file /root/.codespaces/shared/user-secrets-envs.json [186 ms] @devcontainers/cli 0.56.1. Node.js v18.20.3. linux 6.5.0-1021-azure x64. [1150 ms] Start: Run: docker run --sig-proxy=false -a STDOUT -a STDERR --mount type=bind,src=/var/lib/docker/codespacemount/workspace,dst=/workspaces --mount source=/root/.codespaces/shared,target=/workspaces/.codespaces/shared,type=bind --mount source=/var/lib/docker/codespacemount/.persistedshare,target=/workspaces/.codespaces/.persistedshare,type=bind --mount source=/.codespaces/agent/mount,target=/.codespaces/bin,type=bind --mount source=/mnt/containerTmp,target=/tmp,type=bind --mount type=bind,src=/.codespaces/agent/mount/cache,dst=/vscode -l Type=codespaces -e CODESPACES_RECOVERY_CONTAINER=**** -e CODESPACES=**** -e ContainerVersion=13 -e RepositoryName=rag-data-openai-python-promptflow --label ContainerVersion=13 --hostname codespaces-8b8bc2 --add-host codespaces-8b8bc2:127.0.0.1 --cap-add sys_nice --network host --entrypoint /bin/sh -l devcontainer.metadata=[{"id":"./local-features/git"},{"id":"ghcr.io/devcontainers/features/common-utils:2"},{"remoteUser":"vscode"},{"mounts":["source=/root/.codespaces/shared,target=/workspaces/.codespaces/shared,type=bind","source=/var/lib/docker/codespacemount/.persistedshare,target=/workspaces/.codespaces/.persistedshare,type=bind","source=/.codespaces/agent/mount,target=/.codespaces/bin,type=bind","source=/mnt/containerTmp,target=/tmp,type=bind"],"containerEnv":{"CODESPACES_RECOVERY_CONTAINER":"****","CODESPACES":"****","ContainerVersion":"13","RepositoryName":"rag-data-openai-python-promptflow"},"remoteUser":"vscode"}] mcr.microsoft.com/devcontainers/base:alpine -c echo Container started Unable to find image 'mcr.microsoft.com/devcontainers/base:alpine' locally alpine: Pulling from devcontainers/base d25f557d7f31: Pull complete 674cc689d63a: Pull complete f3cd1172a202: Pull complete adadafb5ccda: Pull complete efefe117b76d: Pull complete e24ab19a4701: Pull complete e1963e6702ba: Pull complete Digest: sha256:703747195e7d7b9897fd8a00918551e8d94cffe1491f19e8ec157276af4bccde Status: Downloaded newer image for mcr.microsoft.com/devcontainers/base:alpine Container started Outcome: success User: vscode WorkspaceFolder: /workspaces/rag-data-openai-python-promptflow devcontainer process exited with exit code 0 Running blocking commands... $ devcontainer up --id-label Type=codespaces --workspace-folder /var/lib/docker/codespacemount/workspace/rag-data-openai-python-promptflow --mount type=bind,source=/.codespaces/agent/mount/cache,target=/vscode --user-data-folder /var/lib/docker/codespacemount/.persistedshare --container-data-folder .vscode-remote/data/Machine --container-system-data-folder /var/vscode-remote --log-level trace --log-format json --update-remote-user-uid-default never --mount-workspace-git-root false --omit-config-remote-env-from-metadata --skip-non-blocking-commands --expect-existing-container --config "/var/lib/docker/codespacemount/workspace/rag-data-openai-python-promptflow/.devcontainer/devcontainer.json" --override-config /root/.codespaces/shared/merged_devcontainer.json --default-user-env-probe loginInteractiveShell --container-session-data-folder /workspaces/.codespaces/.persistedshare/devcontainers-cli/cache --secrets-file /root/.codespaces/shared/user-secrets-envs.json [183 ms] @devcontainers/cli 0.56.1. Node.js v18.20.3. linux 6.5.0-1021-azure x64. Outcome: success User: vscode WorkspaceFolder: /workspaces/rag-data-openai-python-promptflow devcontainer process exited with exit code 0 Configuring codespace... Finished configuring codespace.

Expected/desired behavior

Successful codespace creation

OS and Version?

Versions

Mention any other details that might be useful


Thanks! We'll be in touch soon.