| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- # Version profile: GLM-5.3-Flash r31 source lock (2026-09-09 cut, all forks).
- #
- # Referenced from recipes via `build_profile = "glm53-r31"`; merged over this
- # image dir's versions.env (profile wins, then recipe [build.versions] wins
- # last). Only the keys that differ from versions.env are listed — the rest
- # (CUDA base, torch/flashinfer, apt) stay at the image dir's pins.
- #
- # Pinned by commit + tree hash (the Dockerfile gates HEAD + HEAD^{tree} per
- # repo); branch names are provenance, not the contract:
- # vLLM voipmonitor/vllm integration/jovian-warmup-buffer-reuse-20260909
- # (R31 cut: MoE warmup buffer reuse across route-id dtypes on top of
- # the R28.1-R30 line: scheduler hardening, FP8 checkpoint serving,
- # engine-driven async SHM LMCache + atomic recurrent checkpoints,
- # GLM Flash MTP projection loader fix — our upstream issue,
- # FlashInfer GDN prefill on SM12x)
- # b12x voipmonitor/b12x integration/glm-fp8-checkpoint-serving-20260908
- # (frozen since the 09-08 cut; unchanged across R28.1-R31)
- # LMCache local-inference-lab/LMCache
- # integration/jovian-write-through-restore-headroom-20260909
- # (write-through L1 headroom reclaim on top of the 09-09 dedup line)
- #
- # The R31 cut is the latest published lock
- # (rtx6kpro models/glm-5.3-flash/validation/warmup-retention-r31.source.lock,
- # "qualified" status, published image
- # localinferencelab/vllm:jovian-judgement-community-20260909-r31).
- #
- # Build-dep gates verified against the r31 vLLM tree (55769270):
- # deepgemm.cmake still declares 8b1392b9 (= our versions.env pin, no bump),
- # requirements/cuda.txt still pins torch 2.13.0 + flashinfer 0.6.17.
- VLLM_PIN=5576927057cf71b6ec61d120932338b333efa089
- VLLM_TREE=6a2da27b08a1f062b00719c17cffdfa087ae4210
- VLLM_PRETEND_VERSION=0.1.dev0+glm53.r31.55769270
- B12X_PIN=3edbcbce70f491741b82f5eab9c1b30b39447228
- B12X_TREE=c4bfeee9f3c9457400d191c870eb2e44fbcd5c2e
- B12X_PRETEND_VERSION=0.1.dev0+glm53b12x.r31.3edbcbce
- LMCACHE_PIN=f868580a475b7e6f7fd81e586526481d4dbead0e
- LMCACHE_TREE=6e5f080f794962bf8c667ffcdb46b210d7023b15
- LMCACHE_VERSION=0.5.5.dev0+glm53cache.engine.f868580a
- # The r28.1+ vLLM tree gates FlashKDA on the packed-checkpoint API
- # (cmake/external_projects/flashkda.cmake) and applies its own in-tree patch
- # (flashkda-packed-checkpoints.patch, locked in the r31 source lock) when the
- # shared /deps2 checkout is not injected. Empty here on purpose: the build
- # falls back to the tree's pinned 3b225bf2 + patch instead of our r27
- # unpatched checkout (which fails the gate).
- FLASH_KDA_SRC_DIR=
|