Skip to content

[Dev] Fix golden values mismatch and dependency error due to last pull main - #4123

Merged
yaox12 merged 8 commits into
NVIDIA:devfrom
Victarry:update-golden-values-pr4071
Apr 3, 2026
Merged

[Dev] Fix golden values mismatch and dependency error due to last pull main#4123
yaox12 merged 8 commits into
NVIDIA:devfrom
Victarry:update-golden-values-pr4071

Conversation

@Victarry

@Victarry Victarry commented Apr 3, 2026

Copy link
Copy Markdown

Summary

🤖 Generated with Claude Code

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Victarry
Victarry requested review from a team as code owners April 3, 2026 04:06
@copy-pr-bot

copy-pr-bot Bot commented Apr 3, 2026

Copy link
Copy Markdown

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@Victarry Victarry changed the title update golden values for gpt3_mhc and moe 8experts tests Fix golden values mismatch due to last pull main Apr 3, 2026
@Victarry

Victarry commented Apr 3, 2026

Copy link
Copy Markdown
Author

/ok to test c49a7ba

@svcnvidia-nemo-ci svcnvidia-nemo-ci added this to the Core 0.16 milestone Apr 3, 2026
@Victarry Victarry changed the title Fix golden values mismatch due to last pull main [Dev] Fix golden values mismatch due to last pull main Apr 3, 2026
…erge

The Sync main into dev (NVIDIA#4031) merge incorrectly resolved a conflict in
pyproject.toml, keeping dev's flask[async]+openai instead of main's
quart+openai[aiohttp]. The code (text_generation_server.py and
rl/inference/megatron.py) correctly uses Quart and DefaultAioHttpClient,
but the missing deps caused gpt_grpo_basic_function to fail in CI with:
  - WARNING: Could not import quart: No module named 'quart'
  - RuntimeError: To use the aiohttp client you must have installed
    the package with the `aiohttp` extra

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Victarry
Victarry requested a review from a team as a code owner April 3, 2026 07:42
@Victarry

Victarry commented Apr 3, 2026

Copy link
Copy Markdown
Author

/ok to test f7df0d7

@Victarry Victarry changed the title [Dev] Fix golden values mismatch due to last pull main [Dev] Fix golden values mismatch and dependency error due to last pull main Apr 3, 2026
Add quart and httpx-aiohttp package entries, add openai[aiohttp] optional
dependency section, and update megatron-core dev extra to reference quart
and openai[aiohttp] instead of flask[async] and openai.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Victarry

Victarry commented Apr 3, 2026

Copy link
Copy Markdown
Author

/ok to test dc1ca93

…erge

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Victarry

Victarry commented Apr 3, 2026

Copy link
Copy Markdown
Author

/ok to test 99e3c3c

Dennis Liu and others added 3 commits April 3, 2026 16:29
…orm build

uv sync --locked fails when fast-hadamard-transform (a git source package
in no-build-isolation-package) tries to build without setuptools available
in the base environment. Pre-install wheel + setuptools before syncing,
matching the fix from c2cbe54 that was never ported to this branch.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Victarry

Victarry commented Apr 3, 2026

Copy link
Copy Markdown
Author

/ok to test c381ad8

…dagraph

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@Victarry

Victarry commented Apr 3, 2026

Copy link
Copy Markdown
Author

/ok to test 10498f8

@yaox12
yaox12 added this pull request to the merge queue Apr 3, 2026
@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/23945288668

Merged via the queue into NVIDIA:dev with commit 2bb0d38 Apr 3, 2026
62 checks passed
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.

5 participants