Update bev fusion image tag and health check cmd#493
Conversation
Greptile SummaryThis PR bumps the
Confidence Score: 4/5The .env update is correct, but the inline default tag in compose.yaml was not updated alongside it, leaving a mismatch that can break health checks for any deployment that does not source the warehouse-operations .env. The inline default BEV_FUSION_MV3DT_TAG:-3.2.0-26.05.1 in compose.yaml (line 41) was not bumped to match the .env change. Because the health check was simultaneously switched to use python3, any deployment pulling the old 26.05.1 image via that stale default will run a health check that requires python3 — which may not exist in that image — causing the container to never become healthy. This was flagged in earlier reviews and remains unresolved. deploy/docker/services/rtvi/rtvi-cv/rtvi-cv-mv3dt/compose.yaml — the inline default image tag on line 41 still references 3.2.0-26.05.1 and needs to be updated to 3.2.0-26.05.3 to match the .env change. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Docker Compose Start] --> B{BEV_FUSION_MV3DT_TAG set in env?}
B -- Yes, from .env --> C[Pull image: 3.2.0-26.05.3\nPython3 available ✅]
B -- No, use inline default --> D[Pull image: 3.2.0-26.05.1\nPython3 availability unknown ⚠️]
C --> E[Health check runs:\npython3 -c 'check /tmp/fusion_ready']
D --> E
E --> F{python3 found in image?}
F -- Yes --> G{/tmp/fusion_ready exists?}
F -- No --> H[Health check fails permanently ❌]
G -- Yes --> I[Container marked healthy ✅]
G -- No, retry up to 30x --> G
Reviews (3): Last reviewed commit: "Update bev fusion image tag and health c..." | Re-trigger Greptile |
|
/ok to test 1323eaa |
|
🟡 Helm drift check — no helm counterpart The in-scope docker change in this PR is to:
This compose path has no corresponding helm chart on The other changed file ( If the mv3dt variant should have a kubernetes deployment, please add the chart manually; otherwise, this check needs a human to either (a) acknowledge mv3dt is docker-compose-only and exempt this path, or (b) produce the chart. Re-running CI on the next mirror push will reflect the resolution. |
1323eaa to
3360b6a
Compare
|
/ok to test 3360b6a |
Signed-off-by: Aotian Wu <aotianw@nvidia.com>
3360b6a to
7504332
Compare
|
/ok to test 7504332 |
|
|
|





Description
Checklist