From b4e150ca1517bcd795ed16b336c5462cca802db5 Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Mon, 1 Dec 2025 14:59:36 +0800 Subject: [PATCH 1/8] Fix CodeTrans UI build issue Signed-off-by: ZePan110 --- CodeTrans/ui/docker/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CodeTrans/ui/docker/Dockerfile b/CodeTrans/ui/docker/Dockerfile index 1d5115f4b5..3a6ca7f7c9 100644 --- a/CodeTrans/ui/docker/Dockerfile +++ b/CodeTrans/ui/docker/Dockerfile @@ -1,8 +1,8 @@ # Copyright (C) 2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 -# Use node 20.11.1 as the base image -FROM node:20.11.1 +# Use node 20.19.0 as the base image (required for chokidar@5.0.0 compatibility) +FROM node:20.19.0 # Update package manager and install Git RUN apt-get update -y && apt-get install -y git From 426a4d03afeda16ce064683237f5aefd22e1b4bf Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Mon, 1 Dec 2025 16:15:05 +0800 Subject: [PATCH 2/8] Fix Signed-off-by: ZePan110 --- CodeTrans/ui/docker/Dockerfile.openEuler | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CodeTrans/ui/docker/Dockerfile.openEuler b/CodeTrans/ui/docker/Dockerfile.openEuler index 0a4d701592..305d032d15 100644 --- a/CodeTrans/ui/docker/Dockerfile.openEuler +++ b/CodeTrans/ui/docker/Dockerfile.openEuler @@ -1,8 +1,8 @@ # Copyright (C) 2025 Huawei Technologies Co., Ltd. # SPDX-License-Identifier: Apache-2.0 -# Use node 20.11.1 as the base image -FROM openeuler/node:20.11.1-oe2403lts +# Use node 20.19.0 as the base image (required for chokidar@5.0.0 compatibility) +FROM openeuler/node:20.19.0-oe2403lts # Update package manager and install Git RUN yum update -y && \ From 4d742c7fc676fb6f1352d467a7a65ebac851305b Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Tue, 2 Dec 2025 09:59:26 +0800 Subject: [PATCH 3/8] Update Signed-off-by: ZePan110 --- CodeTrans/ui/docker/Dockerfile.openEuler | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CodeTrans/ui/docker/Dockerfile.openEuler b/CodeTrans/ui/docker/Dockerfile.openEuler index 305d032d15..d76ef01b3b 100644 --- a/CodeTrans/ui/docker/Dockerfile.openEuler +++ b/CodeTrans/ui/docker/Dockerfile.openEuler @@ -1,8 +1,8 @@ # Copyright (C) 2025 Huawei Technologies Co., Ltd. # SPDX-License-Identifier: Apache-2.0 -# Use node 20.19.0 as the base image (required for chokidar@5.0.0 compatibility) -FROM openeuler/node:20.19.0-oe2403lts +# Use node 20.18.2 as the base image (required for chokidar@5.0.0 compatibility) +FROM openeuler/node:20.18.2-oe2403sp1 # Update package manager and install Git RUN yum update -y && \ From 79b126e8ad69d13ef2adf3d90e35e6debf912a0d Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Tue, 2 Dec 2025 11:31:26 +0800 Subject: [PATCH 4/8] Fix Signed-off-by: ZePan110 --- CodeTrans/ui/docker/Dockerfile.openEuler | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CodeTrans/ui/docker/Dockerfile.openEuler b/CodeTrans/ui/docker/Dockerfile.openEuler index d76ef01b3b..53b13bc497 100644 --- a/CodeTrans/ui/docker/Dockerfile.openEuler +++ b/CodeTrans/ui/docker/Dockerfile.openEuler @@ -1,8 +1,8 @@ # Copyright (C) 2025 Huawei Technologies Co., Ltd. # SPDX-License-Identifier: Apache-2.0 -# Use node 20.18.2 as the base image (required for chokidar@5.0.0 compatibility) -FROM openeuler/node:20.18.2-oe2403sp1 +# Use node latest as the base image (required for chokidar@5.0.0 compatibility) +FROM openeuler/node:latest # Update package manager and install Git RUN yum update -y && \ From 2d5ae6b00cd7255ef0a6ae8e796644e2269860cf Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Tue, 2 Dec 2025 13:01:34 +0800 Subject: [PATCH 5/8] Restore Signed-off-by: ZePan110 --- CodeTrans/ui/docker/Dockerfile.openEuler | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CodeTrans/ui/docker/Dockerfile.openEuler b/CodeTrans/ui/docker/Dockerfile.openEuler index 53b13bc497..0a4d701592 100644 --- a/CodeTrans/ui/docker/Dockerfile.openEuler +++ b/CodeTrans/ui/docker/Dockerfile.openEuler @@ -1,8 +1,8 @@ # Copyright (C) 2025 Huawei Technologies Co., Ltd. # SPDX-License-Identifier: Apache-2.0 -# Use node latest as the base image (required for chokidar@5.0.0 compatibility) -FROM openeuler/node:latest +# Use node 20.11.1 as the base image +FROM openeuler/node:20.11.1-oe2403lts # Update package manager and install Git RUN yum update -y && \ From 7faba92bbfd024b3bdb3f8b42f4b3aba2b8e1813 Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Tue, 2 Dec 2025 13:01:54 +0800 Subject: [PATCH 6/8] Fix Signed-off-by: ZePan110 --- DocSum/ui/docker/Dockerfile | 4 ++-- Translation/ui/docker/Dockerfile | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/DocSum/ui/docker/Dockerfile b/DocSum/ui/docker/Dockerfile index 1d5115f4b5..3a6ca7f7c9 100644 --- a/DocSum/ui/docker/Dockerfile +++ b/DocSum/ui/docker/Dockerfile @@ -1,8 +1,8 @@ # Copyright (C) 2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 -# Use node 20.11.1 as the base image -FROM node:20.11.1 +# Use node 20.19.0 as the base image (required for chokidar@5.0.0 compatibility) +FROM node:20.19.0 # Update package manager and install Git RUN apt-get update -y && apt-get install -y git diff --git a/Translation/ui/docker/Dockerfile b/Translation/ui/docker/Dockerfile index 1d5115f4b5..3a6ca7f7c9 100644 --- a/Translation/ui/docker/Dockerfile +++ b/Translation/ui/docker/Dockerfile @@ -1,8 +1,8 @@ # Copyright (C) 2024 Intel Corporation # SPDX-License-Identifier: Apache-2.0 -# Use node 20.11.1 as the base image -FROM node:20.11.1 +# Use node 20.19.0 as the base image (required for chokidar@5.0.0 compatibility) +FROM node:20.19.0 # Update package manager and install Git RUN apt-get update -y && apt-get install -y git From 940aa0afe7acf73dba79dd46df86da558fa4dcbf Mon Sep 17 00:00:00 2001 From: zhihang Date: Tue, 2 Dec 2025 09:11:51 +0000 Subject: [PATCH 7/8] upgrade openeuler/node to 20.19.0 Signed-off-by: zhihang --- CodeTrans/ui/docker/Dockerfile.openEuler | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CodeTrans/ui/docker/Dockerfile.openEuler b/CodeTrans/ui/docker/Dockerfile.openEuler index 0a4d701592..08d34fea47 100644 --- a/CodeTrans/ui/docker/Dockerfile.openEuler +++ b/CodeTrans/ui/docker/Dockerfile.openEuler @@ -1,8 +1,8 @@ # Copyright (C) 2025 Huawei Technologies Co., Ltd. # SPDX-License-Identifier: Apache-2.0 -# Use node 20.11.1 as the base image -FROM openeuler/node:20.11.1-oe2403lts +# Use node 20.19.0 as the base image +FROM openeuler/node:20.19.0-oe2403lts # Update package manager and install Git RUN yum update -y && \ From ae5a543ef53234e11a7b4e12eb2a4a7c4a4ac0f1 Mon Sep 17 00:00:00 2001 From: ZePan110 Date: Thu, 4 Dec 2025 10:06:30 +0800 Subject: [PATCH 8/8] Change vllm gaudi image to built Signed-off-by: ZePan110 --- BrowserUseAgent/docker_compose/intel/hpu/gaudi/README.md | 2 +- .../docker_compose/intel/hpu/gaudi/compose.yaml | 2 +- BrowserUseAgent/docker_image_build/build.yaml | 7 ------- BrowserUseAgent/tests/test_compose_on_gaudi.sh | 3 --- 4 files changed, 2 insertions(+), 12 deletions(-) diff --git a/BrowserUseAgent/docker_compose/intel/hpu/gaudi/README.md b/BrowserUseAgent/docker_compose/intel/hpu/gaudi/README.md index c27ea4544e..7a82c0aebe 100644 --- a/BrowserUseAgent/docker_compose/intel/hpu/gaudi/README.md +++ b/BrowserUseAgent/docker_compose/intel/hpu/gaudi/README.md @@ -68,7 +68,7 @@ For the default deployment, the following 10 containers should have started: ``` CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 96cb590c749c opea/browser-use-agent:latest "python browser_use_…" 9 seconds ago Up 8 seconds 0.0.0.0:8022->8022/tcp, :::8022->8022/tcp browser-use-agent-server -8072e1c33a4b opea/vllm-gaudi:latest "python3 -m vllm.ent…" 9 seconds ago Up 8 seconds (health: starting) 0.0.0.0:8008->80/tcp, [::]:8008->80/tcp vllm-gaudi-server +8072e1c33a4b opea/vllm-gaudi:1.22.0 "python3 -m vllm.ent…" 9 seconds ago Up 8 seconds (health: starting) 0.0.0.0:8008->80/tcp, [::]:8008->80/tcp vllm-gaudi-server ``` ### Test the Pipeline diff --git a/BrowserUseAgent/docker_compose/intel/hpu/gaudi/compose.yaml b/BrowserUseAgent/docker_compose/intel/hpu/gaudi/compose.yaml index 720916b4f3..e7a2ffd867 100644 --- a/BrowserUseAgent/docker_compose/intel/hpu/gaudi/compose.yaml +++ b/BrowserUseAgent/docker_compose/intel/hpu/gaudi/compose.yaml @@ -9,7 +9,7 @@ x-common-environment: services: vllm-gaudi-server: - image: ${REGISTRY:-opea}/vllm-gaudi:${TAG:-1.22.0} + image: opea/vllm-gaudi:1.22.0 container_name: vllm-gaudi-server ports: - ${LLM_ENDPOINT_PORT:-8008}:80 diff --git a/BrowserUseAgent/docker_image_build/build.yaml b/BrowserUseAgent/docker_image_build/build.yaml index 6f39d9577f..b7a7268d58 100644 --- a/BrowserUseAgent/docker_image_build/build.yaml +++ b/BrowserUseAgent/docker_image_build/build.yaml @@ -13,10 +13,3 @@ services: context: ../ dockerfile: ./Dockerfile image: ${REGISTRY:-opea}/browser-use-agent:${TAG:-latest} - - vllm-gaudi: - build: - context: vllm-fork - dockerfile: ./docker/Dockerfile.hpu - extends: browser-use-agent - image: ${REGISTRY:-opea}/vllm-gaudi:${TAG:-latest} diff --git a/BrowserUseAgent/tests/test_compose_on_gaudi.sh b/BrowserUseAgent/tests/test_compose_on_gaudi.sh index 2159b7a665..63f234345a 100644 --- a/BrowserUseAgent/tests/test_compose_on_gaudi.sh +++ b/BrowserUseAgent/tests/test_compose_on_gaudi.sh @@ -31,9 +31,6 @@ function build_docker_images() { docker build --no-cache -t ${REGISTRY}/comps-base:${TAG} --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f Dockerfile . popd && sleep 1s - VLLM_FORK_VER=v0.9.0.1+Gaudi-1.22.0 - git clone --depth 1 -b ${VLLM_FORK_VER} --single-branch https://github.com/HabanaAI/vllm-fork.git - echo "Build all the images with --no-cache, check docker_image_build.log for details..." docker compose -f build.yaml build --no-cache --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy > ${LOG_PATH}/docker_image_build.log