Azure-Samples / Azure-Samples/rag-data-openai-python-promptflow
Codespaces build failure
- Ngôn ngữ chính
- Python
- Star
- 290
- Fork
- 152
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
> 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.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu với .devcontainer/devcontainer.json và src/requirements.txt, sau đó tái hiện lỗi khi tạo Codespaces ở bước Dockerfile-with-features, trong đó chạy pip install -r requirements.txt. Xác định chi tiết lỗi còn thiếu và xác nhận rằng dev container được build thành công; issue không cung cấp phiên bản Python hoặc các dependency để thu hẹp phạm vi điều tra.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- docker, python
- Lĩnh vực
- build-system, devops
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Cần làm rõ
- Mức phù hợp với người mới
- 25/100