From 752b9057d2d7b4d12e77457adfea84166ca7a9be Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 13:40:31 +0800 Subject: [PATCH 01/11] CI: Use https://pypi.org/simple in pip installation --- .github/workflows/vllm_benchmark.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index 03cae8ddeb..f245f9f6de 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -60,8 +60,9 @@ jobs: RUN echo "=== Aiter version BEFORE uninstall ===" && pip show aiter || true RUN pip uninstall -y aiter - RUN pip config set global.default-timeout 60 - RUN pip config set global.retries 10 + RUN pip config set global.default-timeout 60 \ + && pip config set global.retries 10 \ + && pip config set global.index-url https://pypi.org/simple RUN pip install --upgrade "pybind11>=3.0.1" RUN pip show pybind11 From fc9c47e300a119c8e58d7faabe2c481ade3059b9 Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 14:09:44 +0800 Subject: [PATCH 02/11] Update vllm_benchmark.yaml --- .github/workflows/vllm_benchmark.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index f245f9f6de..7194bb171a 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -61,8 +61,9 @@ jobs: RUN echo "=== Aiter version BEFORE uninstall ===" && pip show aiter || true RUN pip uninstall -y aiter RUN pip config set global.default-timeout 60 \ - && pip config set global.retries 10 \ - && pip config set global.index-url https://pypi.org/simple + && pip config set global.retries 10 + RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple \ + && pip config set global.extra-index-url https://pypi.org/simple RUN pip install --upgrade "pybind11>=3.0.1" RUN pip show pybind11 From b9716e091d9d4832ca6abfebb1df29ecfc1f5c4a Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 14:19:25 +0800 Subject: [PATCH 03/11] Test --- .github/workflows/vllm_benchmark.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index 7194bb171a..3a4b93d61e 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -62,8 +62,7 @@ jobs: RUN pip uninstall -y aiter RUN pip config set global.default-timeout 60 \ && pip config set global.retries 10 - RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple \ - && pip config set global.extra-index-url https://pypi.org/simple + RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple RUN pip install --upgrade "pybind11>=3.0.1" RUN pip show pybind11 From 61e8f5cb4c1ab2bddcadd4f15d4f8e4b53288c43 Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 14:30:11 +0800 Subject: [PATCH 04/11] Test --- .github/workflows/vllm_benchmark.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index 3a4b93d61e..7194bb171a 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -62,7 +62,8 @@ jobs: RUN pip uninstall -y aiter RUN pip config set global.default-timeout 60 \ && pip config set global.retries 10 - RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple + RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple \ + && pip config set global.extra-index-url https://pypi.org/simple RUN pip install --upgrade "pybind11>=3.0.1" RUN pip show pybind11 From d23ac7c5556dc6820df4e9c8ff484714a8e290a1 Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 14:39:05 +0800 Subject: [PATCH 05/11] Test --- .github/workflows/vllm_benchmark.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index 7194bb171a..c7dc79f963 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -62,8 +62,8 @@ jobs: RUN pip uninstall -y aiter RUN pip config set global.default-timeout 60 \ && pip config set global.retries 10 - RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple \ - && pip config set global.extra-index-url https://pypi.org/simple + RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple + RUN pip config set global.extra-index-url https://pypi.org/simple RUN pip install --upgrade "pybind11>=3.0.1" RUN pip show pybind11 From 8847b5261be56013997eacadfd37867a11e95b77 Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 14:46:57 +0800 Subject: [PATCH 06/11] Test --- .github/workflows/vllm_benchmark.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index c7dc79f963..3a4b93d61e 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -63,7 +63,6 @@ jobs: RUN pip config set global.default-timeout 60 \ && pip config set global.retries 10 RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple - RUN pip config set global.extra-index-url https://pypi.org/simple RUN pip install --upgrade "pybind11>=3.0.1" RUN pip show pybind11 From 38a89fa00b6936eab3caf7416a977429f27eebcc Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 15:11:16 +0800 Subject: [PATCH 07/11] Test --- .github/workflows/vllm_benchmark.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index 3a4b93d61e..63f38edd3f 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -34,7 +34,7 @@ jobs: build_vllm_image: if: ${{ !github.event.pull_request.head.repo.fork }} needs: [check-signal] - runs-on: aiter-k8s-build + runs-on: aiter-mi355-1gpu steps: - name: Checkout aiter repo From ce33ee25eb91cfbea81cff6d14893c84f0e661dc Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 15:12:59 +0800 Subject: [PATCH 08/11] Test --- .github/workflows/vllm_benchmark.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index 63f38edd3f..f4b9914c04 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -34,7 +34,7 @@ jobs: build_vllm_image: if: ${{ !github.event.pull_request.head.repo.fork }} needs: [check-signal] - runs-on: aiter-mi355-1gpu + runs-on: aiter-k8s-build steps: - name: Checkout aiter repo @@ -60,6 +60,9 @@ jobs: RUN echo "=== Aiter version BEFORE uninstall ===" && pip show aiter || true RUN pip uninstall -y aiter + RUN apt-get update && apt-get install -y \ + ca-certificates git curl openssl \ + && update-ca-certificates RUN pip config set global.default-timeout 60 \ && pip config set global.retries 10 RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple From 70b58fe2c2bdbe4b349034e26fe16a7f76e23d25 Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 15:40:11 +0800 Subject: [PATCH 09/11] Test --- .github/workflows/vllm_benchmark.yaml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index f4b9914c04..9313d69496 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -60,16 +60,13 @@ jobs: RUN echo "=== Aiter version BEFORE uninstall ===" && pip show aiter || true RUN pip uninstall -y aiter - RUN apt-get update && apt-get install -y \ - ca-certificates git curl openssl \ - && update-ca-certificates RUN pip config set global.default-timeout 60 \ && pip config set global.retries 10 RUN pip config set global.index-url https://ausartifactory.amd.com/artifactory/api/pypi/hw-cpe-prod-remote/simple RUN pip install --upgrade "pybind11>=3.0.1" RUN pip show pybind11 - RUN git clone ${{ env.GITHUB_REPO_URL}} /aiter && \\ + RUN git clone -c http.sslVerify=false ${{ env.GITHUB_REPO_URL}} /aiter && \\ cd /aiter && \\ git checkout ${{ env.GITHUB_COMMIT_SHA }} && \\ git submodule sync && git submodule update --init --recursive && \\ From f5f27fc4ead07edb61247ce54b272695e0b2102f Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 15:42:42 +0800 Subject: [PATCH 10/11] Test --- .github/workflows/vllm_benchmark.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index 9313d69496..ae15356357 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -81,7 +81,7 @@ jobs: - name: Build Docker image run: | IMAGE_TAG=rocm/aiter-ci:${{ env.GITHUB_COMMIT_SHA }} - docker build -t $IMAGE_TAG -f Dockerfile.mod . + docker build --network=host --no-cache -t $IMAGE_TAG -f Dockerfile.mod . - name: Push Docker image run: | From 7da4b0b9f06cd9fbaa5e751cc120254cfe9dd247 Mon Sep 17 00:00:00 2001 From: Xin Huang Date: Sun, 23 Nov 2025 15:52:57 +0800 Subject: [PATCH 11/11] Test --- .github/workflows/vllm_benchmark.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/vllm_benchmark.yaml b/.github/workflows/vllm_benchmark.yaml index ae15356357..02818f996a 100644 --- a/.github/workflows/vllm_benchmark.yaml +++ b/.github/workflows/vllm_benchmark.yaml @@ -66,7 +66,7 @@ jobs: RUN pip install --upgrade "pybind11>=3.0.1" RUN pip show pybind11 - RUN git clone -c http.sslVerify=false ${{ env.GITHUB_REPO_URL}} /aiter && \\ + RUN git clone ${{ env.GITHUB_REPO_URL}} /aiter && \\ cd /aiter && \\ git checkout ${{ env.GITHUB_COMMIT_SHA }} && \\ git submodule sync && git submodule update --init --recursive && \\