2323
2424 strategy :
2525 matrix :
26- os : [ubuntu-24.04, actuated- arm64-4cpu-16gb , macos-13, windows-2019]
26+ os : [ubuntu-24.04, arm64-8core-32gb , macos-13, windows-2019]
2727 exclude :
28- - os : ${{ github.repository != 'containerd/containerd' && 'actuated- arm64-4cpu-16gb ' }}
28+ - os : ${{ github.repository != 'containerd/containerd' && 'arm64-8core-32gb ' }}
2929
3030
3131 steps :
@@ -190,10 +190,10 @@ jobs:
190190
191191 strategy :
192192 matrix :
193- os : [ubuntu-22.04, ubuntu-24.04, actuated- arm64-4cpu-16gb , macos-13, windows-2019, windows-2022]
193+ os : [ubuntu-22.04, ubuntu-24.04, arm64-8core-32gb , macos-13, windows-2019, windows-2022]
194194 go-version : ["1.22.8", "1.23.2"]
195195 exclude :
196- - os : ${{ github.repository != 'containerd/containerd' && 'actuated- arm64-4cpu-16gb ' }}
196+ - os : ${{ github.repository != 'containerd/containerd' && 'arm64-8core-32gb ' }}
197197 steps :
198198 - uses : actions/checkout@v4
199199 - uses : ./.github/actions/install-go
@@ -388,9 +388,9 @@ jobs:
388388 runtime :
389389 - io.containerd.runc.v2
390390 runc : [runc, crun]
391- os : [ubuntu-22.04, ubuntu-24.04, actuated- arm64-4cpu-16gb ]
391+ os : [ubuntu-22.04, ubuntu-24.04, arm64-8core-32gb ]
392392 exclude :
393- - os : ${{ github.repository != 'containerd/containerd' && 'actuated- arm64-4cpu-16gb ' }}
393+ - os : ${{ github.repository != 'containerd/containerd' && 'arm64-8core-32gb ' }}
394394 cgroup_driver : [cgroupfs, systemd]
395395
396396 env :
@@ -412,10 +412,10 @@ jobs:
412412 script/setup/install-failpoint-binaries
413413
414414 - name : Install criu
415- # NOTE: Required actuated enable CONFIG_CHECKPOINT_RESTORE
415+ # NOTE: Required arm64 enable CONFIG_CHECKPOINT_RESTORE (need to confirm GitHub action runners config)
416416 #
417417 # REF: https://criu.org/Linux_kernel
418- if : matrix.os != 'actuated- arm64-4cpu-16gb '
418+ if : matrix.os != 'arm64-8core-32gb '
419419 run : |
420420 sudo add-apt-repository -y ppa:criu/ppa
421421 sudo apt-get update
@@ -491,12 +491,6 @@ jobs:
491491 runc --version
492492 CONTAINERD_RUNTIME=$TEST_RUNTIME make cri-integration
493493
494- - name : Fix up for actuated
495- # https://github.com/containerd/containerd/pull/9920#issuecomment-2024823587
496- if : ${{ (matrix.os == 'actuated-arm64-4cpu-16gb') && (matrix.runc == 'crun') }}
497- run : |
498- echo "EXTRA_CRITEST_OPTIONS=--ginkgo.skip=runtime should support NamespaceMode_POD" >> $GITHUB_ENV
499-
500494 - name : cri-tools critest
501495 env :
502496 TEST_RUNTIME : ${{ matrix.runtime }}
0 commit comments