RepoJournal
Alignment & Post-training Alignment & Post-training
17 wires and counting

$ follow Alignment & Post-training

Keep up with Alignment & Post-training in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-10-23
stories 24

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Open-Instruct moves to Miles v0.1.2; verl fixes teacher top-k packing under CP

By RepoJournal · Filed · About Alignment & Post-training · Composed from the cited sources · methodology

The only two changes an operator can act on today are open-instruct's runtime move to Miles v0.1.2 and a verl fix for teacher logits that matched the student's shape but not its tokens; the rest is CI and device-abstraction plumbing.

Update Miles integration and runtime to v0.1.2 allenai/open-instruct

by no0p

The runtime now targets Miles v0.1.2: the driver adapts to the new training/publication and manager interfaces, Ray initializes before W&B, and tracking is set up before worker arguments are serialized. The Dockerfile moves in step with FlashInfer Python/cubin 0.6.18, sglang-kernel 0.4.7, and the exact upstream router wheel, so if you run the Open-Instruct training image, this is the version to...

[megatron, trainer] fix: pack the teacher's top-k tensors with the student's CP split verl-project/verl

by wengeezhang

compute_forward_kl_topk now packs the teacher's top-k tensors with the student's CP split, not just its low-precision padding. Before, on THD the teacher rows could match student_logits in shape and still belong to other tokens; if you run distillation with Megatron and context parallelism, the KL you were computing may not have been the KL you intended.

[hardware, tests] fix: convert hardcoded cuda/nccl from unit tests and linear cross-entropy kernel host code verl-project/verl

by kahlun

The Triton linear cross-entropy host code and unit tests now route through verl.utils.device helpers (get_device_name, get_torch_device, get_device_id, get_nccl_backend, is_device_available) instead of hardcoded "cuda" and "nccl". CUDA behavior is unchanged; the point is Intel XPU support under the verl.plugin.platform accelerator abstraction, so treat this as groundwork rather than a migration...

TPU guide and skill: current slice layout, context-parallel load-balance trap allenai/open-instruct

by abhishekraok

The TPU guide and skill now describe the current cluster (seven 4x4x8s and three 8x8x16s since 2026-10-21, 128 chips held for auto-repair) and drop the old fallback to the 8x8x8, whose results are marked historical. It also documents a new context-parallel load-balance trap under ici_context_parallel, which is worth reading before you size a TPU job.

[ci] fix: set SP_SIZE=1 temporarily due to the code refactoring of fsdp-turbo backend (#8344) verl-project/verl

by pengnuoheng

Also in verl: SP_SIZE is temporarily pinned to 1 in CI while the fsdp-turbo backend is refactored, the Ascend E2E runs now stop Ray and kill leftover vLLM processes after both GSM8K and GEO3K including on failure, and those workflows relocate HF_DATASETS_CACHE and Megatron config locks off read-only mounts.

Quick answers

What shipped in Alignment & Post-training on October 23, 2026?
The only two changes an operator can act on today are open-instruct's runtime move to Miles v0.1.2 and a verl fix for teacher logits that matched the student's shape but not its tokens; the rest is CI and device-abstraction plumbing. In total, 12 commits and 12 pull requests landed.
Who contributed to Alignment & Post-training on October 23, 2026?
6 developers shipped this update, including kahlun, wengeezhang, pengnuoheng, lxb007981, Robert Berry, and abhishekraok.
What were the notable Alignment & Post-training updates?
Update Miles integration and runtime to v0.1.2, [megatron, trainer] fix: pack the teacher's top-k tensors with the student's CP split, and [hardware, tests] fix: convert hardcoded cuda/nccl from unit tests and linear cross-entropy kernel host code.