Use the latest bookworm image and update langid model.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | None | T398948 Q1 FY2025-26 Goal: Operational Excellence - LiftWing Platform Updates & Improvements | |||
| Resolved | isarantopoulos | T400144 Upgrade remaining model servers from debian bullseye to bookworm | |||
| Resolved | gkyziridis | T400347 Upgrade langid model server from debian bullseye to bookworm |
Event Timeline
Change #1172597 had a related patch set uploaded (by Gkyziridis; author: Gkyziridis):
[machinelearning/liftwing/inference-services@main] langid-model: Update base image from bullseye to the latest bookworm image.
Testing Bookworm on langid
Tested it on ml-tesing machine.
Total wall clock time: 41s Downloaded: 1 files, 1.1G in 41s (28.7 MB/s) MODEL_PATH=models/langid/lid201-model.bin MODEL_NAME=langid \ \ my_venv/bin/python src/models/langid/./model.py \ \ 2025-07-25 09:30:03.295 128 kserve INFO [model_server.py:register_model():384] Registering model: langid 2025-07-25 09:30:03.296 128 kserve INFO [model_server.py:start():254] Setting max asyncio worker threads as 12 2025-07-25 09:30:03.296 128 kserve INFO [model_server.py:serve():260] Starting uvicorn with 1 workers 2025-07-25 09:30:03.324 uvicorn.error INFO: Started server process [128] 2025-07-25 09:30:03.324 uvicorn.error INFO: Waiting for application startup. 2025-07-25 09:30:03.329 128 kserve INFO [server.py:start():63] Starting gRPC server on [::]:8081 2025-07-25 09:30:03.330 uvicorn.error INFO: Application startup complete. 2025-07-25 09:30:03.330 uvicorn.error INFO: Uvicorn running on http://0.0.0.0:8080 (Press CTRL+C to quit) 2025-07-25 09:31:34.205 kserve.trace requestId: N.A., preprocess_ms: 0.473976135, explain_ms: 0, predict_ms: 0.774145126, postprocess_ms: 0.013589859 2025-07-25 09:31:34.206 uvicorn.access INFO: 127.0.0.1:49322 128 - "POST /v1/models/langid%3Apredict HTTP/1.1" 200 OK 2025-07-25 09:31:34.207 kserve.trace kserve.io.kserve.protocol.rest.v1_endpoints.predict: 0.005282878875732422 2025-07-25 09:31:34.207 kserve.trace kserve.io.kserve.protocol.rest.v1_endpoints.predict: 0.005215000000000192
root@a82ca20a19f3:/# curl localhost:8080/v1/models/langid:predict -i -X POST -d '{"text": "Some random text in any language"}'
HTTP/1.1 200 OK
date: Fri, 25 Jul 2025 09:31:33 GMT
server: uvicorn
content-length: 90
content-type: application/json
{"language":"eng_Latn","wikicode":"en","languagename":"English","score":0.223587766289711}root@a82ca20a19f3:/#Change #1172597 merged by jenkins-bot:
[machinelearning/liftwing/inference-services@main] langid-model: Update base image from bullseye to the latest bookworm image.
Change #1174412 had a related patch set uploaded (by Gkyziridis; author: Gkyziridis):
[operations/deployment-charts@master] ml-services: Deploy latest image for langid on staging.
Change #1174412 merged by jenkins-bot:
[operations/deployment-charts@master] ml-services: Deploy latest image for langid on staging.
Change #1175477 had a related patch set uploaded (by Gkyziridis; author: Gkyziridis):
[operations/deployment-charts@master] ml-services: Deploy latest image for langid on production.
Change #1175477 merged by jenkins-bot:
[operations/deployment-charts@master] ml-services: Deploy latest image for langid on production.