Skip to content

Conversation

@Snomaan6846
Copy link

fix: Handle bind mounts and delayed model repository availability in KServe deployments

  • Add ensure_local_path() to handle bind mounts and /proc/ paths
  • Add retry logic for delayed model repository availability
  • Add transient file cleanup to prevent disk leaks
  • Apply across all 9 runtimes with 29 new tests
  • Add MLSERVER_MODEL_REPOSITORY_* config options

Fixes XGBoost/LightGBM/CatBoost path canonicalization failures and
race conditions when deploying with model-car OCI images on KServe.

Tested: ✅ All tests pass, Validated on with Kserve deployment

@CLAassistant
Copy link

CLAassistant commented Jan 23, 2026

CLA assistant check
All committers have signed the CLA.

@Snomaan6846
Copy link
Author

Fix for #2352

…KServe deployments

Signed-off-by: Snomaan6846 <nomaan.syed.ali@gmail.com>

rh-pre-commit.version: 2.3.2
rh-pre-commit.check-secrets: ENABLED
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants