Skip to content

Commit 467a4f9

Browse files
authored
[Misc] Redact ray runtime env before logging (#26302)
Signed-off-by: Rui Qiao <ruisearch42@gmail.com>
1 parent e614ab7 commit 467a4f9

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

vllm/engine/arg_utils.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1327,7 +1327,13 @@ def create_engine_config(
13271327
import ray
13281328

13291329
ray_runtime_env = ray.get_runtime_context().runtime_env
1330-
logger.info("Using ray runtime env: %s", ray_runtime_env)
1330+
# Avoid logging sensitive environment variables
1331+
sanitized_env = ray_runtime_env.to_dict() if ray_runtime_env else {}
1332+
if "env_vars" in sanitized_env:
1333+
sanitized_env["env_vars"] = {
1334+
k: "***" for k in sanitized_env["env_vars"]
1335+
}
1336+
logger.info("Using ray runtime env (env vars redacted): %s", sanitized_env)
13311337

13321338
# Get the current placement group if Ray is initialized and
13331339
# we are in a Ray actor. If so, then the placement group will be

0 commit comments

Comments
 (0)