From 2dcaeb680939576def4582bdc6f75b79cc46ef07 Mon Sep 17 00:00:00 2001 From: Abhilash Kishore Date: Wed, 22 Apr 2026 06:12:14 -0700 Subject: [PATCH] fix: bump OpenVINO to 2025.4.x to resolve LXC container detector crash (#22859) * fix: bump OpenVINO to 2025.4.x to resolve LXC container crash * fix: replace openvino + onnxruntime with onnxruntime-openvino 1.24.* onnxruntime-openvino 1.24.* bundles OpenVINO 2025.4.1, which fixes a crash in constrained CPU environments (e.g. Proxmox LXC) where lin_system_conf.cpp calls stoi("") on empty strings read from offline CPU sysfs entries. Consolidating to onnxruntime-openvino also ensures the OpenVINO runtime and ONNX Runtime OpenVINO EP are always compatible versions. * revert: restore onnxruntime, keep openvino bump Reverting onnxruntime-openvino consolidation - onnxruntime is used with multiple execution providers (CUDA, TensorRT, MIGraphX, CPU) and cannot be replaced wholesale with the openvino-specific wheel. --- docker/main/requirements-wheels.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker/main/requirements-wheels.txt b/docker/main/requirements-wheels.txt index f81fefea4..5956e2a99 100644 --- a/docker/main/requirements-wheels.txt +++ b/docker/main/requirements-wheels.txt @@ -42,7 +42,7 @@ opencv-python-headless == 4.11.0.* opencv-contrib-python == 4.11.0.* scipy == 1.16.* # OpenVino & ONNX -openvino == 2025.3.* +openvino == 2025.4.* onnxruntime == 1.22.* # Embeddings transformers == 4.45.*