fix(ci): authenticate nightly vLLM image pulls - #357
Conversation
aa62ddc to
0778bf2
Compare
|
Reviewed at Blockers
Suggestions
The diagnosis in the PR is right and the shape of the fix (per-run Docker config, secret scoped to one step, always-run cleanup) is the correct instinct. The blocker above should be resolved before merge. |
|
Can you make it so that it won't skip the test when you touch .github/workflows/nightly-xr-ai-test.yml |
Signed-off-by: Wenxin Ding <wenxind@nvidia.com>
Signed-off-by: Wenxin Ding <wenxind@nvidia.com>
0778bf2 to
8480646
Compare
Signed-off-by: Wenxin Ding <wenxind@nvidia.com>
Summary
nvcr.iowith the existingNGC_API_KEYrepository secretDOCKER_CONFIGand remove them during always-run cleanupRoot cause
The nightly workflow did not map
secrets.NGC_API_KEYinto any step. The vLLM tests launch model wrappers directly, so the launcher credential cache is not involved. Run 31667652128 reached Docker with neither a localnvcr.io/nvidia/vllm:26.04-py3image nor valid registry authentication, and all three vLLM-backed tests failed withAccess Denied.Closes #346
Validation
actionlint(excluding the existing custom-runner-label warning)pre-commitSPDX checksgit diff --check