Skip to content

Fix locked S3 dependencies for GPU Iris evals#47

Merged
penfever merged 12 commits into
mainfrom
penfever/iris-eval-local-weights
Jul 23, 2026
Merged

Fix locked S3 dependencies for GPU Iris evals#47
penfever merged 12 commits into
mainfrom
penfever/iris-eval-local-weights

Conversation

@penfever

Copy link
Copy Markdown
Collaborator

GPU Iris evals install the cloud extra in their frozen workspace closure, which supplies lock-pinned s3fs for Harbor s3:// trace directories. The GPU image now uses the checked-in uv.lock directly, and the task bootstrap no longer force-reinstalls the environment on each run.

CoreWeave eval launches use the normal Hugging Face/vLLM local-cache path instead of turning a regional cache hit into a RunAI S3 streaming URI. TPU offline mirroring is unchanged.

@gemini-code-assist

Copy link
Copy Markdown
Contributor

Caution

The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased.

@penfever
penfever merged commit bc8276a into main Jul 23, 2026
0 of 2 checks passed
@penfever
penfever deleted the penfever/iris-eval-local-weights branch July 23, 2026 10:31
mrinal-bespoke pushed a commit to mrinal-bespoke/OpenThoughts-Agent that referenced this pull request Jul 23, 2026
… -> MoE keep-1 token-salad (PR open-thoughts#47)

The SKYRL_W13_RELOAD_BRACKET fix (2bb70a88) was wired only into
fsdp_worker.broadcast_to_inference_engines; the megatron backend's
broadcast_to_inference_engines had no bracket -> on H100/FlashInfer-CUTLASS the
pre-generation weight sync served un-swapped [gate;up] FusedMoE w13 -> 100%
token-salad on keep-1 (v13). Fixed by porting the bracket into megatron_worker
(MarinSkyRL PR open-thoughts#47). Load-bearing gotcha for any MoE RL on the megatron backend.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_0191M6UMWFw2eWr5y4GwC1Qg
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