Update PkgCI test_amd to use MI300x conductor cluster (#19517)
We want to migrate the workflows use MI300 and do not require cache
support to migrate to our conductor cluster. A new runner with one GPU
has been created
- label: linux-mi300-gpu-1
- namespace: arc-iree-gpu
- gitconfig url: https://github.com/iree-org/iree
This PR is to update the run label.
---------
Signed-off-by: Jodie Su <Jodie.Su@amd.com>
diff --git a/.github/workflows/pkgci_test_amd_mi300.yml b/.github/workflows/pkgci_test_amd_mi300.yml
index a1b8073..5005ca9 100644
--- a/.github/workflows/pkgci_test_amd_mi300.yml
+++ b/.github/workflows/pkgci_test_amd_mi300.yml
@@ -19,7 +19,10 @@
jobs:
test_mi300:
- runs-on: nodai-amdgpu-mi300-x86-64
+ runs-on: linux-mi300-gpu-1
+ container:
+ image: rocm/dev-ubuntu-22.04:6.3
+ options: --user root --device=/dev/kfd --device=/dev/dri --ipc=host --group-add video --cap-add=SYS_PTRACE --security-opt seccomp=unconfined
env:
PACKAGE_DOWNLOAD_DIR: ${{ github.workspace }}/.packages
BUILD_DIR: build-tests
@@ -32,10 +35,16 @@
IREE_HIP_ENABLE: 1
IREE_HIP_TEST_TARGET_CHIP: "gfx942"
steps:
+ - name: "Install dependencies"
+ run: |
+ sudo apt-get update
+ sudo apt-get install -y cmake ninja-build clang lld git
- name: Check out repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
with:
submodules: false
+ - name: "Mark git safe.directory"
+ run: git config --global --add safe.directory '*'
- name: Check out runtime submodules
run: ./build_tools/scripts/git/update_runtime_submodules.sh
- uses: actions/setup-python@0b93645e9fea7318ecaed2b359559ac225c90a2b # v5.3.0