Parcourir la source

run virtualized CI on multiple kernels

Ensure we download multiple kernel versions to run
our virtualized CI against.

Bump xdpilone version to fix bug on latest kernel.

Signed-off-by: astoycos <astoycos@gmail.com>
astoycos il y a 8 mois
Parent
commit
25beb14ff0
2 fichiers modifiés avec 3 ajouts et 1 suppressions
  1. 2 0
      .github/workflows/ci.yml
  2. 1 1
      Cargo.toml

+ 2 - 0
.github/workflows/ci.yml

@@ -261,6 +261,7 @@ jobs:
           # linux-image-5.10.0-23-cloud-arm64-unsigned_5.10.179-3_arm64.deb \
           printf '%s\0' \
             linux-image-6.1.0-16-cloud-arm64-unsigned_6.1.67-1_arm64.deb \
+            linux-image-6.10.4-cloud-arm64-unsigned_6.10.4-1_arm64.deb \
           | xargs -0 -t -P0 -I {} wget -nd -nv -P test/.tmp/debian-kernels/arm64 ftp://ftp.us.debian.org/debian/pool/main/l/linux/{}
 
       - name: Download debian kernels
@@ -273,6 +274,7 @@ jobs:
           # linux-image-5.10.0-23-cloud-amd64-unsigned_5.10.179-3_amd64.deb \
           printf '%s\0' \
             linux-image-6.1.0-16-cloud-amd64-unsigned_6.1.67-1_amd64.deb \
+            linux-image-6.10.4-cloud-amd64-unsigned_6.10.4-1_amd64.deb \
           | xargs -0 -t -P0 -I {} wget -nd -nv -P test/.tmp/debian-kernels/amd64 ftp://ftp.us.debian.org/debian/pool/main/l/linux/{}
 
       - name: Extract debian kernels

+ 1 - 1
Cargo.toml

@@ -96,7 +96,7 @@ testing_logger = { version = "0.1.1", default-features = false }
 thiserror = { version = "1", default-features = false }
 tokio = { version = "1.24.0", default-features = false }
 which = { version = "6.0.0", default-features = false }
-xdpilone = { version = "1.0", default-features = false }
+xdpilone = { version = "1.0.5", default-features = false }
 xtask = { path = "xtask", default-features = false }
 
 [profile.dev]