Skip to content

build: AUT-1117 serialize uv dependency installation - #6090

Merged
svcnemo-autobot merged 1 commit into
NVIDIA:mainfrom
svcnemo-autobot:fix/serialize-uv-installs-main
Jul 28, 2026
Merged

build: AUT-1117 serialize uv dependency installation#6090
svcnemo-autobot merged 1 commit into
NVIDIA:mainfrom
svcnemo-autobot:fix/serialize-uv-installs-main

Conversation

@svcnemo-autobot

Copy link
Copy Markdown
Collaborator

Background

Concurrent uv installs can interleave overlapping CUTLASS base and CUDA wheel payloads during the dev container build.

What changed

Serialize package installation in the main dev-image dependency sync.

Details

docker/Dockerfile.ci.dev sets UV_CONCURRENT_INSTALLS=1 on the full uv sync, preserving main's flash-MLA group and current extras.

Tested

  • BASE_REF=main CHECK_ONLY=true SKIP_DOCS=false bash tools/autoformat.sh
  • Docker heredoc shell syntax check
  • git diff --check

@svcnemo-autobot
svcnemo-autobot requested a review from a team as a code owner July 28, 2026 09:41
@svcnemo-autobot
svcnemo-autobot requested a review from ko3n1g July 28, 2026 09:41
@github-actions

Copy link
Copy Markdown
Contributor

This PR has been automatically converted to draft because all PRs must start as drafts.

When you are ready for review, click Ready for Review to begin the review process. This will:

  1. Add the oncall reviewer (optional reviewer)
  2. Add required review teams based on your changes

See the contribution guide for more details.

@svcnvidia-nemo-ci
svcnvidia-nemo-ci marked this pull request as draft July 28, 2026 09:41
@copy-pr-bot

copy-pr-bot Bot commented Jul 28, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

@svcnemo-autobot

Copy link
Copy Markdown
Collaborator Author

/ok to test e8d69a1

Signed-off-by: kunlunl <kunlunl@nvidia.com>
Signed-off-by: svcnemo-autobot <svcnemo-autobot@nvidia.com>
@nemo-autobot-origin
nemo-autobot-origin Bot force-pushed the fix/serialize-uv-installs-main branch from e8d69a1 to 2a07a07 Compare July 28, 2026 09:45
@svcnvidia-nemo-ci svcnvidia-nemo-ci added the Approved All necessary approvals have been made label Jul 28, 2026
@svcnemo-autobot

Copy link
Copy Markdown
Collaborator Author

/ok to test 2a07a07

@svcnvidia-nemo-ci

Copy link
Copy Markdown
Contributor

🔄 Merge queue validation started!

You can track the progress here: https://github.com/NVIDIA/Megatron-LM/actions/runs/30368389379

Merged via the queue into NVIDIA:main with commit 053fa07 Jul 28, 2026
152 of 154 checks passed
@svcnemo-autobot
svcnemo-autobot deleted the fix/serialize-uv-installs-main branch July 28, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Approved All necessary approvals have been made complexity: low Run tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants