mirror of
https://github.com/containerd/containerd.git
synced 2026-08-05 23:51:00 +00:00
Merge pull request #10930 from AkihiroSuda/fedora41
CI: update Fedora to 41
This commit is contained in:
18
.github/workflows/ci.yml
vendored
18
.github/workflows/ci.yml
vendored
@@ -534,16 +534,16 @@ jobs:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
include:
|
||||
- box: fedora/40-cloud-base
|
||||
- box: fedora/41-cloud-base
|
||||
cgroup_driver: cgroupfs
|
||||
runc: runc
|
||||
- box: fedora/40-cloud-base
|
||||
- box: fedora/41-cloud-base
|
||||
cgroup_driver: systemd
|
||||
runc: runc
|
||||
- box: fedora/40-cloud-base
|
||||
- box: fedora/41-cloud-base
|
||||
cgroup_driver: cgroupfs
|
||||
runc: crun
|
||||
- box: fedora/40-cloud-base
|
||||
- box: fedora/41-cloud-base
|
||||
cgroup_driver: systemd
|
||||
runc: crun
|
||||
# We have to keep EL8 to test old glibc, cgroup, kernel, etc.
|
||||
@@ -595,7 +595,15 @@ jobs:
|
||||
sudo apt-get install -y --no-install-recommends libxslt-dev libxml2-dev libvirt-dev ruby-bundler ruby-dev zlib1g-dev
|
||||
sudo vagrant plugin install vagrant-libvirt
|
||||
- name: Boot VM
|
||||
run: sudo BOX=$BOX RUNC_FLAVOR=$RUNC_FLAVOR vagrant up --no-tty
|
||||
run: |
|
||||
sudo BOX=$BOX RUNC_FLAVOR=$RUNC_FLAVOR vagrant up --no-tty
|
||||
if [ "$BOX" = "fedora/41-cloud-base" ]; then
|
||||
# Install the kernel update for Fedora 41 to fix an error "Extension MARK revision 0 not supported, missing kernel module"
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=2321325
|
||||
sudo BOX=$BOX RUNC_FLAVOR=$RUNC_FLAVOR vagrant up --provision-with=upgrade-packages
|
||||
sudo BOX=$BOX RUNC_FLAVOR=$RUNC_FLAVOR vagrant halt
|
||||
sudo BOX=$BOX RUNC_FLAVOR=$RUNC_FLAVOR vagrant up
|
||||
fi
|
||||
- name: test-integration
|
||||
run: sudo BOX=$BOX RUNC_FLAVOR=$RUNC_FLAVOR vagrant up --provision-with=selinux,install-runc,install-gotestsum,test-integration
|
||||
- name: test-cri-integration
|
||||
|
||||
Reference in New Issue
Block a user