Skip to content

Commit 407370f

Browse files
committed
Squashed commit of the following:
commit 9e5e9be Author: Abolfazl Shahbazi <12436063+ashahba@users.noreply.github.com> Date: Fri Apr 4 11:19:23 2025 -0700 Update Gaudi Docker to v1.19.0 and PyTorch Installer 2.5.1 (opea-project#1513) Signed-off-by: Abolfazl Shahbazi <12436063+ashahba@users.noreply.github.com> Co-authored-by: chen, suyue <suyue.chen@intel.com> commit c787ce6 Author: Mustafa <109312699+MSCetin37@users.noreply.github.com> Date: Fri Apr 4 08:54:33 2025 -0700 Data Ingestion and Retrieval with custom index_name (opea-project#1439) * CodeGen initial Signed-off-by: Mustafa <mustafa.cetin@intel.com> * code update Signed-off-by: Mustafa <mustafa.cetin@intel.com> * code update Signed-off-by: Mustafa <mustafa.cetin@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * adding index_name variable Signed-off-by: Mustafa <mustafa.cetin@intel.com> * update unit tests Signed-off-by: Mustafa <mustafa.cetin@intel.com> * update the tests Signed-off-by: Mustafa <mustafa.cetin@intel.com> * code update & add ingest_with_index test Signed-off-by: Mustafa <mustafa.cetin@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * update redis test Signed-off-by: Mustafa <mustafa.cetin@intel.com> * update retrievers Signed-off-by: Mustafa <mustafa.cetin@intel.com> * update redis-delete_files Signed-off-by: Mustafa <mustafa.cetin@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Mustafa <mustafa.cetin@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Abolfazl Shahbazi <12436063+ashahba@users.noreply.github.com> commit 52b9172 Author: Dina Suehiro Jones <dina.s.jones@intel.com> Date: Thu Apr 3 18:10:40 2025 -0700 Unset TEI_EMBEDDING_ENDPOINT when running multimodal redis retriever tests (opea-project#1515) Signed-off-by: Dina Suehiro Jones <dina.s.jones@intel.com> commit 80ef317 Author: jilongW <109333127+jilongW@users.noreply.github.com> Date: Thu Apr 3 20:13:39 2025 +0800 Add xtune to finetuning (opea-project#1432) Signed-off-by: jilongwa <jilong.wang@intel.com> commit a763c35 Author: Chun Tao <chun.tao@intel.com> Date: Thu Apr 3 00:30:35 2025 -0700 Add in entrypoint new download links for wav2lip and wav2lip_gan models, as old links were deprecated. (opea-project#1523) Signed-off-by: Chun Tao <chun.tao@intel.com> commit d133eee Author: chen, suyue <suyue.chen@intel.com> Date: Thu Apr 3 14:16:53 2025 +0800 remove concurrency in image build and push workflow (opea-project#1510) 1. Remove concurrency setting in image build and push workflow, cause the build scope is not the same for each push. 2. Fix a duplicate container name in agent test. Signed-off-by: chensuyue <suyue.chen@intel.com> commit 2a0ce2a Author: Spycsh <39623753+Spycsh@users.noreply.github.com> Date: Thu Apr 3 14:10:27 2025 +0800 minor fix gpt-sovits service names (opea-project#1521) commit cec2e1d Author: chen, suyue <suyue.chen@intel.com> Date: Thu Apr 3 09:41:08 2025 +0800 Fix CI workflow (opea-project#1518) Signed-off-by: chensuyue <suyue.chen@intel.com> commit 11b1969 Author: Louie Tsai <louie.tsai@intel.com> Date: Wed Apr 2 16:28:02 2025 -0700 Enable Telemetry Tracing in Agent Comp and also add class name along with func name as span name for tracing (opea-project#1503) * Trace Agent functions and get class name for opea_telemtry tracing Signed-off-by: Louie, Tsai <louie.tsai@intel.com> Signed-off-by: Tsai, Louie <louie.tsai@intel.com> * seperate llm invoke into a standalone function for tracing Signed-off-by: Tsai, Louie <louie.tsai@intel.com> --------- Signed-off-by: Louie, Tsai <louie.tsai@intel.com> Signed-off-by: Tsai, Louie <louie.tsai@intel.com> commit a8f300f Author: Chaunte W. Lacewell <chaunte.w.lacewell@intel.com> Date: Wed Apr 2 02:45:12 2025 -0700 VDMS langchain package update (opea-project#1317) * Update VDMS related components * Pinned protobuf==4.24.2 for vdms to avoid issues * Move opentelemetry installation to requirements file like others, unset proxy in opensearch tests. Opensearch tests pass locally with setting vm.max_map_count * pin protobuf and downgrade opentelemetry to v1.27.0 in dataprep and retriever dockerfiles * Move opentelemetry installation to requirements file like others, unset proxy in opensearch tests. Opensearch tests pass locally with setting vm.max_map_count Signed-off-by: Lacewell, Chaunte W <chaunte.w.lacewell@intel.com> Co-authored-by: chen, suyue <suyue.chen@intel.com> commit 40d431a Author: Shifani Rajabose <shifani.rajabose@intel.com> Date: Wed Apr 2 03:55:22 2025 -0400 [Bug: 1379] Added Multimodal support for Milvus for retriever component (opea-project#1381) Added Multimodal support for Milvus for retriever component Fixes opea-project#1379 Co-authored-by: Jaini, Pallavi <pallavi.jaini@intel.com> Co-authored-by: Kavulya, Soila <soila.kavulya@intel.com> Signed-off-by: Ghosh, Soumyadip <soumyadip.ghosh@intel.com> Signed-off-by: Piroozan, Nariman <nariman.piroozan@intel.com> Signed-off-by: Shifani Rajabose <srajabose@habana.ai> Signed-off-by: pallavi.jaini <pallavi.jaini@intel.com> commit b2eee3a Author: Melanie Hart Buehler <melanie.h.buehler@intel.com> Date: Wed Apr 2 00:53:49 2025 -0700 MultimodalQnA audio features completion (opea-project#1433) Signed-off-by: Melanie Buehler <melanie.h.buehler@intel.com> commit 3c1cb20 Author: dolpher <dolpher.du@intel.com> Date: Wed Apr 2 13:39:44 2025 +0800 Fix model cache path and use Random to avoid ns conflict (opea-project#1500) Signed-off-by: Dolpher Du <dolpher.du@intel.com> commit 4a15795 Author: Spycsh <39623753+Spycsh@users.noreply.github.com> Date: Wed Apr 2 13:06:21 2025 +0800 Integrate UI-TARS vLLM in lvm component (opea-project#1458) commit 1dddab0 Author: Letong Han <106566639+letonghan@users.noreply.github.com> Date: Wed Apr 2 10:59:52 2025 +0800 Fix Dataprep ingest PPT and async issues (opea-project#1504) Signed-off-by: letonghan <letong.han@intel.com> commit 981faf5 Author: chen, suyue <suyue.chen@intel.com> Date: Wed Apr 2 10:53:28 2025 +0800 add model cache for example test (opea-project#1509) Signed-off-by: chensuyue <suyue.chen@intel.com> commit c512141 Author: ZePan110 <ze.pan@intel.com> Date: Wed Apr 2 10:45:48 2025 +0800 Remove langchain-huggingface from requirement. (opea-project#1505) Signed-off-by: ZePan110 <ze.pan@intel.com> commit 2b0cd08 Author: Letong Han <106566639+letonghan@users.noreply.github.com> Date: Tue Apr 1 23:14:29 2025 +0800 unify service ports in compose and READMEs (opea-project#1506) Signed-off-by: letonghan <letong.han@intel.com> commit de882e5 Author: Abolfazl Shahbazi <12436063+ashahba@users.noreply.github.com> Date: Mon Mar 31 22:40:28 2025 -0700 Update nofile's hard limit to 262144 for opensearch (opea-project#1495) Signed-off-by: Abolfazl Shahbazi <12436063+ashahba@users.noreply.github.com> commit 380f95c Author: Eero Tamminen <eero.t.tamminen@intel.com> Date: Mon Mar 31 14:40:44 2025 +0300 Fix finetuning python regex syntax error (opea-project#1446) Signed-off-by: Eero Tamminen <eero.t.tamminen@intel.com> commit ea3374f Author: Trawinski, Dariusz <dariusz.trawinski@intel.com> Date: Mon Mar 31 13:12:33 2025 +0200 ignore false positive errors in reseting cache permissions (opea-project#1489) Signed-off-by: Dariusz Trawinski <Dariusz.Trawinski@intel.com> commit 411af51 Author: chen, suyue <suyue.chen@intel.com> Date: Mon Mar 31 11:56:46 2025 +0800 CICD update to adapt the new xeon test cluster (opea-project#1475) Signed-off-by: chensuyue <suyue.chen@intel.com> commit 342c1ed Author: Siddhi Velankar <siddhi.velankar@intel.com> Date: Sat Mar 29 09:49:19 2025 -0500 Docker support for nebula (opea-project#1396) Signed-off-by: siddhivelankar23 <siddhi.velankar@intel.com> commit 7a26282 Author: Spycsh <39623753+Spycsh@users.noreply.github.com> Date: Fri Mar 28 18:03:05 2025 +0800 Bump version of web search (opea-project#1451) commit 8533924 Author: chen, suyue <suyue.chen@intel.com> Date: Fri Mar 28 11:10:11 2025 +0800 add nginx src into example test trigger path (opea-project#1474) Signed-off-by: chensuyue <suyue.chen@intel.com> commit 3c606ac Author: ZePan110 <ze.pan@intel.com> Date: Fri Mar 28 10:10:57 2025 +0800 Revert "Support parametrization of nginx port (opea-project#1456)" (opea-project#1473) This reverts commit d58d320. commit 1871dec Author: sri-intel <108247623+srinarayan-srikanthan@users.noreply.github.com> Date: Thu Mar 27 11:01:27 2025 -0400 remote endpoint support (opea-project#1399) Signed-off-by: Srinarayan Srikanthan <srinarayan.srikanthan@intel.com> commit ac38d87 Author: chen, suyue <suyue.chen@intel.com> Date: Thu Mar 27 22:55:07 2025 +0800 Enhance test env clean up (opea-project#1469) * Update test env clean up Signed-off-by: chensuyue <suyue.chen@intel.com> commit 772ef6e Author: XinyaoWa <xinyao.wang@intel.com> Date: Thu Mar 27 21:48:48 2025 +0800 Enlarge DocSum prompt buffer (opea-project#1471) Signed-off-by: Xinyao Wang <xinyao.wang@intel.com> commit 4252121 Author: ZePan110 <ze.pan@intel.com> Date: Thu Mar 27 14:06:22 2025 +0800 Use model cache for dataprep docker compose test. (opea-project#1450) Use model cache for dataprep docker compose test. Fix web_retrievers typo Signed-off-by: ZePan110 <ze.pan@intel.com> commit 0672112 Author: xiguiw <111278656+xiguiw@users.noreply.github.com> Date: Thu Mar 27 13:24:56 2025 +0800 Update TEI docker image to 1.6 (opea-project#1453) update TEI docker image to ghcr.io/huggingface/text-embeddings-inference:cpu-1.6 Signed-off-by: Wang, Xigui <xigui.wang@intel.com> commit 8ce0162 Author: ZePan110 <ze.pan@intel.com> Date: Thu Mar 27 10:33:10 2025 +0800 Use model cache for third_parties docker compose test. (opea-project#1464) Signed-off-by: ZePan110 <ze.pan@intel.com> commit 5d6ada9 Author: ZePan110 <ze.pan@intel.com> Date: Thu Mar 27 10:32:46 2025 +0800 Use model cache for agent and guardrails docker compose test. (opea-project#1462) Signed-off-by: ZePan110 <ze.pan@intel.com> commit f34829a Author: ZePan110 <ze.pan@intel.com> Date: Thu Mar 27 10:32:29 2025 +0800 Use model cache for llms docker compose test. (opea-project#1463) Signed-off-by: ZePan110 <ze.pan@intel.com> commit 8170dfb Author: ZePan110 <ze.pan@intel.com> Date: Thu Mar 27 10:07:35 2025 +0800 Use model cache for retrievers docker compose tests. (opea-project#1460) Use model cache for retrievers docker compose tests Signed-off-by: ZePan110 <ze.pan@intel.com> commit 3f3b006 Author: ZePan110 <ze.pan@intel.com> Date: Thu Mar 27 10:06:59 2025 +0800 Use model cache for rerankings docker compose tests. (opea-project#1459) Use model cache for rerankings docker compose tests. Signed-off-by: ZePan110 <ze.pan@intel.com> commit 206de27 Author: ZePan110 <ze.pan@intel.com> Date: Thu Mar 27 10:06:41 2025 +0800 Use model cache for web_retriever docker compose tests. (opea-project#1461) Use model cache for web_retriever docker compose tests Signed-off-by: ZePan110 <ze.pan@intel.com> commit d58d320 Author: ZePan110 <ze.pan@intel.com> Date: Thu Mar 27 09:40:42 2025 +0800 Support parametrization of nginx port (opea-project#1456) Signed-off-by: ZePan110 <ze.pan@intel.com> commit 78b94fc Author: Trawinski, Dariusz <dariusz.trawinski@intel.com> Date: Wed Mar 26 12:19:46 2025 +0100 text generation, embedding and reranking with ovms (opea-project#1318) Signed-off-by: Dariusz Trawinski <Dariusz.Trawinski@intel.com> commit d5cd3e4 Author: ZePan110 <ze.pan@intel.com> Date: Wed Mar 26 13:38:45 2025 +0800 Fix issue with orphaned containers in the Github runtime program for running tests. (opea-project#1454) Fix issue opea-project#1323 Signed-off-by: ZePan110 <ze.pan@intel.com> commit 11a061a Author: ZePan110 <ze.pan@intel.com> Date: Wed Mar 26 13:37:53 2025 +0800 Use model cache for embeddings docker compose test. (opea-project#1452) Use model cache for embeddings docker compose test. Signed-off-by: ZePan110 <ze.pan@intel.com> commit ed4acef Author: Letong Han <106566639+letonghan@users.noreply.github.com> Date: Wed Mar 26 09:38:30 2025 +0800 Fix Retriever Async Issue (opea-project#1457) Signed-off-by: letonghan <letong.han@intel.com> commit d8bd6ee Author: Letong Han <106566639+letonghan@users.noreply.github.com> Date: Wed Mar 26 09:38:12 2025 +0800 fix function name issue (opea-project#1426) Signed-off-by: letonghan <letong.han@intel.com> commit be4c04f Author: Louie Tsai <louie.tsai@intel.com> Date: Tue Mar 25 18:19:57 2025 -0700 Return Mega/Micro Service Version number at runtime (opea-project#912) Signed-off-by: Tsai, Louie <louie.tsai@intel.com> commit 3e559df Author: ZePan110 <ze.pan@intel.com> Date: Tue Mar 25 15:31:17 2025 +0800 Fix Deprecation warnings in logs service logs (opea-project#1444) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Fix issue Signed-off-by: ZePan110 <ze.pan@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update requirements Signed-off-by: ZePan110 <ze.pan@intel.com> --------- Signed-off-by: ZePan110 <ze.pan@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> commit 616c00c Author: chen, suyue <suyue.chen@intel.com> Date: Tue Mar 25 11:52:05 2025 +0800 Update default model cache for new CI cluster (opea-project#1445) Signed-off-by: chensuyue <suyue.chen@intel.com> commit e73c22a Author: ZePan110 <ze.pan@intel.com> Date: Mon Mar 24 23:14:32 2025 +0800 Use model cache for text2sql docker compose test. (opea-project#1436) Signed-off-by: ZePan110 <ze.pan@intel.com> commit d8b491c Author: Eero Tamminen <eero.t.tamminen@intel.com> Date: Mon Mar 24 16:33:05 2025 +0200 Fix: make Orchestrator metrics singleton (opea-project#1301) Signed-off-by: Eero Tamminen <eero.t.tamminen@intel.com> commit eadfe2f Author: chen, suyue <suyue.chen@intel.com> Date: Mon Mar 24 15:41:35 2025 +0800 Fix default model cache adapt to the new test cluster (opea-project#1443) 1. Fix default model cache adapt to the new test cluster 2. Skip docker build container clean up for microservice test Signed-off-by: chensuyue <suyue.chen@intel.com> commit 8f9ec23 Author: chen, suyue <suyue.chen@intel.com> Date: Mon Mar 24 13:49:44 2025 +0800 Enhance docker clean up in CI (opea-project#1442) * enhance docker clean up * clean up invalid label Signed-off-by: chensuyue <suyue.chen@intel.com> commit 02a2cdd Author: XinyuYe-Intel <xinyu.ye@intel.com> Date: Mon Mar 24 13:40:58 2025 +0800 Added Mistral-Small-24B-Instruct-2501 and Mistral-Large-Instruct-2411 models support in text-gen (opea-project#1387) * added Mistral-Small-24B-Instruct-2501 and Mistral-Large-Instruct-2411 models in text-gen. Signed-off-by: Ye, Xinyu <xinyu.ye@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Ye, Xinyu <xinyu.ye@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> commit 559ebb2 Author: Eknath Baravkar <50608952+baravkareknath@users.noreply.github.com> Date: Sat Mar 22 19:28:03 2025 +0530 Refine the README for llms/doc-summarization (opea-project#1437) Signed-off-by: unknown <baravkareknath@gmail.com> commit c58fd39 Author: Dina Suehiro Jones <dina.s.jones@intel.com> Date: Fri Mar 21 18:51:31 2025 -0700 Fix curl commands in the LLaVA server README (opea-project#1427) Signed-off-by: dmsuehir <dina.s.jones@intel.com> commit 3bb51f7 Author: Dina Suehiro Jones <dina.s.jones@intel.com> Date: Fri Mar 21 18:21:21 2025 -0700 Fix failing data prep milvus multimodal tests that use the LVM (opea-project#1441) Signed-off-by: Dina Suehiro Jones <dina.s.jones@intel.com> commit 03ac6ed Author: minmin-intel <minmin.hou@intel.com> Date: Fri Mar 21 11:38:54 2025 -0700 Add redis-finance to dataprep (opea-project#1384) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * redis finance code Signed-off-by: minmin-intel <minmin.hou@intel.com> * add two new packages Signed-off-by: minmin-intel <minmin.hou@intel.com> * fix * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * debug ci error Signed-off-by: minmin-intel <minmin.hou@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix errors Signed-off-by: minmin-intel <minmin.hou@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * add readme and rename test script to run ci on gaudi Signed-off-by: minmin-intel <minmin.hou@intel.com> --------- Signed-off-by: minmin-intel <minmin.hou@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> commit c65ceb2 Author: Spycsh <39623753+Spycsh@users.noreply.github.com> Date: Fri Mar 21 16:52:52 2025 +0800 Add LLaMA Vision OH optimization (opea-project#1296) * Add LLaMA Vision OH optimization - Add mllama OH optimization - Fix LVM README and fix steps - add UT - fix 422 request body issue from wrapper to dependency - add LOGFLAG - add healthcheck - Upgrade HPU driver version - Correct compose file mllama names commit 7044590 Author: Dina Suehiro Jones <dina.s.jones@intel.com> Date: Thu Mar 20 18:51:35 2025 -0700 Fix failing data prep redis multimodal tests that use the LVM (opea-project#1440) Signed-off-by: Dina Suehiro Jones <dina.s.jones@intel.com> commit 8493659 Author: chen, suyue <suyue.chen@intel.com> Date: Wed Mar 19 15:35:23 2025 +0800 Add third party into test matrix (opea-project#1430) Signed-off-by: chensuyue <suyue.chen@intel.com> commit ccef449 Author: Zhu Yongbo <yongbo.zhu@intel.com> Date: Wed Mar 19 13:52:17 2025 +0800 Fix Dockerfile.intel_gpu build issue (opea-project#1429) Signed-off-by: Zhu, Yongbo <yongbo.zhu@intel.com> commit 006bd91 Author: Shifani Rajabose <shifani.rajabose@intel.com> Date: Tue Mar 18 02:16:40 2025 -0400 [Bug: 1378] Added Multimodal support for Milvus for dataprep component (opea-project#1380) * [Bug: 1378] Added Multimodal support for Milvus for dataprep component Fixes opea-project#1378 Co-authored-by: Jaini, Pallavi <pallavi.jaini@intel.com> Signed-off-by: Ghosh, Soumyadip <soumyadip.ghosh@intel.com> Signed-off-by: Piroozan, Nariman <nariman.piroozan@intel.com> Signed-off-by: Kavulya, Soila <soila.kavulya@intel.com> Signed-off-by: Rajabose, Shifani <shifani.rajabose@intel.com> Signed-off-by: Shifani Rajabose <srajabose@habana.ai> --------- Signed-off-by: Shifani Rajabose <srajabose@habana.ai> Signed-off-by: pallavi.jaini <pallavi.jaini@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: pallavi.jaini <pallavi.jaini@intel.com> commit 831c5a3 Author: Spycsh <39623753+Spycsh@users.noreply.github.com> Date: Mon Mar 17 13:33:38 2025 +0800 vLLM lvm integration (opea-project#1362) * vLLM lvm integration - integrate vLLM LVMs and set vLLM as default - use OpenAI chat completions and cover single-image/text-only cases commit 558a2f6 Author: minmin-intel <minmin.hou@intel.com> Date: Fri Mar 14 19:25:20 2025 -0700 enable custom prompt for react_llama and react_langgraph (opea-project#1391) Signed-off-by: minmin-intel <minmin.hou@intel.com> commit 3ebab3c Author: Sun, Xuehao <xuehao.sun@intel.com> Date: Fri Mar 14 17:55:56 2025 +0800 Add GitHub Action to check and close stale issues and PRs (opea-project#1394) Signed-off-by: Sun, Xuehao <xuehao.sun@intel.com> commit b2b7908 Author: Louie Tsai <louie.tsai@intel.com> Date: Fri Mar 14 00:26:45 2025 -0700 [Telemetry] use existed env variable instead of introducing new one (opea-project#1251) * try to leverage existed env variable instead of introducing new one Signed-off-by: Tsai, Louie <louie.tsai@intel.com> * remove ENABLE_OPEA_TELEMETRY getenv Signed-off-by: Tsai, Louie <louie.tsai@intel.com> --------- Signed-off-by: Tsai, Louie <louie.tsai@intel.com> commit 986c138 Author: Letong Han <106566639+letonghan@users.noreply.github.com> Date: Fri Mar 14 10:36:18 2025 +0800 Fix dependency issue in Retriever (opea-project#1393) Add aiofiles in requirements.txt of retriever, which is caused by cross-component function call of retriever neo4j. Signed-off-by: letonghan <letong.han@intel.com> commit e8994da Author: Jonathan Minkin <minkinj@amazon.com> Date: Thu Mar 13 03:35:06 2025 -0700 Fix file list and index drop for opensearch (opea-project#1322) Signed-off-by: Jonathan Minkin <minkinj@amazon.com> commit d47127e Author: Letong Han <106566639+letonghan@users.noreply.github.com> Date: Thu Mar 13 15:25:07 2025 +0800 Refine Dataprep Redis with Async Issue (opea-project#1390) Signed-off-by: letonghan <letong.han@intel.com> commit b1d01a2 Author: Lianhao Lu <lianhao.lu@intel.com> Date: Wed Mar 12 16:04:02 2025 +0800 bridgetower/clip: add missing dependency for aiohttp (opea-project#1371) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> commit 492f028 Author: Shifani Rajabose <shifani.rajabose@intel.com> Date: Wed Mar 12 03:04:07 2025 -0400 [Bug: 1375] Fix Readme errors in dataprep component for all VectorDBs (opea-project#1377) * [Bug: 1375] Fix Readme errors in dataprep component for all VectorDBs Fixes opea-project#1375 Signed-off-by: Piroozan, Nariman <nariman.piroozan@intel.com> Signed-off-by: Ghosh, Soumyadip <soumyadip.ghosh@intel.com> Signed-off-by: Jaini, Pallavi <pallavi.jaini@intel.com> Signed-off-by: Kavulya, Soila <soila.kavulya@intel.com> Signed-off-by: Shifani Rajabose <srajabose@habana.ai> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Signed-off-by: Shifani Rajabose <srajabose@habana.ai> * Improve dataprep CI and fix pptx file ingesting bug (opea-project#1334) - Fix permission issue for when ingesting pptx file with embedded image - Add more test coverage to the dataprep CI and unify common dataprep CI test code for DB backends: qdrant, milvus, redis, pgvector Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Shifani Rajabose <srajabose@habana.ai> * Fix docker compose command in embedding BridgeTower readme (opea-project#1374) Signed-off-by: Dina Suehiro Jones <dina.s.jones@intel.com> Signed-off-by: Shifani Rajabose <srajabose@habana.ai> * Changes to checkin text2graph microservice (opea-project#1357) Signed-off-by: Raghava, Sharath <sharath.raghava@intel.com> Signed-off-by: Shifani Rajabose <srajabose@habana.ai> * [Bug: 1375] Fix Readme errors in dataprep component for all VectorDBs Fixes opea-project#1375 Signed-off-by: Piroozan, Nariman <nariman.piroozan@intel.com> Signed-off-by: Ghosh, Soumyadip <soumyadip.ghosh@intel.com> Signed-off-by: Jaini, Pallavi <pallavi.jaini@intel.com> Signed-off-by: Kavulya, Soila <soila.kavulya@intel.com> Signed-off-by: Shifani Rajabose <srajabose@habana.ai> --------- Signed-off-by: Shifani Rajabose <srajabose@habana.ai> Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Dina Suehiro Jones <dina.s.jones@intel.com> Signed-off-by: Raghava, Sharath <sharath.raghava@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Lianhao Lu <lianhao.lu@intel.com> Co-authored-by: Dina Suehiro Jones <dina.s.jones@intel.com> Co-authored-by: intelsharath <116231490+intelsharath@users.noreply.github.com> Co-authored-by: Liang Lv <liang1.lv@intel.com> commit 8c6f2b1 Author: chen, suyue <suyue.chen@intel.com> Date: Wed Mar 12 14:25:30 2025 +0800 Use the latest HabanaAI/vllm-fork release tag to build vllm-gaudi image (opea-project#1376) opea-project/GenAIExamples#1436 --------- Signed-off-by: chensuyue <suyue.chen@intel.com> commit f714d33 Author: chen, suyue <suyue.chen@intel.com> Date: Wed Mar 12 11:09:17 2025 +0800 Filter none test scripts in test matrix (opea-project#1386) * filter none test scripts in test matrix Signed-off-by: chensuyue <suyue.chen@intel.com> commit b93189d Author: chyundunovDatamonsters <c.yundunov@datamonsters.com> Date: Wed Mar 12 09:42:10 2025 +0700 Add Dockerfile for build ROCm vLLM Docker image (opea-project#1372) * Add Dockerfile for build ROCm vLLM Docker image Signed-off-by: Chingis Yundunov <YundunovCN@sibedge.com> commit e231574 Author: Jean Yu <jean1.yu@intel.com> Date: Sun Mar 9 22:46:10 2025 -0500 add text2cypher component (opea-project#1319) Signed-off-by: jeanyu-habana <jean1.yu@intel.com> commit 838d16d Author: intelsharath <116231490+intelsharath@users.noreply.github.com> Date: Thu Mar 6 23:29:45 2025 -0800 Changes to checkin text2graph microservice (opea-project#1357) Signed-off-by: Raghava, Sharath <sharath.raghava@intel.com> commit 60c20b5 Author: Dina Suehiro Jones <dina.s.jones@intel.com> Date: Thu Mar 6 19:49:02 2025 -0800 Fix docker compose command in embedding BridgeTower readme (opea-project#1374) Signed-off-by: Dina Suehiro Jones <dina.s.jones@intel.com> commit 24f5021 Author: Lianhao Lu <lianhao.lu@intel.com> Date: Fri Mar 7 10:13:21 2025 +0800 Improve dataprep CI and fix pptx file ingesting bug (opea-project#1334) - Fix permission issue for when ingesting pptx file with embedded image - Add more test coverage to the dataprep CI and unify common dataprep CI test code for DB backends: qdrant, milvus, redis, pgvector Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> commit cbb8a82 Author: chen, suyue <suyue.chen@intel.com> Date: Wed Mar 5 11:47:56 2025 +0800 update image push machine (opea-project#1361) Signed-off-by: chensuyue <suyue.chen@intel.com> commit 1064b2b Author: Eero Tamminen <eero.t.tamminen@intel.com> Date: Tue Mar 4 14:15:12 2025 +0200 Megaservice / orchestrator metric testing + fixes (opea-project#1348) Signed-off-by: Eero Tamminen <eero.t.tamminen@intel.com> commit 50d2e8c Author: XinyaoWa <xinyao.wang@intel.com> Date: Tue Mar 4 13:44:59 2025 +0800 Add timeout param for DocSum and FaqGen to deal with long context (opea-project#1329) * Add timeout param for DocSum and FaqGen to deal with long context Make timeout param configurable, solve issue opea-project/GenAIExamples#1481 Signed-off-by: Xinyao Wang <xinyao.wang@intel.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Xinyao Wang <xinyao.wang@intel.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
1 parent da8061b commit 407370f

File tree

304 files changed

+14660
-1419
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

304 files changed

+14660
-1419
lines changed

.github/workflows/_comps-workflow.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,11 @@ on:
3232
description: "Whether the test range is CI, CD or CICD"
3333
required: false
3434
type: string
35+
use_model_cache:
36+
default: false
37+
description: "use model cache true or false"
38+
required: false
39+
type: boolean
3540

3641
jobs:
3742
####################################################################################################
@@ -70,7 +75,10 @@ jobs:
7075
cd ./vllm-openvino && git checkout v0.6.1 && git rev-parse HEAD && cd ../
7176
fi
7277
if [[ $(grep -c "vllm-gaudi:" ${docker_compose_yml}) != 0 ]]; then
73-
git clone --depth 1 --branch v0.6.4.post2+Gaudi-1.19.0 https://github.com/HabanaAI/vllm-fork.git
78+
git clone https://github.com/HabanaAI/vllm-fork.git && cd vllm-fork
79+
VLLM_VER=$(git describe --tags "$(git rev-list --tags --max-count=1)")
80+
echo "Check out vLLM tag ${VLLM_VER}"
81+
git checkout ${VLLM_VER} &> /dev/null && cd ../
7482
fi
7583
- name: Get build list
7684
id: get-build-list
@@ -108,6 +116,7 @@ jobs:
108116
with:
109117
tag: ${{ inputs.tag }}
110118
service: ${{ inputs.service }}
119+
use_model_cache: ${{ inputs.use_model_cache }}
111120
secrets: inherit
112121

113122
####################################################################################################

.github/workflows/_get-test-matrix.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,17 @@ on:
1010
run_matrix:
1111
description: "The matrix string"
1212
value: ${{ jobs.job1.outputs.run_matrix }}
13+
is_empty:
14+
description: "The matrix is empty or not"
15+
value: ${{ jobs.job1.outputs.is_empty }}
1316

1417
jobs:
1518
job1:
1619
name: Get-test-matrix
1720
runs-on: ubuntu-latest
1821
outputs:
1922
run_matrix: ${{ steps.get-test-matrix.outputs.run_matrix }}
23+
is_empty: ${{ steps.get-test-matrix.outputs.is_empty }}
2024
if: ${{ !github.event.pull_request.draft }}
2125
steps:
2226
- name: Get checkout ref

.github/workflows/_run-docker-compose.yml

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@ on:
2020
description: Example to test
2121
required: true
2222
type: string
23+
use_model_cache:
24+
default: false
25+
required: false
26+
type: boolean
27+
2328
jobs:
2429
get-test-case:
2530
runs-on: ubuntu-latest
@@ -59,6 +64,7 @@ jobs:
5964
else
6065
hardware="intel_cpu"
6166
fi
67+
hardware=$(echo $hardware | tr '_' '-')
6268
run_matrix=$(echo $run_matrix | jq --arg script "$script" --arg hardware "$hardware" '.include += [{"test_case": $script, "hardware": $hardware}]')
6369
done
6470
run_matrix=$(echo $run_matrix | jq -c .)
@@ -75,8 +81,17 @@ jobs:
7581
- name: Clean up Working Directory
7682
run: |
7783
sudo rm -rf ${{github.workspace}}/*
78-
docker system prune -f
84+
85+
# clean up test containers
86+
cid=$(docker ps -aq --filter "name=test-comps-*")
87+
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
88+
# clean up containers use ports
89+
cid=$(docker ps --format '{{.Names}} : {{.Ports}}' | grep -v ' : $' | grep -v 5000 | awk -F' : ' '{print $1}')
90+
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
91+
7992
docker rmi $(docker images --filter reference="*/*:comps" -q) || true
93+
docker system prune -f
94+
docker ps
8095
8196
- name: Checkout out Repo
8297
uses: actions/checkout@v4
@@ -96,18 +111,33 @@ jobs:
96111
service: ${{ inputs.service }}
97112
test_case: ${{ matrix.test_case }}
98113
hardware: ${{ matrix.hardware }}
114+
use_model_cache: ${{ inputs.use_model_cache }}
99115
run: |
116+
export PATH=${HOME}/miniforge3/bin/:$PATH
100117
cd ${{ github.workspace }}/tests
101118
service=$(echo "${test_case}" | cut -d'/' -f3 | cut -d'_' -f2- |cut -d'.' -f1)
102119
echo "service=${service}" >> $GITHUB_ENV
120+
if [[ "$use_model_cache" == "true" ]]; then
121+
if [ -d "/data2/hf_model" ]; then
122+
export model_cache="/data2/hf_model"
123+
else
124+
echo "Model cache directory /data2/huggingface does not exist"
125+
export model_cache="~/.cache/huggingface/hub"
126+
fi
127+
fi
103128
if [ -f ${test_case} ]; then timeout 60m bash ${test_case}; else echo "Test script {${test_case}} not found, skip test!"; fi
104129
105130
- name: Clean up container
106131
if: cancelled() || failure()
107132
run: |
133+
# clean up test containers
108134
cid=$(docker ps -aq --filter "name=test-comps-*")
109135
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
136+
# clean up containers use ports
137+
cid=$(docker ps --format '{{.Names}} : {{.Ports}}' | grep -v ' : $' | grep -v 5000 | awk -F' : ' '{print $1}')
138+
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
110139
docker system prune -f
140+
docker ps
111141
112142
- name: Publish pipeline artifact
113143
if: ${{ !cancelled() }}

.github/workflows/_run-helm-chart.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ jobs:
140140
echo "service_name=$service_name" >> $GITHUB_ENV
141141
echo "CHART_NAME=$CHART_NAME" >> $GITHUB_ENV
142142
echo "RELEASE_NAME=${CHART_NAME}$(date +%d%H%M%S)" >> $GITHUB_ENV
143-
echo "NAMESPACE=comp-${CHART_NAME}-$(date +%d%H%M%S)" >> $GITHUB_ENV
143+
echo "NAMESPACE=comp-${CHART_NAME}-$(head -c 4 /dev/urandom | xxd -p)" >> $GITHUB_ENV
144144
echo "ROLLOUT_TIMEOUT_SECONDS=600s" >> $GITHUB_ENV
145145
echo "TEST_TIMEOUT_SECONDS=600s" >> $GITHUB_ENV
146146
echo "KUBECTL_TIMEOUT_SECONDS=60s" >> $GITHUB_ENV
@@ -182,7 +182,7 @@ jobs:
182182
if ! helm install --create-namespace --namespace $NAMESPACE $RELEASE_NAME \
183183
${template_link} \
184184
--set global.HUGGINGFACEHUB_API_TOKEN=${HFTOKEN} \
185-
--set global.modelUseHostPath=/home/sdp/.cache/huggingface/hub \
185+
--set global.modelUseHostPath=/data2/hf_model \
186186
--set GOOGLE_API_KEY=${{ env.GOOGLE_API_KEY}} \
187187
--set GOOGLE_CSE_ID=${{ env.GOOGLE_CSE_ID}} \
188188
-f comps/${{ inputs.service }}/deployment/kubernetes/${value_file} \
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Copyright (C) 2025 Intel Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
name: Check stale issue and pr
5+
6+
on:
7+
schedule:
8+
- cron: "30 22 * * *"
9+
10+
jobs:
11+
close-issues:
12+
runs-on: ubuntu-latest
13+
permissions:
14+
issues: write
15+
pull-requests: write
16+
steps:
17+
- uses: actions/stale@v9
18+
with:
19+
days-before-issue-stale: 30
20+
days-before-pr-stale: 30
21+
days-before-issue-close: 7
22+
days-before-pr-close: 7
23+
stale-issue-message: "This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days."
24+
stale-pr-message: "This PR is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days."
25+
close-issue-message: "This issue was closed because it has been stalled for 7 days with no activity."
26+
close-pr-message: "This PR was closed because it has been stalled for 7 days with no activity."
27+
repo-token: ${{ secrets.ACTION_TOKEN }}
28+
start-date: "2025-03-01T00:00:00Z"

.github/workflows/docker/compose/finetuning-compose.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,7 @@ services:
1111
build:
1212
dockerfile: comps/finetuning/src/Dockerfile.intel_hpu
1313
image: ${REGISTRY:-opea}/finetuning-gaudi:${TAG:-latest}
14+
finetuning-xtune:
15+
build:
16+
dockerfile: comps/finetuning/src/Dockerfile.xtune
17+
image: ${REGISTRY:-opea}/finetuning-xtune:${TAG:-latest}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Copyright (C) 2024 Intel Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
# this file should be run in the root of the repo
5+
services:
6+
text2cypher-gaudi:
7+
build:
8+
dockerfile: comps/text2cypher/src/Dockerfile.intel_hpu
9+
image: ${REGISTRY:-opea}/text2cypher-gaudi:${TAG:-latest}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Copyright (C) 2024 Intel Corporation
2+
# SPDX-License-Identifier: Apache-2.0
3+
4+
# this file should be run in the root of the repo
5+
services:
6+
text2graph:
7+
build:
8+
dockerfile: comps/text2graph/src/Dockerfile
9+
image: ${REGISTRY:-opea}/text2graph:${TAG:-latest}

.github/workflows/docker/compose/third_parties-compose.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,8 @@ services:
4545
dockerfile: Dockerfile.hpu
4646
shm_size: '128g'
4747
image: ${REGISTRY:-opea}/vllm-gaudi:${TAG:-latest}
48+
vllm-rocm:
49+
build:
50+
dockerfile: comps/third_parties/vllm/src/Dockerfile.amd_gpu
51+
shm_size: '128g'
52+
image: ${REGISTRY:-opea}/vllm-rocm:${TAG:-latest}

.github/workflows/manual-comps-test.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,11 @@ on:
3535
description: "Whether the test range is CI, CD or CICD"
3636
required: false
3737
type: string
38+
use_model_cache:
39+
default: false
40+
description: "use model cache true or false"
41+
required: false
42+
type: boolean
3843

3944
permissions: read-all
4045

@@ -64,4 +69,5 @@ jobs:
6469
mode: ${{ inputs.mode }}
6570
test_compose: ${{ inputs.test_compose }}
6671
test_helmchart: ${{ inputs.test_helmchart }}
72+
use_model_cache: ${{ inputs.use_model_cache }}
6773
secrets: inherit

.github/workflows/pr-examples-test.yml

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ on:
1212
- comps/cores/**
1313
- comps/dataprep/src/redis/langchain/**
1414
- comps/retrievers/src/redis/langchain/**
15+
- comps/third_parties/nginx/src/**
1516
- requirements.txt
1617
- "!**.md"
1718

@@ -22,13 +23,19 @@ concurrency:
2223

2324
jobs:
2425
example-test:
25-
runs-on: gaudi-01-3
26+
runs-on: gaudi
2627
steps:
2728
- name: Clean Up Working Directory
2829
run: |
2930
sudo rm -rf ${{github.workspace}}/* || true
30-
echo y | docker system prune
31+
32+
# clean up containers use ports
33+
cid=$(docker ps --format '{{.Names}} : {{.Ports}}' | grep -v ' : $' | grep -v 5000 | awk -F' : ' '{print $1}')
34+
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
35+
3136
docker rmi $(docker images --filter reference="*/*:comps" -q) || true
37+
docker system prune -f
38+
docker ps
3239
3340
- name: Checkout out Repo
3441
uses: actions/checkout@v4
@@ -50,6 +57,11 @@ jobs:
5057
5158
echo "Run test..."
5259
echo "LOG_DIR=$(pwd)" >> $GITHUB_ENV
60+
if [ -d "/data2/hf_model" ]; then
61+
export model_cache="/data2/hf_model"
62+
else
63+
export model_cache="~/.cache/huggingface/hub"
64+
fi
5365
export IMAGE_TAG="comps"
5466
timeout 50m bash test_compose_on_gaudi.sh
5567

.github/workflows/pr-microservice-test.yml

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,21 +24,31 @@ jobs:
2424

2525
Microservice-test:
2626
needs: job1
27+
if: ${{ needs.job1.outputs.is_empty == 'false' }}
2728
strategy:
2829
matrix: ${{ fromJSON(needs.job1.outputs.run_matrix) }}
2930
runs-on: ${{ matrix.hardware }}
3031
permissions:
3132
id-token: write
3233
contents: read
3334
continue-on-error: true
34-
if: ${{ !github.event.pull_request.draft }}
3535
steps:
3636
- name: Clean Up Working Directory
3737
run: |
38+
# clean up workspace
3839
sudo rm -rf ${{github.workspace}}/*
40+
41+
# clean up test containers
3942
cid=$(docker ps -aq --filter "name=test-comps-*")
4043
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
44+
# clean up containers use ports
45+
cid=$(docker ps --format '{{.Names}} : {{.Ports}}' | grep -v ' : $' | grep -v 5000 | awk -F' : ' '{print $1}')
46+
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
47+
48+
# clean up images
4149
docker rmi $(docker images --filter reference="*/*:comps" -q) || true
50+
docker rmi $(docker images --filter reference="opea/*:*" -q) || true
51+
4252
docker system prune -f
4353
docker ps
4454
@@ -64,15 +74,29 @@ jobs:
6474
service: ${{ matrix.service }}
6575
hardware: ${{ matrix.hardware }}
6676
run: |
77+
export PATH=${HOME}/miniforge3/bin/:$PATH
6778
cd tests
6879
echo "log_name=${service}" >> $GITHUB_ENV
80+
if [ -d "/data2/hf_model" ]; then
81+
export model_cache="/data2/hf_model"
82+
else
83+
echo "Model cache directory /data2/huggingface does not exist"
84+
export model_cache="~/.cache/huggingface/hub"
85+
fi
6986
timeout 60m bash $(find . -type f -name test_${service}.sh)
7087
7188
- name: Clean up container
89+
if: cancelled() || failure()
7290
run: |
91+
# clean up test containers
7392
cid=$(docker ps -aq --filter "name=test-comps-*")
7493
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
94+
# clean up containers use ports
95+
cid=$(docker ps --format '{{.Names}} : {{.Ports}}' | grep -v ' : $' | grep -v 5000 | awk -F' : ' '{print $1}')
96+
if [[ ! -z "$cid" ]]; then docker stop $cid && docker rm $cid && sleep 1s; fi
97+
7598
docker system prune -f
99+
docker ps
76100
77101
- name: Publish pipeline artifact
78102
if: ${{ !cancelled() }}

.github/workflows/push-base-image-upstream.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ on:
66
push:
77
branches: ["main"]
88
paths:
9-
- 'cores/**'
9+
- '**/cores/**'
1010
- '**/src/**'
1111
- 'requirements.txt'
1212
- 'Dockerfile'
@@ -40,7 +40,7 @@ jobs:
4040

4141
image-publish:
4242
needs: [ image-build ]
43-
runs-on: "docker-build-gaudi"
43+
runs-on: [docker-upstream]
4444
steps:
4545
- uses: docker/login-action@v3.2.0
4646
with:

.github/workflows/push-image-build.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,6 @@ on:
1414
- '**/requirements.txt'
1515
- '.github/workflows/push-image-build.yml'
1616

17-
concurrency:
18-
group: ${{ github.workflow }}-${{ github.ref }}-on-push
19-
cancel-in-progress: true
20-
2117
jobs:
2218
get-build-matrix:
2319
runs-on: ubuntu-latest
@@ -95,7 +91,10 @@ jobs:
9591
cd ./vllm-openvino && git checkout v0.6.1 && git rev-parse HEAD && cd ../
9692
fi
9793
if [[ $(grep -c "vllm-gaudi:" ${docker_compose_path}) != 0 ]]; then
98-
git clone --depth 1 --branch v0.6.4.post2+Gaudi-1.19.0 https://github.com/HabanaAI/vllm-fork.git
94+
git clone https://github.com/HabanaAI/vllm-fork.git && cd vllm-fork
95+
VLLM_VER=$(git describe --tags "$(git rev-list --tags --max-count=1)")
96+
echo "Check out vLLM tag ${VLLM_VER}"
97+
git checkout ${VLLM_VER} &> /dev/null && cd ../
9998
fi
10099
101100
- name: Build Image

.github/workflows/scripts/freeze_images.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
# Copyright (C) 2024 Intel Corporation
44
# SPDX-License-Identifier: Apache-2.0
55

6+
# vault.habana.ai/gaudi-docker/1.19.0/ubuntu22.04/habanalabs/pytorch-installer-2.5.1
67
declare -A dict
78
dict["langchain/langchain"]="docker://docker.io/langchain/langchain"
8-
dict["vault.habana.ai/gaudi-docker/1.18.0/ubuntu22.04/habanalabs/pytorch-installer-2.4.0"]="docker://vault.habana.ai/gaudi-docker/1.18.0/ubuntu22.04/habanalabs/pytorch-installer-2.4.0"
9+
dict["vault.habana.ai/gaudi-docker/1.19.0/ubuntu22.04/habanalabs/pytorch-installer-2.5.1"]="docker://vault.habana.ai/gaudi-docker/1.19.0/ubuntu22.04/habanalabs/pytorch-installer-2.5.1"
910

1011
function get_latest_version() {
1112
repo_image=$1

0 commit comments

Comments
 (0)