Skip to content

feat(ci): add buildkit fuse-overlayfs test for 910b and 310p Dockerfiles - #279

Open
JavaPythonAIForBAT wants to merge 3 commits into
nv-action:mainfrom
JavaPythonAIForBAT:feat/buildkit-fuse-group1
Open

feat(ci): add buildkit fuse-overlayfs test for 910b and 310p Dockerfiles#279
JavaPythonAIForBAT wants to merge 3 commits into
nv-action:mainfrom
JavaPythonAIForBAT:feat/buildkit-fuse-group1

Conversation

@JavaPythonAIForBAT

Copy link
Copy Markdown
Collaborator

Summary

  • 新增 .github/workflows/buildkit-dockerfile-test-group1.yaml 用于 Dockerfile (910b)、Dockerfile.310p、Dockerfile.310p.openEuler 的 buildkit 构建测试
  • 所有 Dockerfile 统一使用 nginx-pypi-cache 代理,不再硬编码外部镜像 URL
  • ASCEND_INDEX_URL 指向集群内缓存
  • vLLM 安装去掉了 PYTORCH_INDEX_URL 避免 jinja2 hash 冲突
  • vllm-ascend 安装用 --find-links 替代 --extra-index-url,避免依赖污染

@JavaPythonAIForBAT
JavaPythonAIForBAT force-pushed the feat/buildkit-fuse-group1 branch 3 times, most recently from f6b499d to 02fb81e Compare July 28, 2026 02:02
- Build Dockerfile, Dockerfile.310p, Dockerfile.310p.openEuler
- Use buildctl with registy cache
- amd64 + arm64 matrix
@JavaPythonAIForBAT
JavaPythonAIForBAT force-pushed the feat/buildkit-fuse-group1 branch from 02fb81e to 567027b Compare July 28, 2026 08:35
JavaPythonAIForBAT added a commit to JavaPythonAIForBAT/vllm-ascend that referenced this pull request Jul 30, 2026
Add workflow buildkit-dockerfile-test-group1 and sync Dockerfiles from nv-action/vllm-benchmarks#279

Signed-off-by: JavaPythonAIForBAT <wuhejun@h-partners.com>
@zhangxinyuehfad
zhangxinyuehfad force-pushed the main branch 2 times, most recently from e781eb0 to f4eebaf Compare August 5, 2026 03:05
@zhangxinyuehfad
zhangxinyuehfad force-pushed the main branch 2 times, most recently from 7766d7d to adcdf82 Compare August 5, 2026 09:14
Use linux-aarch64-a2-5c8g-v-gy006 which has buildx remote builder configured, to verify that existing runner labels can use buildkitd service.

Signed-off-by: JavaPythonAIForBAT <wuhejun@h-partners.com>
Both builds are arm64, using 5c8g and 10c16g NPU runners respectively, both configured with buildx remote builder to test buildkitd service.

Signed-off-by: JavaPythonAIForBAT <wuhejun@h-partners.com>
@zhangxinyuehfad
zhangxinyuehfad force-pushed the main branch 7 times, most recently from e594504 to 6f1f1f6 Compare August 6, 2026 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant