Fix P/D with DP Supervisor (#46628)

Signed-off-by: Robert Shaw <114415538+robertgshaw2-redhat@users.noreply.github.com>
This commit is contained in:
Robert Shaw
2026-06-25 13:13:08 -07:00
committed by GitHub
parent 8b4d93ba2b
commit c5e3c40877
+2 -2
View File
@@ -1175,10 +1175,10 @@ class EngineCoreProc(EngineCore):
numa_utils.log_current_affinity_state(process_title)
if data_parallel and vllm_config.kv_transfer_config is not None:
# modify the engine_id and append the local_dp_rank to it to ensure
# modify the engine_id and append the dp_rank to it to ensure
# that the kv_transfer_config is unique for each DP rank.
vllm_config.kv_transfer_config.engine_id = (
f"{vllm_config.kv_transfer_config.engine_id}_dp{local_dp_rank}"
f"{vllm_config.kv_transfer_config.engine_id}_dp{dp_rank}"
)
logger.debug(
"Setting kv_transfer_config.engine_id to %s",