Skip to content

Commit ee92168

Browse files
committed
Switch from actuated.dev to GH Action runners for arm64
Signed-off-by: Phil Estes <[email protected]>
1 parent ce7c473 commit ee92168

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

.github/workflows/ci.yml

+8-14
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
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

Comments
 (0)