SaylorTwift HF Staff commited on
Commit
9cd9f57
·
verified ·
1 Parent(s): ea9b383

Install git in job (vllm image lacks it)

Browse files
Files changed (1) hide show
  1. run_job.sh +6 -0
run_job.sh CHANGED
@@ -15,6 +15,12 @@
15
  set -euo pipefail
16
  cd "$(dirname "$0")"
17
 
 
 
 
 
 
 
18
  echo "=== [setup] packages ==="
19
  # vllm + torch come from the base image (vllm/vllm-openai). Per TRL docs,
20
  # transformers>=5.2.0 may need --no-deps next to vllm's pinned stack.
 
15
  set -euo pipefail
16
  cd "$(dirname "$0")"
17
 
18
+ echo "=== [setup] git (vllm image has none) ==="
19
+ apt-get update -qq && apt-get install -y -qq --no-install-recommends git ca-certificates
20
+
21
+ # NOTE: openenv pulls fastmcp 3.x -> mcp 1.x, which conflicts with vllm 0.32's
22
+ # mcp>=2. pip keeps mcp 1.x and only warns; if vllm serve crashes on an mcp
23
+ # import, pin an older image tag (vllm>=0.22 suffices for TRL's weight transfer).
24
  echo "=== [setup] packages ==="
25
  # vllm + torch come from the base image (vllm/vllm-openai). Per TRL docs,
26
  # transformers>=5.2.0 may need --no-deps next to vllm's pinned stack.